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

    作為一名IT行業的從業者,同時也是一名教育工作者,我來回答一下這個問題。

    對於具有一定程式設計基礎的人來說,在發展方向上可以有更多的選擇,比如演算法崗位、產品經理崗位、專案經理等,這些發展方向也都有比較大的成長空間。

    演算法崗位是目前關注度比較高的崗位之一,目前在大資料和人工智慧領域都有較多的演算法崗位需求,相對於程式設計師崗位來說,演算法崗位屬於研發級崗位,雖然也需要進行一部分編碼(演算法實現),但是更主要的任務集中在演算法設計、演算法訓練和演算法驗證上。從行業發展趨勢來看,未來演算法崗位的發展前景還是比較廣闊的,相關崗位的薪資待遇也比較高。但是,由於近兩年人工智慧產品的落地應用存在一定的障礙,所以當前演算法崗位的需求量並不算多,這一點應該引起足夠的重視,但是從長遠來看,演算法崗位的發展前景還是比較廣闊的。

    產品經理崗位也是當前不錯的選擇之一,具有程式設計基礎的人從事產品經理崗位也具有一定的優勢,能夠更好地把握各種技術的邊界,在與開發團隊溝通時也會更加順利。從事產品經理需要具備較強的行業認知能力,所以從產品經理助理開始做起,是不錯的選擇。

    專案經理崗位也是目前IT行業內比較常見的崗位之一,同時專案經理崗位通常也需要具有一定的技術基礎,這樣在專案週期的把控上會更容易一些。從事專案經理崗位需要具有較強的溝通交流能力,同時也要能夠對於專案開發過程中出現的各種問題具有很好的把控能力。

  • 2 # 科技小炒鍋

    程式設計師真是個有意思的職業,就像是一座圍牆,牆外的人想進去,牆內的人卻想出來。還好你剛好站在牆角上,還可以摸清情況後再做決定,慶幸吧這位同學。

    既然有程式設計基礎,又不想做純碼農,還要尋求相關的好的發展方向,話裡還是透露出對程式設計行業的不捨,但又不甘心只做個寫程式碼的。其實這個問題不難,在如今資訊化發達的時代,具有程式設計基礎得人職業的選擇性還是很多的。

    做不做碼農,都要想清楚自己的職業定位和規劃

    但在討論有什麼好的發展方向之前,你最好還是分析出自己不想做碼農的原因,是對自己的技術沒信心?還是本身對程式設計不熱愛?還是有更好的職業規劃?這些問題自己一定要想清楚弄明白,不然你只是換了一種工作,依然會遭遇類似的問題。

    學過政治和社會學的都知道,由於社會化的分工導致了各種行業的出現,同時也促進了同行業不同職業的劃分,於是有了專門做一項工作的各種XX工的出現,但如今的情況是一專多能的人才在社會上才更加吃香。

    所以不管你做不做碼農,切記要學會規劃自己的職業,越早越好!同時在工作中拓展自己的能力,畢竟現在沒有點兒斜槓青年的標誌和副業剛需的背景,都沒法在社會上混啊。

    不做碼農,圍繞你的程式設計基礎,可以有兩條大的路徑。一是選擇程式設計上下游職業,一是選擇程式設計周邊的職業。

    言歸正傳,每一個身居職場或者即將步入職場的人士都會考慮自己發展前景的問題。雖然碼農程式設計師的薪資待遇不錯,但卻有著尷尬的年齡砍兒,這不得不讓很多做碼農的人感到深深的焦慮與不安。我想你大概也是看到了這種情況,不想將來自己走到這個路口時再做選擇,所以乾脆在起點上就做決定。基於這一點,我還是頂你的,以下建議還請慎重考慮後作出選擇。

    1、參考現有程式設計人員或者碼農的選擇,大部分在做到一定年齡後,如果不想繼續寫程式碼,不是走向管理崗就是選擇轉型。

    其中管理崗又分為偏業務管理和偏技術管理。業務管理就是直接當部門主管、經理、高管之類的。技術管理就是轉型當專案監理、專案經理等。這條路徑需要一定的積累和綜合素質,想要走這條路要付出很多。

    另外就是直接轉型,也就是做程式設計的上下游職業。主要有以下幾類:

    需求分析師。現在這個崗位還是比較搶手的,尤其是一名好的需求分析師,因為需求是軟體生命週期中很重要的一環,需求出了問題後面的開發基本玩兒完。所以懂程式設計的人更能結合實際業務作出合理的需求和設計。

    實施顧問。在實施專案中充當需求調研、軟體部署、配置、培訓、宣講等諮詢交流工作。像IBM、Oracle、SAP這種大公司的實施顧問薪資都是按天算的,前幾年一天的薪資就是2、3千起。

    測試工程師。懂程式設計的測試工程師,可以做測試開發工程師,因為了解程式內部的更多細節,所以在做測試時是有優勢的。

    產品設計師。很多程式設計人員改行做產品設計師了,因為他們積累了一些行業的開發經驗,對某個行業的業務熟悉了很多,可以將其融入到產品設計中。

    售前顧問。這一類偏向於銷售,就是懂軟體、系統、平臺產品的銷售顧問。懂程式設計的銷售顧問,能更好的推銷和介紹產品特點,能更好的回答客戶的專業問題。

    2、如果覺得以上方向不感興趣,可以選擇與程式設計相關的周邊職業。

    比如做一名IT人才方面的獵頭顧問,記得胡歌前兩年演的一部電視劇《獵場》,裡面就講述了獵頭相關的行業。如今很多網際網路公司和科技大廠對IT人才求賢若渴,做不了IT技術高手,可以做他們的介紹人,幫他們找到適合自己的職位,獲得更高的收入和更好的平臺,從中你也會有不菲的提成收入呢。

    如果你對教育感興趣,你還可以去做培訓講師。如今很多IT職業類的培訓機構,開設了相關程式設計教程,為社會輸送研發人才。做培訓講師,只要你有一定的程式設計功底,演講表達能力,加上專案實戰練習,一定可以勝任。

    此外你還可以做運維工程師,就是比程式設計師還幕後的一種職位。負責機房、裝置、系統的平穩執行,保障產品和平臺的安全訪問、平穩執行、資料備份等後勤工作。

    如果你的業務能力很強,對一個行業的認識和思考比較深,你還可以做諮詢顧問,在企業數字化轉型方面,提供資訊化建設諮詢服務,這屬於上層靠服務的方式來實現價值。後期也更利於你的創業。

    碼農其實是程式設計師們對自己的自嘲,外界看來他們邏輯思維強大、程式設計能力高深、薪資收入較高,很是讓人羨慕。有不少程式設計師靠自己的技術能力,成為了公司的合夥人,或者成為公司股東,亦或分得不少股票,也算是財務自由了。可做過程式設計師的都知道,一分付出一分收穫。就像之前微博上爆出的一個程式設計師,在結婚當天拿出筆記本緊急修復bug的事情一樣,自己的苦自己知道。所以既然你安於只做一個碼農,那就多瞭解下這個社會、這個行業,結合自己的優勢特點,去組合自己的人生吧,祝你好運!

  • 中秋節和大豐收的關聯?
  • 吳起說在德不在險,這句話是不是很迂腐,光靠道德高沒有強大的軍事實力能守住領土?