-
1 # 莫聽打葉聲煙雨任平生
-
2 # IT人劉俊明
早些年有很多做外包的程式設計師自嘲自己是“碼農”或者是“三流程式設計師”、“複製貼上員”等等,隨著現在整個網際網路行業的結構化升級,現在越來越多的程式設計師在從事產品研發工作,也就是我們通常所說的研發級程式設計師,所謂的“碼農”已經逐漸淡出軟體行業了。
對於程式設計師來說,要想體面的活下去,最重要的因素是要具備較強的工作能力。在我看來,程式設計師的能力(層次)主要由以下三方面因素決定的:
第一,自身的知識結構。程式設計師是一個職業門檻相對比較高的崗位,但是,程式設計師群體的知識結構也有較大的差異。要想提升自身的程式設計能力就要從自身的知識結構上下功夫,程式設計師的提升一定要注重自主學習的過程。另外,讀研也是一個不錯的提升途徑。
第二,工作崗位。不同的工作崗位決定了不同的工作內容,進而決定了程式設計師自身的能力提升。有的工作崗位只是做一些基本的應用級開發,比如簡單的資料庫操作,功能元件開發(呼叫平臺介面),這也會在一定程度上限制程式設計師的能力提升。如果是崗位限制了自身能力的提升,那麼就要考慮是否應該換一個崗位。
第三,所在團隊。程式設計師的個人能力很大程度上是由軟體團隊決定的,一個好的軟體團隊往往能夠培養出能力較強的程式設計師,所以要想提升自己的能力,一定要選擇一個好的軟體團隊。即使對於一個應用級程式設計師來說,如果你在一個知名的軟體團隊中,那麼也是一個比較體面的事情。
總之,找到所謂“三流”的原因,然後對症下藥,這才是體面活下去的辦法。
如果有軟體開發方面的問題,也可以諮詢我。
-
3 # 科技行者
現在技術的迭代速度非常之快,身邊很多一流的程式設計師,每天晚上到家已經很晚了,還是要不斷看書學習,不然自己的技術就落後於時代了。
一流的程式設計師都如此努力,三流的如果不持續學習,可能很快就會變成四流、五流。
我們身處一個快速變化的時代,時代是無情的,如果不能適應,想體面地生活可能有一定難度。
不過換個角度,今天整個社會都在向數字化轉型,對程式設計師的需求是巨大的,所以只要肯努力,我相信有一份支撐得起體面生活的工作並沒有太大難度。
回覆列表
三流就不要體面了,活下去都是問題。無論哪個行業,如果技術能力很差,要麼轉行,要麼就努力提高,沒有第三條路,如果繼續保持爛水平,就不要想體面了,多想想怎麼活。