簡單來說,程式設計師大致經歷了這麼幾個時代。
1.青銅時代
在上個世紀,電腦還沒有流行起來的時候,程式設計師真的是一種高大上的工作。那時候,你寫乙個軟體,需要錄到磁碟裡面,然後通過郵寄的方式與他人分享。
只要你願意,就可以隨時修改別人的源**,新增一些自己喜歡的功能。
大家會聚在一起交流編碼心得,其樂融融。雖然是青銅時代,但是程式設計師的幸福指數還是很高的。
2.**時代
隨著技術的不斷提公升,電腦越做越小,慢慢的,電腦這種新鮮事物開始進入平常百姓家,於是就進入了**時代。
這個時候,除了基本的辦公軟體,其他軟體還是一種比較稀缺的存在。大量軟體公司開始湧現,哪怕你只是發明了一種比較好用的輸入法,你都可以去開一家公司了。?
使用者就像逛菜市場一樣,把精美的盒裝軟體帶回家,就跟你現在買switch遊戲卡帶的情形一樣。
如果有bug,使用者可以根據盒子上的位址,傳送給廠家,廠家收集這些bug,列一張清單給程式設計師。
嗯,不急,慢慢改,只要不是阻礙性的bug,等到下乙個版本發布的時候,能改好就ok了。
這個階段,程式設計師有充足的時間改bug,所以幸福指數依然很高!
3.**時代
村里通網了,3g來了…
一下子,世界進入了bs架構的時代,軟體的使用者群體一下子產生了裂變式的增長,發布軟體,你只需要一台伺服器就可以了,使用者開啟瀏覽器就可以訪問!
真棒棒。
可隨之而來的,卻是很多問題。
不管你有多累,客戶至上,明天就是要上線!
啥?bug還沒改完,那我不管,反正晚上必須上線!
我們是小公司,我都給你開6000塊錢的高薪了,需求對接,開發,測試,運維你乙個人都包了吧!
也不知怎麼的,程式設計師的地位一落千丈,這也就出來乙個新的名詞: 碼農。
也許是網際網路的浪潮來得太快,太大,世界還沒有完全適應這個節奏,就已經深陷其中,不可自拔了。面對頻繁變更的需求,程式設計師開發**已經很累了。
但因為現在都是伺服器運作,為了確保伺服器的穩定,還得24小時待命,一旦宕機你得立刻去解決。
瘋狂的加班,35歲職業危機,一下子讓程式設計師的幸福感跌落谷底。
當然,如果你真的熱愛這個行業,那麼你依然會感到幸福的。
程式設計師,你幸福嗎?
近期的研究已經開始區分主觀幸福的兩個方面 情緒上的幸福感和對生活的看法。前者是指乙個人每天經歷的情緒的質量,具體包括快樂 壓力 悲傷 憤怒以及其他讓人開心或不開心的感情的頻率和強度。後者是指人們在審視他們的生活時所持的看法。錢到底能不能買到幸福呢?我們對以上兩個方面分別做了評估 蓋洛普公司做了乙個關...
程式設計師你真的只是程式設計師嗎?
進來了吧 你是不是感覺標題有點矛盾啊,是啊,程式設計師當然就只是程式設計師而已嘛,還會有其他什麼嗎?no,no,no,如果你以前是如此認為的,那看完這篇文章後,請從此打消這個念頭,因為你要改變成乙個不一樣的程式設計師 怎麼還是程式設計師?雖然我工作經驗也就6年左右,但經歷了很多,也自己創業過,也是從...
程式設計師的幸福
無論你在開發領域是何種職位,不管是首席黑客官還是 魔術師,或者就是普通的軟體開發人員,你的一天生活都基本上都可以用下面3個詞語來總結 吃 睡 寫 如果說有什麼不一樣,那很可能是你把順序顛倒了。但有一點可以確定,一天中的大部分時間你都在與 打交道。最難的是,要搞明白你沒日沒夜地拼命工作到底是為了什麼。...