程式設計師有什麼好當的?
忽然有人問我為何技術做得這麼投入。
小兄弟,你還不是很瞭解我。其實我也想飛黃騰達,名利雙收,搞搞投資,做做慈善。可是我深知目前只能偶爾想想,偶爾投資投資體育(彩票),做做慈善(福利彩票)。
生活所迫,又無其它技能,有程式設計師做也不錯。
我總要生活,剛好會寫幾行程式碼,那就繼續寫著。收入怎麼說呢,撐不飽,也餓不死。
生活是現實的,現實是殘酷的,殘酷的也沒有什麼好說的,說說有意思的。
程式設計師容易獲得成就感。
還算幸運,高考之後提前批的軍醫大學不要我,結果學了計算機。從改寫的第一個貪食蛇程式起,前後算起來,也有10年的寫程式碼的經驗了,寫過很多害人的程式碼,也寫了一些能幫人的程式。對於寫程式碼,還是覺得很有意思。C語言老師的話,現在只能記得一句:寫程式碼就像生孩子,看著你的孩子(程式)慢慢長大,逐漸強壯,很大的成就感。
當然,我也深知程式設計師也不能只會寫程式碼,只會寫程式碼的那是碼農。你也得知道需求分析,概要設計,編碼實現,除錯釋出。還得會敏捷地小步快跑趕進度。程式總是要滿足需求的,需求來自業務,程式設計師也得學習業務知識。有的時候,寫程式碼反而不是那麼重要了。重要的是學習業務知識,分析客戶需求,或者至少是分析系統需求,模組需求。
程式設計師容易找工作。
程式設計師好歹也是個技術活,雖然找份好的工作不容易,找個養活自己的工作也不難。從長遠來看,資訊科技已經並且將會越來越深入各行各業,進入生活的點點滴滴。容易找工作的前提是,我們得會寫幾行程式碼,知道怎麼做一名程式設計師。
程式設計師更知道借用資訊科技來方便生活。
近水樓臺先得月,常在河邊走,總會喝些水。資訊科技是為生活,生產服務的。我們身處這一行業,就會有機會率先使用這些資訊科技。時尚界時,率先使用的叫Fashion。當然,現在的世界是扁平的,資訊對所有人都是公平的,程式也不見得一定夠率先使用這些資訊科技,但率先使用的概率比其它行業的高一些。
程式設計師可以把一個爛的產品用好。
好的產品是一個白痴都能把它用得很好。但有的時候,我們沒得選,就只能用一爛產品,比如目前許多網上辦理業務的系統。身為程式設計師,我們的優勢就體現出來了,知道什麼該點,什麼不該亂點。知道該用另一種方法來測試一下,知道每一個軟體都至少存在一個bug,同是也應該知道一個經過測試釋出的系統,到少有一種測試過的途徑可以工作。當然,一個連完整的測試也沒有就釋出的產品,身為程式設計師,也會知道有這種可能。
程式設計師有很多技能可以學習。
開發方法,程式設計,演算法,設計模式,架構模式,優秀的軟體,各種語言,各種框架,各種諸如此類,讓你真的好想再活500年
程式設計師可以自己動手簡化你的工作和生活。
如果生活中你發現有些事情你要重複地做,有些話你得重複地說。程式設計師就應該知道,是時候該讓他自動化了。於是這些重複勞動交給自動化工具或者至少是半自動化工具。有些話你說了又說,就應該寫到Wiki上,讓別人自己去看,同時幫忙完善。
程式設計師可以在你愛人認為你不解風情的時候說,因為我是程式設計師。
程式設計師可以文章先寫到這裡,今後繼續補充。
我覺得如果把工作當做一件有趣的事情,在其中不斷發現趣味,無論什麼工作,都會激情飽滿的。
做為普通的一個人類,我也一直在思考,我活著,到底要幹什麼呢?
曾試過一方法,幾個小時無網路,關電話,一張紙,一支筆,在紙上不停地寫下你想做的事,直到你沒得寫。也許也會發現你想幹什麼。
如果你知道去哪裡,全世界都會為你讓路。
最近看了大前研一的《OFF學》,感覺還不錯,教你怎麼生活。
個人的一點淺見,全當飯後閒讀。歡迎討論。
相關文章
- 什麼樣的社群是好的程式設計師社群?程式設計師
- 技術最好的程式設計師,為什麼當不了首席?程式設計師
- 好程式設計師淺談大資料與Hadoop有什麼關係程式設計師大資料Hadoop
- 好程式設計師解析Web前端中的IoC是什麼程式設計師Web前端
- 好程式設計師Java培訓分享Java有什麼優勢 為什麼學的人多程式設計師Java
- 為什麼說一個好的Java程式設計師,是無碼勝有碼?Java程式設計師
- 好程式設計師Java培訓分享學Java程式設計要注意什麼程式設計師Java
- 好程式設計師Java教程解讀什麼是swing程式設計師Java
- 好程式設計師Java教程解讀JDBC是什麼程式設計師JavaJDBC
- 好程式設計師Java分享為什麼要使用Docker程式設計師JavaDocker
- 好程式設計師web前端分享JavaScript到底是什麼?特點有哪些?程式設計師Web前端JavaScript
- 幽默:當程式設計師不想解釋他們做了什麼程式設計師
- 一個故事告訴你什麼才是好的程式設計師程式設計師
- 怎麼樣學好python技術當一名程式設計師Python程式設計師
- 【1024程式設計師節】程式設計師,你學程式設計的初衷是什麼?程式設計師
- 程式設計師的悲哀是什麼?程式設計師
- 好程式設計師Python教程分享Python到底是什麼程式設計師Python
- 好程式設計師:web前端解答為什麼要學JavaScript程式設計師Web前端JavaScript
- 好程式設計師Java培訓分享Java包是什麼?程式設計師Java
- 好程式設計師Java教程分享meta標籤什麼作用程式設計師Java
- 什麼是程式碼審計?程式碼審計有什麼好處?
- 一名好程式設計師到底需要什麼樣的標準?程式設計師
- 什麼是設計模式?為什麼要使用設計模式?有什麼好處?設計模式
- 高階程式設計師的程式碼質量應當達到什麼水準程式設計師
- 女程式設計師,為什麼比男程式設計師少???程式設計師
- 不想做程式設計師學習python有什麼用途?程式設計師Python
- 有沒有什麼程式設計師和產品經理聽的歌?程式設計師
- 程式設計師,你自豪什麼程式設計師
- 好程式設計師Java學習路線分享maven是什麼程式設計師JavaMaven
- 好程式設計師Python培訓分享學Python要注意什麼程式設計師Python
- 參加Python培訓到底需要學什麼?好程式設計師Python程式設計師
- 好程式設計師web前端分享什麼是前端同構渲染程式設計師Web前端
- 【科普】如果程式設計師穿越到古代當皇帝,會發生什麼?程式設計師
- 解析:為什麼企業很難招聘到好的Python程式設計師?Python程式設計師
- 好程式設計師:Java程式設計師面試秘籍程式設計師Java面試
- 好程式設計師分享-疫情過後 學哪個程式設計有前景程式設計師
- 為什麼在中國僅有20%的程式設計師買房?程式設計師
- 程式設計師只配加班?有錢有閒的程式設計師都在哪?程式設計師
- 程式設計師程式設計入門一定知道!程式設計師需要學什麼?程式設計師