回覆列表
  • 1 # IT人劉俊明

    不管是應用級程式設計師還是研發級程式設計師,不管是初級軟體工程師還是高階軟體工程師,寫程式碼都是一個基本的工作方式,所以程式碼能力對於軟體工程師(程式設計師)來說還是非常重要的。對於軟體工程師(應用級程式設計師)來說,如果想成長為高階軟體工程師(研發級程式設計師),可以透過以下幾個渠道來完成:

    第一:崗位提升。由於近些年中國網際網路領域的快速發展,行業整體的技術水平也在提升,不少程式設計師跟隨著企業的發展而在工作崗位上獲得了持續的提高,從而完成了高階程式設計師的轉換,這是一個比較常見的情況。崗位提升的方式要注意工作的內容(質量),如果長時間重複開發,就需要考慮是否調崗了。

    第二:自主學習。崗位的提升往往伴隨著自主學習,也就是說要在工作的過程中不斷完善自身的知識結構,知識結構的提升是勝任更高級別崗位的基礎。在自主學習的過程中最好選擇工作中能夠用得上的技術,這樣更容易能夠學以致用。比如目前在使用Python做Web開發,那麼可以學習如何使用Python做資料分析,系統的學習一下演算法設計與實現相關方面的知識,而這些內容正是目前大資料時代背景下的熱門技術。如果目前手裡沒有資料,還可以使用Python開發一個爬蟲,這都是比較行之有效的解決方案。看兩個Python的小例子:

    第三:讀研。對於不少遇到崗位提升瓶頸的程式設計師來說,透過讀研來完成崗位升級是一個比較理想的渠道,按照歷史經驗來看,大部分程式設計師在讀研之後都明顯提升了職場競爭力,薪資待遇也得到了明顯的提高。

    不論透過什麼方式提升,都要有一個系統的職場規劃,給自己定一個發展方向,沿著這個方向不斷的拓展從而做出一定的成果。另外,如果想讀研一定要趁早。

  • 2 # 小鳥慢慢飛

    不想寫程式碼的話,可考慮的崗位:測試工程師、運維工程師、需求分析師等等。有管理能力,可當專案經理或其他管理崗位。若不想幹測試之類的瑣事,又無管理能力,勸您改行!

  • 中秋節和大豐收的關聯?
  • 過年了,老人對未婚人的婚姻關注,關注的太多是否會增進年輕人的壓力或產生負面情緒?