1. 程式人生 > 實用技巧 >程式設計師初入職場避坑指南,小白要注意

程式設計師初入職場避坑指南,小白要注意

當你離開大學或者是培訓機構初入職場,都會有一種莫名的無助和迷茫感,這表示你從一個小小的新手進入了世界最難的生存模式,而你卻只有編寫程式碼這一個技能。你要從一無所有到有車有房,結婚生子,功成名就,衣錦還鄉,人生不過百年酸甜苦辣也不過在一瞬間。我在這裡表個態,程式設計師的職場從不簡單,但卻也很單純。因為我們說白了都是手藝人。這篇文章講一下我剛剛當程式設計師時踩過的五個大坑,目的是我踩過了,講出來大家就不要再踩了。

這五個坑都是我自己踩過的,也許在你的眼裡會覺得很低階,但我相信對於剛入職場或者是在學習階段的同學會有所幫助。在這裡插入圖片描述
第一個坑是找找準方向後儘可能的持續做一件事情,我在這十多年的程式生涯裡,做過php,做過Java,做過C,做過python,前端,做過很多型別的專案,我就不在這裡敘述了,也許新人會說你好厲害呀,會這麼多語言。但我要說的這就是第一個大坑,不斷改變方向,沒有一個持續性。

有些新人進入公司後最怕的一件事情就是自己做不好,被公司開除掉,這時候你要明白,公司不開除你是因為你不可替代,並不是你的價格最便宜,如何讓自己不可代替呢,建議就是儘可能的持續做一件事情。這裡的持續不僅是指技術上的一個積累,也是指你能完整或較長時間參與同一個專案,或在某一個領域一直專研。參與十個專案不如完整的參與一個專案,持續做一件事是讓你把每一件事做透做好,而不是輕輕點水,淺嘗輒止。我在我的文章中反覆強調“T”型人才,這就是你走向T型人才的必經之路。如果你在一個公司裡不停的換組換專案或者是換技術棧,那麼我認為你很快會被替換掉。

第二個坑,你的薪酬與工作量無關,從小我受的教育就是勞動是最光榮的,按勞分配,多勞多得。但我剛入職場後看到的卻不是這樣的,有一陣子我因此墮落,懷疑社會自暴自棄,陷入深坑無法自拔,當你走入社會,新進入一家IT公司,每天非常努力的工作,還時常加班,而一些老員工卻看上去一點也不忙,他們的工資卻是你的好幾倍,此時你的內心是否有些許的不平衡,有時侯還有萬馬奔騰的不滿?

我以前和你們一樣,會認為程式設計師的薪資因該取決於技術能力,經歷,資歷工作量等。但這些卻只是一個表象,最重要的原因是你對公司的重要性。重要性有兩個方面,第一個方面是能為公司賺多少錢,第二個方面是你不容易被代替。我們不是業務員,所以賺錢可能跟我們的關係不大。所以我們要從第二個方面入手,不可代替。
你對公司產品非常熟悉,並且程式的核心主要程式碼都是你一手開發的,如果來一個新的程式設計師,技術和你差不多,但是不懂公司的業務邏輯,他是沒辦法代替你的,要想代替你公司需要付出的代價以及需要承擔的風險就會很高,這就是你的不可代替性。所以如果你剛進職場,不妨擺正心態,正確認識到自己在公司的位置,努力去修煉內功,讓自己變得越來越重要,相信你的薪資也會隨之提升的。

第三個坑,你的聲譽非常重要,剛進入職場時,我經常對我的組長說的一句話,這個需求很容易,so easy,然而交任務檢測時卻漏洞百出,這讓我在組長帶領的很長一段時間內,技術職級沒有都一個上升。後來我才知道,這就是領導面前失去了自己的聲譽。偉大的程式設計師一定時一名聲譽良好的程式設計師,聲譽對於一名程式設計師來說非常的重要。

職場上聲譽與很多方面有關,但對於一個年輕的程式設計師或者是剛畢業的新手來說,除了那些經常掛在嘴邊的誠實守信,踏實肯幹之外,有一點特別重要,那就是嚴謹,嚴謹的程式設計師對於分配給自己的任務都會認真理解,對於自己的產出會仔細檢查。這些都能大大減少工作中的出錯概率,給團隊和公司中的其他人留下一個較好的印象。你可能需要很長一段時間來建立自己的聲譽,而可能一次因不夠嚴謹所導致的錯誤就可能讓你徹底失去他。養成嚴謹的習慣,將使你終身受益。

第四個坑,保持英語的學習,我的英語水平高三就是頂點了,從大學就開始一路下滑。到了職場感覺更是無所謂,所以我在英語這方面吃了大虧。我吃了虧,所以我不想年輕剛進入職場的小夥伴再吃這樣的虧。

作為一個程式設計師,學習英語不僅是為了寫出更好的程式,更重要的一點是英語能幫助你獲得更寬廣的一個視野,帶來更多的工作機會。如果你英語好,就可以在Github上找到很多可以學習和借鑑的優秀專案,如果你英語好,開發遇到問題就可以在Stackoverflow上輕易的找到答案,如果你英語好,就可以隨時和全世界最偉大的程式設計師一起交流,如果你英語好,可以勵志開發一個讓世界所有程式設計師都使用的開源庫。英語使你的視野開闊了,從一個國家走向了世界。

第五個坑,學會控制自己的情緒,我初入職場,正是流行看古惑仔,看征服裡劉華強的時候,覺得不棄盛還是年輕人嗎?回想種種感覺自己太傻,慚愧不已。現在多數新人都能比較理性的去完成一個工作,但有時候情緒控制能力有所欠缺,具體表現包括主觀,隨性,情緒變化大。在職場中自己彷彿是一個隨時一碰就炸的炸彈,這往往會對個人的職業發展造成損失,甚至是災難。在這裡插入圖片描述
職場中有很多事情並不是完全取決於你的個人技術,而更需要你有一個比較好的情商,善於控制情緒去與人相處。

那麼我們如何才能提高自己的情緒控制能力呢?

一個簡單的方法就是做到對事不對人,當你對某一件事非常生氣的時候,首先你需要問問自己發火有沒有用,如果答案是否定的,那為什麼不靜下心來想想辦法去怎麼解決問題呢?其實,你需要有一個同理心,多站在對方的角度和立場去考慮問題,就是我們常說的換位思考。你會發現很多時候對方不是故意難為你與你作對,而是也有他的考量和存在的現實問題。

最後你也應該有一個自己的情緒發洩方式,比如和朋友擼個串,組團去K個歌,做了這些事後我才明白,公主不在城堡裡,都在會所裡,陪公主的不是王子,而是王總。那些少爺不是家產萬貫,而是給你開酒的。聽懂了請在評論區打出“保護”兩個字。

誰的年少不輕狂,也許路漫長,還偶有風霜,你會說我們還有大把好時光。

但我要說,年輕並非人生旅途的一段時光,也並非粉頰紅脣和體魄的矯健。

他是心靈中的一種狀態,是頭腦中的一個意念,是理性思維中的創造潛力,是情感活動中的一股勃勃的朝氣,是人生春色深處的一縷東風。

我們不要因為無知而陷入不該承受的苦難,避開初入職場的這些坑,你將揚帆起航,劈波斬浪,一路前行。

每一個程式設計師都是一股凶猛的後浪,必將成就自己的輝煌,為祖國注入更多的能量。

很多人難以啟齒自己以前犯過的錯誤,但我放下臉面,勇敢講出,只是想讓你的職業生涯更加平順。不要再犯我犯過的錯誤,我願用我的譁眾取寵換你前程似錦,一帆風順。