回覆列表
  • 1 # 利文誠

    任何年齡,只要你有基本的邏輯思維能力,都可以搞程式設計。

    未來程式設計可能是人人都要具備的一項技能。

    為什麼?

    1、程式設計就是編寫程式去解決一個實際問題,既然是要解決問題,那麼你有需求,有問題,你就可以嘗試用程式設計的方式去解決,更何況現在已經進入了網際網路時代,那些固步自封的傳統行業,如果不擁抱網際網路,必然會被淘汰。

    2、入門程式設計是比較容易的,看看現在那麼多的程式設計少兒班,就知道,程式設計需要的僅僅是一些基本的邏輯處理能力。

    然而,精通程式設計卻並不容易。

    3、有問題,必然有解決問題的方法,可是採取什麼方法去解決,這個選擇過程是不太容易的,每種語言都有自己擅長的領域和方向,如果你用資料庫的語言去解決手機應用的開發問題,可能你永遠也找不到好的方法,你需要學習多種程式語言,熟悉他們擅長哪些,不擅長哪些,在遇到問題的時候,能夠快速找到有效的解決方案,這是一個長期積累的過程。

    4、程式設計的過程,對於大的專案,這裡指多人合作的專案,就必然要用到架構的設計,就像蓋高樓大廈,需要有設計圖紙,需要各種評估。如果設計不當,後期專案維護就會困難重重,各種問題不斷,加班加點也是無濟於事。這就需要你學習各種設計模式,程式設計藝術之類的知識,這樣才能做到遊刃有餘。

    為什麼現在的程式設計師普遍都加班熬夜?

    網際網路是個快速時代,有需求,客戶普遍也要求快速的做出產品,導致整個行業的從業人員都特別緊張,你不加班好像你沒有認真工作似的。

    另一方面,從業人員的能力普遍情況是基礎水平的比較多,有能力的很多公司又養不起,導致大量的程式只是一次亂七八糟的堆疊,這些人編寫程式碼普遍習慣是隻看功能最終是否完成,從來不看程式碼質量如何,導致人員流動後,程式碼維護困難。

    我認為既然選擇編寫程式碼,就要寫出高質量的程式碼,程式碼是為了解決你的問題的,如果你還話大量的時間在處理程式碼上,其實是本末倒置。

    那麼35歲以後是否適合做程式設計類工作呢?

    我的回答是,可以。

    你只要嚴格要求自己的程式碼質量,嚴格要求團隊的程式碼質量,你的團隊就是一個鐵打的營盤。加上你長期的積累,對程式設計不斷產生新的認識,你不再需要無意義的加班。

    35歲,你其實應該考慮有自己的事業,你說呢?

  • 中秋節和大豐收的關聯?
  • 《海賊王》中,雷利會去和之國幫助路飛打凱多,為光月御田復仇嗎?