-
1 # 高科技讓人煩惱
-
2 # 智客林
程式設計師的薪資比其他崗位都高一些,但處境並不令人待見,可以說他們的高薪資是用加班換來的,如何改善現狀,謀劃更好職位呢?就個人經歷來說說吧!
程式設計師的擔憂作為前端、後端、Java、HTML、Android、ios等程式設計師,雖然工資收入相對於其他工作來說,普遍高一些,但其實是比較壓抑的工作,因為你需要付出非常多的額外時間,專案經理下的需求你必須按設定的時間完成,正常工作時間完不成,你就需要加班加點完成。一旦投入運營出現bug,週末也要遠端加班,而且這種加班是沒有勞務費的,一些程式設計師的調休假期經常用不完,最後只能作廢。隨著企業給你加薪資,對你的要求也是不斷地提高,專案完成時間會進一步地壓縮,但你技術能力的提高並沒有那麼快,所以你還要繼續地加班。經常的加班,導致你沒有其他時間進行學習提高自己其他能力,比如人際溝通能力、領域內其他的技術等,所以你很難達到架構師的思維,你開始為以後的發展方向擔憂。
改善工作現狀對於很多程式設計師來說,心裡經常暗罵別人的程式碼寫得有多糟糕,總想重構一遍。聰明一點的程式設計師千萬不要跟你的上司說要重構,你看到的程式寫得這麼糟糕,有可能就是因為你的前任要急於完成專案工作,繁忙中寫下的,你與其想浪費時間重構,不如去學習一下新的技術,世界上沒有完美的程式碼,總會有漏洞,你看開一點就好,心情好你就去改改,學習新知識才是你走出困境的正確方法。
關於換崗位現在人工智慧特別的火,很多程式設計師都想轉行去做AI演算法工程師。我要告訴你的是,專業演算法工程師對一個入門演算法工程師是相當的打壓的,挫敗感很大。首先因為你不懂,所以有一定經驗的演算法工程師就會經常叫你去採集資料、整理資料等沒什麼技術含量的活;即使你很想去開發演算法,但是上司並不會認同你,因為他們會覺得你沒經驗,不會讓你幹關鍵的演算法工作,原本你的壓力來自於產品經理,現在你的壓抑就來自於經驗比你豐富的演算法工程師,他們不給你表現的機會,因為演算法研究是不容易出成績的活,他們一定會爭取難得的成果以獲得考核評優,沒有演算法輸出的你,一定會被出局。
必要時可向職業分析師求助作為程式設計師要想更換工作,一定得跳出自己的思維模式和交際圈,還必須騰出時間學習其他的知識和能力。評估自己的優勢在哪,缺乏的知識和技能有哪些?如何獲得更好地成長?如果你不知道如何去改變你的現狀,請你一定要捨得花錢,去諮詢職業分析師,開拓你的職業視野,建立更完善的職業規劃,讓他們幫你分析和指導你獲得改變,跳出程式設計師的圈子。
自己尋找適合自己的崗位看了上面的分析,相信你應該明白沒有人能給出一個準確符合你的答案,你需要自己去聽別人的分析與建議,並根據自己的特點和需求,自行地尋找適合自己的工作崗位。雖然不能給你準確的答案,但可以給你一些推薦:架構師、產品經理、自由創業、技術培訓教師、考研考博提高自身價值或進高校教學科研。
回覆列表
國外程式設計師崗位,在國內崗位的缺點,在國外不但沒有,很多還是程式設計師的優勢,留在國內的,基本都是沒本事出去的。