如果您也是站長、創業者、程序員或者對上面的谷歌廣告感興趣,希望可以幫忙點下,謝
在中國,程序員被稱為“碼農”,字面意思就是寫代碼的農民。
個人理解,碼農者,以鼠標鍵盤為鋤,代碼為籽,日夜耕作于編譯器的一畝三分田里,披星戴月熬紅了眼圈,實為辛苦!
因此有人說,程序員是拿命來工作的。聽說在國外,程序員工作并非這么辛苦,而且他們是很受尊重的,這可能與一些觀念有關。國內對程序員工作量要求很高,而國外軟件開發則更注重質量,據說國外一個程序員每月大概寫三百行代碼,而國內要求至少是每月六七百行。
有的程序員寫程序只是為了生活所需,老是重復去寫一些沒有任何新意的代碼會讓人感到厭煩,這時候為什么不把這些經常用到的部分歸納總結,打造出一套類庫或者是編程框架呢,通過反思和總結,精益求精,方便自己惠及他人。或者也可以對現有的類庫框架進行優化,這樣可以提高以后的開發效率。
為什么會淪為寫代碼的農民?程序員的視野不應該只局限于自己工作的部分,只一味的盤旋在某一個技術領域中,每天機械地敲代碼,思維就會僵化受限,很難有創新和突破,可能就只能做一個螺絲釘。應該學習和培養架構師那樣全局的思維和眼光,從全局出發思考自己的解決方案,并嘗試自己主導做一些項目。
個人覺得,程序員不僅要善于用計算機的思維編程,還應該懂市場、懂管理,通過分析理解用戶需求,加上團隊協作精神才能打造出優秀的產品。即使今天只是一個螺絲釘,也要用當頂梁柱的心態去思考問題,這樣才能培養解決用戶需求的獨立思考能力,日后才能快速成長為軟件工程師和架構師。