中文系大學生自學半年PHP,入職工作三年,放棄程式設計……

TonyYang發表於2020-07-19

這是一個普通程式設計師的成長記錄,持續在本文中連載,最新更新2020年7月19日

一.自我經歷的介紹

1.第一段程式設計師生涯

我是一名來自河北省秦皇島市的PHP程式設計師,2012年考上河北經貿大學中文系,2016年大四下學期接觸到程式設計,接觸到的第一個語言就是PHP。經過半年多的自學,2017年2月份,在北京一家公司就職,2019年5月被派到上海蔘與當地的專案,2019年9月辭職。

2.辭職原因

辭職的原因是,當初在大學時,因為興趣而接觸程式設計,那時候沒錢買電腦,借了同學的電腦,一個人白天黑夜地到處找教程,搭建環境就耗費了一個星期,但樂此不疲。但工作後的內容枯燥而乏味,公司也對我沒有培訓提高的方案,屬於散養狀態,全靠個人學習,而這正是我的弱項。公司沒有太多讓我能夠提高的專案,我不斷接手的是年代跨度15年以上的程式碼維護,學習程式設計的熱情被徹底澆滅,我一度認為自己應該早點跳出程式設計這一行業。再加上公司工作環境十分惡劣,在北京是一群同事大媽每天大聲在我耳邊嘮家常,工作不下去,被派到上海時以為能逃出惡劣的環境,結果上海辦事處的同事帶孩子上班,熊孩子能鬧一整天。
那時候我決定放棄程式設計事業,開始尋找新的出路。

3.輾轉一年,跨行失敗

辭職後想發展短視訊行業,一開始想將上海慈善事業和短視訊糅合在一起。先用symfony1.4,花了2個月開發了一套公益組織視訊網站,功能大致上是讓三類使用者——公益組織、公司、拍攝團隊,可以在網站上面釋出和接受視訊製作的任務,基本上是CRUD的操作,邏輯上也不復雜,但從產品設計、資料庫設計到MVC模式下的每一行程式碼,都是我親手實踐出來的,這讓我學到了很多很多。我懷疑自己是為了過癮,過工作那幾年沒有嚐到的癮。
後來,走上了邪路,我開始借錢炒股、血賠、欠下鉅額債務,2020年3月開始拍攝炒股經歷,還在學習做視訊,後來血虧到向家裡求救,放棄炒股後,想找一份工作,5月,我入職了上海的一家短視訊公司,呆了一個月(這家公司3月份創立,老闆什麼也不懂,很快倒閉,現在老闆還欠我工資),辭職回秦皇島,6月份在秦皇島當地繼續找短視訊營銷的工作,但最終認識到短視訊這一行水很深,不是我這種菜鳥該去的行業。終於在月底放棄了轉行。

4.思考

6月底,我在深入思考人生之後,發現自己的興趣依然還是在程式設計上面,喜歡程式設計,過去對程式設計的厭惡,是受環境影響,受方法影響,而非程式設計本身。我還查了一下大齡程式設計師的結局,發現網上有人說,大齡程式設計師被淘汰的,都是那種不思進取的人,如果一個人能踏踏實實不斷提高自己,反而會隨著年齡技術實力和閱歷的增長而受到歡迎,不會被社會淘汰。這些思考結果奠定了我繼續回到程式設計事業的決心。

5.下定決心繼續程式設計

由於我在原先的公司裡,使用的都是公司內部的框架和陳舊程式碼,最新的也是symfony1.4(汗……公司有的程式是用symfony1.4寫的,我就去學習英文手冊,當時快給我弄吐了),所以現在想回來繼續程式設計,一個是要找回過去的狀態(8個月不碰程式碼的感覺你們懂嗎?),另一個是要學習新的技術,比如當下流行的框架,如何寫介面、寫小程式。於是偶然查到了Laravel框架的交流網站Learnku,在這裡買了第一本教程,今天是7月19日,我已經把第一本教程過了兩遍,同時開始認認真真地把PHP手冊從頭閱讀。我以前從來沒有全面學習一個框架,也沒有讀過PHP手冊,一個半路出家的、連皮毛都不懂的、毫無基礎的PHP程式設計師,可以說除了CRUD的操作以外,是很難有什麼大的提高的,永遠是一個程式碼搬運工,教程搬運工,百度查不到的我就做不到……這樣的程式設計師就會隨著年齡增長而被淘汰。

6.規劃第二段程式設計師生涯

首先,在北京上海的生活經歷,讓我不是很想去大城市發展,但秦皇島當地PHP的就業情況也有些不容樂觀,所以去哪裡工作,還是個未知數。

其次,我還需要一段時間夯實基礎,無論是Laravel框架,還是PHP手冊,以及其他實用技能的經驗,都是我近段時間需要學習的,我不想學雜了,只想鑽PHP這一門技術,正好看了Learnku的教程後,發現很適合我這種菜鳥,現在準備繼續三刷第一本教程,後面一定會通讀剩餘教程。

最後,我有一個小夢想,寫一個自己的網站+公眾號+小程式,然後一邊工作一邊維護下去,希望能一直維護到退休,老去。

二.程式設計生涯的點滴

1.找工作前的學習生活

如今每天在家中看教程,看手冊,敲程式碼,晚上通常會去健身房續命。第一本教程到今天(2020年7月19日)為止過了兩遍了,給我帶來了過去從未有過的感受:同一個知識點,過一遍和過多遍的感覺是天壤之別,溫乎而知新,這句老話說得太dei了。非常感謝Summer在教程末尾的建議,讓我能夠學習第二遍,也讓我下定決心,踏踏實實再學第三遍、第四遍,直到第五遍將整個weibo程式揹著開發一遍,將每一個知識點的實踐變成我自己的“肌肉記憶”。——2020年7月19日22:03:23

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章