又是一年五月份,大批量學計算機的學生又要涌入職場了,牛皮的已經早早找到了工作,但不管你技術再牛,在程序員的職場,光有技術是不行的,你還要懂得一些職場的雷坑和上升技巧。
我做了二十多年程序員,踩過不少雷,今天就把我的經驗分享給大家,希望你們能在職場更加順利!
一、程序員職場經驗之為人處世
1.朋友圈
不要老是一個人待在家里,一下班就往家趕,這其實叫做“閉關鎖國”。
多跟公司或者外面的人接觸,尤其不是程序員的人脈積累很重要,就算你以后出去創(chuàng)業(yè),你拉一幫程序員和拉多個不同領域的人才一起干,成功的概率是不一樣的。
不管是運營、銷售、主播還是HR,多打招呼多結交,以后他們都可能會給到你一些非技術層面的幫助。
.
2.主動跟上級溝通
不管上級風格如何,是嚴厲型、和藹型或放羊型,我們都要定期或者不定期找上級溝通工作任務的想法和意愿。認真傾聽上級對自己的看法,設法獲取他的指導。職場中你最重要的資源其實就是你的直接上級。
記住一句話:在職場不光要“低頭拉車”,還要“抬頭看路”。
.
3.傾訴對象要想好
在職場上難免會遇到波瀾,適當?shù)膬A訴是可以的,但傾訴對象要想好,不要幼稚的把人事部門當成你的傾訴對象,站在老板的角度想一想,他會怎么看你的傾訴內容。
4.做好正事,少做雜事
如果一個員工做雜事做的非常好,那上司大概率會每次遇到同類雜事都會委托他去做。如果一個員工貼發(fā)票貼的不好,但是核心業(yè)務每次完成都很出色,大概率領導會把更核心的事情交個他做。
你仔細品就懂了。
5.正確對待升職
有些人巴不得每個季度都能升職,其實對于升任新的職位,未必是好事,更高的職位意味著更高的要求,因此對備選人員要么在原崗位已經能力有余,要么時間精力有余,能聽懂嗎?
二、程序員職場經驗之代碼和項目
1.學習以實用為主
新手上路總是有著不錯的沖勁和憂患意識,想多學習一點東西來提高自己,這點是沒有錯的,但很多新手程序員上來就肯Linux內核源碼,算法導論等“底層知識”,這其實不太對。
我的建議是在初中級時先聚焦學習你用到的知識,人的精力有限,對于初中級來說底層知識不是指行業(yè)的基礎知識,因為這時候學習這種底層知識對你并勝任工作并沒有太多的幫助,例如你搞前端,你研究編譯原理對你的工作幫助不大。
但是到中高級時,這些底層知識卻又對你進一步進行性能、穩(wěn)定性優(yōu)化、行業(yè)技術方向判斷有重大作用,這個時候需要進行專項突破,當然你覺得自己確實時間精力比較充裕,那隨意。
.
2.開源
現(xiàn)在的年輕人可能沒有經歷過,程序員隨時會失業(yè)的悲慘境地。但是即使是在最黑暗的時期,凡是做開源項目的,總能在第一時間又找到工作。只要確保你寫的開源代碼和你心儀的工作相關即可。不管你信不信,這個市場很大,前景也廣闊。
.
3.日志
日志這個東西在沒出現(xiàn)問題時不怎么起眼,但一旦出現(xiàn)問題要調試和排錯時,它就格外重要了。
這個虧我印象很深刻,那次是距離項目提交的前幾天,當時我是第一次主導項目,因為我在程序中基本沒有加什么日志,當時在測試的時候沒有發(fā)現(xiàn)什么問題,在上線后出現(xiàn)了問題,由于當時在功能中沒有加什么日志,導致非常難的去尋找問題的所在點,結果項目逾期了,還好甲方好說話,寬容了幾天才解決。
從此之后,我一直都保持一個習慣,那就是研發(fā)時必定寫好日志。
.
4.善于借助工具
事事親為很累的,能坐車為啥還要用腳走呢?簡簡單單一個工具卻能解決非常復雜的問題,自己在那里一行一行地碼上去很費時費力的。你以為優(yōu)秀的程序員都是腦子比別人快嗎?不見得,但他做起事來效率肯定要高。
三、程序員職場經驗之長遠習慣
1.博客
我發(fā)現(xiàn)很多優(yōu)秀的職場員工都在邊工作邊寫博客,比如說CSDN上面的敖丙、兔老大RabbitMQ等人,因為堅持寫博客,自己的職場及生活都得到了不錯的加分加持。
以及說有些一線大廠,技術部門會要求員工每周或者每個月都要寫一篇技術博客,然后分享給同事們。通過寫博客,你會加深自己對技術的理解,同時與許多大佬或者粉絲的互動也會收獲很多,甚至還有額外的收入。
.
2.合理的職業(yè)規(guī)劃
進入職場后一定要做職業(yè)規(guī)劃,程序員不要做只會敲代碼的機器。
第一年太多東西不懂,你可以一切聽從老大的安排,敲敲代碼,看看數(shù)據(jù)庫,測試自己和別人的代碼;但是第二年,你還是這樣嗎?不可能的,一年的經驗你完全可以入行了,是時候該學習怎么進行需求分析,怎么設計數(shù)據(jù)庫,怎么寫各類文檔,怎么寫更好的代碼?這是高級程序員的要求。
其次,我要說一點,你的職場規(guī)劃一定要合理,我個人不太建議定什么五年十年的職業(yè)規(guī)劃,不切實際,為什么?
1.五年十年太遠了,除了九年義務教育外,我很難想象出有什么事情是大多數(shù)人都能堅持這么多久的,如果堅持不了,這個過程中只會跟你更多的挫敗感。
2.你現(xiàn)在的水平是否能夠在技術迭代日新月異的當下預想到五年十年后?恐怕很少有人能做得到,那么這個規(guī)劃的意義又在哪里。
我個人建議,職業(yè)規(guī)劃三年之內最好,這是最為合理的,你肯定能知道現(xiàn)在以及未來一段時間里,什么東西對你是有幫助的。
四、結語
既然選擇了程序員這條路,就注定要一直保持學習的心態(tài)去搞技術的,如果你能把技術結合職場的人情世故,那你絕對能風生水起!加油!
感謝你們的閱讀和喜歡,我收藏了很多技術干貨,可以共享給喜歡我文章的朋友們,如果你肯花時間沉下心去學習,它們一定能幫到你,干貨內容包括:
文章來源:http://www.zghlxwxcb.cn/news/detail-441047.html
點擊文末的名片可以抱走文章來源地址http://www.zghlxwxcb.cn/news/detail-441047.html
到了這里,關于程序員的職場,光有技術是不行的,送給每個即將工作的程序員的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!