程式設計從入門到拋棄

2021-08-31 20:58:11 字數 1802 閱讀 1646

第一節程式設計課你按照老師所說的,一行行列印出"hello world"時,你的眼亮起來了,覺得程式設計「so easy」。

你不禁感慨道,你好哇,程式設計師。你好哇,世界,我來了。

你學習基本語法,方法,框架,資料庫,資料結構,開始做第乙個完整的專案——使用者登入管理系統。

你滿有成就感的向老師介紹,你是如何設計的,遇到什麼問題,怎麼艱難解決的。老師點點頭,隨意給你乙個中等成績。

你無所謂地笑了笑,藉以掩飾心裡的失落。

大四開始實習,本以為自己的程式設計技術還行,真正上班的第一天才知道自己是個大白痴。

你乙個人安裝軟體,厚著臉皮請教正式員工問題,人家有空才回你兩句,大部分時間你乙個人默默地捋專案框架,**,你有些失落,不再有人手把手教你了。

比你大不了多少的同事給你布置小任務,你一邊熟悉系統一邊開發。

你第乙個專案就被測試大吐槽,「你怎麼把線上改了啊?這裡有bug,那裡也有bug。你不會的話就好好問下老員工怎麼做的吧。」

你有些不好意思,抿了抿唇,默默地將問題記下,花費不少時間理解消化,認認真真寫好每一行**。

你的下班時間從6點到8點,再到10點……

畢業後,你去了一線城市,二線公司,工資比老家同學多了幾倍。你住在狹小的出租屋,工作在擁擠狹小的格仔間,你無比認可自己的職業,每天充滿激情地工作。

有過一次出差機會,由於運維人員忙不過來,領導讓新人幫忙去給客戶安裝培訓軟體。你興奮地發朋友圈,證明你的忙碌。

北方的冬天很冷,你一家一家地給客戶做培訓,在這偏僻的小城裡親眼看到客戶用上你開發的軟體,你渾身充滿能量,認為程式設計師正在改變世界,在改變人們的生活方式。

一年後,工資禮節性漲了一千。你同學開始跳槽,跳槽後工資漲了不少。

你有些猶豫,現在公司待慣了,同事熟悉了,工作上手了,換工作的話又得要重新熟悉,何況許多公司不喜歡要跳槽太頻繁的人。

再等等吧,你想。

日子如流水般,在乙個又乙個專案,乙個又乙個bug中流逝,你掌握工作所需的技能後,便漸漸偷懶了。

平常工作勞累,晚上回去刷刷朋友圈玩玩遊戲就睡去,週末你在家呆著,不再去聽技術講座,因為你認為聽了並沒有什麼用處。

一年一次的晉公升來臨,你開啟空白的ppt,似乎沒什麼能寫的。不外乎是業務+業務,拿出手的技術並沒有。你沒有趕上新重點專案,沒有趕上演算法優化,沒有趕上…

你只是日復一日地與pm討論需求文件,日復一日地改著測試提不完的bug。你只是日復一日地原地踏步,你的工資亦然。

你開始覺得工作的寡淡無趣,你開始機械地程式設計,你開始機械地生活。

你以為是環境使然,你想找回從前的激情,於是你跳槽了。你開始全新地摸索上手,當然比剛畢業時好多了,你似乎找回初入職場的積極和向上。

可試用期結束,一切被打回原形,你又鬆懈了。

工作第五年,你開始被稱為哥,你開始涉及管理,你的工作內容逐漸從程式設計過渡到面試和開會,你看的書從《程式設計之美》到《管理學》。

偶爾底下人忙不過來時,你會親自程式設計,可似乎有些生疏。測試人員不願意測試你的專案,戲稱到,x哥一般不出手,一出手就挖大坑。

你更少動手程式設計了,何況每天找你談事的人很多,沒有整塊時間寫**。

你開始犀利地挑選面試者,開始和領導有條有理地匯報工作,開始和底下人畫餅,你開始離程式設計越來越遠了。

工作第八年的你成為技術經理,卻早已不程式設計。公司認可你的忠誠度,給你一筆不大的期權,你更安心地被圈住了。

你捧起保溫杯喝一口茶,突然回想起剛工作時「改變世界」的念頭,你不禁笑了笑。

此時hr喊了聲,「x哥,麻煩你面試下這人。」

「這就來。」你放下杯子站起身來。

你覺得自己並沒有多大改變,和其他醉心技術的程式設計師沒多大區別。可生活嘛,就像學生時期做的課程專案,費那麼大的勁,結果給的都是普通成績。

你屈於重複溫和的現狀,不掙扎了,生活給什麼就好好拿著吧。

Python 程式設計 從入門到實踐

1.官網安裝 3.環境配置 務必選中核取方塊add python to path 4.檢視 啟動python版本的命令 python 執行 print hello python world 5.終端執行x.py檔案 python x.py 7.檢視當前目錄中的所有檔案的命令 dir windows系...

Python程式設計從入門到實踐 基礎入門

python程式設計從入門到實踐 基礎入門 1 python中的變數 2 python首字母大寫使用title 方法,全部大寫upper 方法,全部小寫lower 方法 3 python中字串拼接使用 號 4 python中刪除字串的空格 刪除末尾空格的rstrip 刪除開頭空格的lstrip 刪除...

Python程式設計 從入門到實踐 1

內容總結自 python程式設計 從入門到實踐 安裝python3 安裝文字編輯器sublime text並配置python3環境 安裝sublime text tools new build system 將 untitled.sublime build 文件中的所有內容刪除,輸入以下內容 注意,...