跳到主要內容
黯羽輕揚每天積累一點點

程式設計師入職錦囊妙計

免費2015-03-13#Mind#程序员入职锦囊妙计

可不僅僅是職場潛規則喔~

##寫在前面##

職場是什麼?是我們終將要去討生活的地方。

你心中的職場是不是這個樣子:一大早穿著西裝革履,系好領帶,對著鏡子豎起拳頭擺個自信的微笑,拎著電腦包邁著從容的步伐走上公車。在一棟富有科技感的大樓前下車,推推眼鏡,緊緊領帶走進辦公間,一路上向同事們微笑問好,向領導打招呼。寬敞明亮的辦公間裡有不少同事已經進入工作狀態了,角落裡還有兩三個同事在討論技術話題,時不時飄過來的專業術語輕輕觸碰著你的神經,你很快也開始了工作。。。嗯,很美好,和你在高中時候幻想了無數遍的大學教室差不多吧。

當然,就像你真實經歷過的大學時代一樣,職場也並不是這個樣子。

##讀後感##

###一. 企業是什麼?###

首先明確一點:企業是以盈利為目的的組織,而不是慈善機構。而你是想來企業學東西的,希望企業能用它的大環境培養你的能力。沒錯,每個人都是抱著這樣的目的去的。

那麼如果面試官問你:「你為什麼選擇我們公司呢?」,你是不是會自然而然地回答:「因為貴公司是 XXX 最 XXX 的,而我從小就非常神往,所以我希望來這裡學習實用技術,提升自己的能力,成為像 XXX 一樣的人。」,這樣恰恰就大錯特錯了。還記得嗎?「企業不是慈善機構」,企業希望你的加入能夠給他們帶來價值,說白了就是企業要用你來賺錢,而不是白養你。企業並沒有義務培養你,你與企業之間的關係就是單純的「你替他幹活兒,他給你工錢」,就這麼簡單。只有明白了立場,才能端正姿態,被企業接納。

企業雖然沒有培養你的義務,但它也不會阻止你學東西,學不學?學多少?都在你自己。一起完成一個專案,為公司創造了利益,你得到的應該不僅僅是薪水犒勞,還有從中得到的經驗,而後者才是真正重要的。公司的東西就在那裡,沒人能阻止你把它裝進自己的口袋裡(當然,是指抽象意義的東西)。所以,嘴上不說,但心裡一定要知道你來的目的是什麼。

###二. 應該選擇大公司還是小公司?###

大公司牌子亮,環境好,待遇高,在裡面工作,說出去也有面子,相信是大多數人的選擇。那麼相比之下小公司豈不是一無是處了?沒錯,這些確實是大公司的優勢,但都只是眼前的既得利益。

小公司的優勢在於:你在幫公司創業。簡單地說「小公司做事,大公司做人」,什麼意思?因為小公司正處於創業的艱難時期,吸收每一個新人都是要考慮 ROI(投資回報率)的,所以公司裡的每一個人都是不可或缺的。所以現狀是這樣的:在小公司,你將被不得不去做很多額外的事情,比如寫文件,做報表,甚至談專案,聘新人。。。說到這裡你應該差不多明白了,小公司能夠提供的鍛鍊機會是非常多的,說不定你在小公司做了 2 年前端,而第二份工作就去擺弄架構去了呢?因為要做的事情很多,而人員有限,所以要求職員要麼身兼數職,要麼 18 般武藝都能溜溜,誰做的不要緊,只要有人能做就行,這不正是你想要的鍛鍊能力的機會嗎?總之,小公司就像練功房,怪刷新的快,經驗自然就漲得快了。

###三. 潛規則和你又有什麼關係?###

職場有潛規則,這個我不說你也知道,可是貌似和你沒什麼關係呀。你本本分分做人,勤勤懇懇做事,不去招惹他們不就好了嗎?這麼想就錯了,要知道人即便不變,形勢也在變。

首先,新人一進公司就面臨「站隊」的問題,和諧的環境是不存在的,總有派系之分。要關注派系與自身利益之間的關係,決定向哪個隊伍靠近(注意:只能是靠近,不要妄圖極力維護自己人,打壓對面的,因為沒有老闆願意看到公司內部出現分裂,如果你是出頭鳥,那麼必將是眾矢之的)。在面臨選擇的時候,一定要看清楚部門利益,公司利益,個人利益之間的關聯,因為常常這三者是有衝突的,而且,部門利益是要高於公司利益的,因為公司利益在某種程度上只是 BOSS 一個人的利益,而部門利益卻關係到一堆人的利益。

###四. 怎麼和程式設計師相處,與和領導相處有什麼區別?###

程式設計師大都樂於助人(開源精神),但只有一個時候他們是很嚴肅,很不近人情的,那就是他們在寫程式碼的時候。和程式設計師相處就要避開這個時間,千萬不要在他很忙的時候去煩他。而向老員工取經又是一個很重要的學習途徑,當然不能放棄,應該在程式設計師空閒的時候聊聊技術,他們就會很放鬆地打開話匣子,把經驗像倒豆子一樣全給你。

和領導相處則應該注意領導的潛台詞,聽話聽音,要讀懂他真正想要表達的意思。比如「辛苦了,這個方案看上去還不錯,也比較切合實際,但有些細節還不是很清楚,再看吧,至於什麼時候實施,我會考慮的。」,聽明白了嗎?意思就是這個你辛辛苦苦搞定的方案已經變成「沉沒成本」了,把它扔一邊去吧,它不會有真正實施的一天的。如果聽不明白弦外之音,就會繼續加班加點改方案,並時不時的老去煩領導,對方微笑點頭卻不厭其煩,最終你辛苦了很久卻得不到回報,給領導也留下了木木的印象。

###五. 和老員工相比,新人的優勢在哪裡?###

老員工穩重老練,經驗豐富,作為職場老油條,早已對各種職場陷阱含笑不語了。新人人生地不熟,技能運用的熟練程度也遠不及老員工,那麼要怎麼和老員工同台競技?答案就是:激情。

激情往往是老員工最缺乏的,而對新人來說則是最廉價的(啥都不會,空有一腔熱血)。人沒了激情難免怠惰,老員工一般很快就能完成工作任務,剩餘的時間多用來逛逛淘寶,看看小說。而新人倒是勁頭十足,加班加點地學技術,因為儘快掌握就能更快的完成工作任務,而且對新人來說新奇的東西太多了,好奇心驅使著自己前進。所以,作為新人,你應該趁著這滿滿的激情,累積儘量多的知識。

###六. 業餘時間你應該做點兒什麼?###

無論工作怎麼繁忙,業餘時間總是會有的。用業餘時間逛逛論壇,看看技術新聞,瞅瞅前輩部落格都是很不錯的選擇,滴水穿石,今天的點滴累積說不定在不久的將來就能派上大用呢。作為程式設計師應該有對新技術敏感的嗅覺和相對準確的判別能力,並不是要求我們去無腦學習新技術,我們真正需要花時間去深度了解的應該是最有前途的新技術。

那麼,如何判斷一個新技術的生命力?想要作出靠譜的推斷,就必須要有豐富的經驗與全方位的了解。所幸的是通常並不需要我們從零開始評估,網上的前輩自會給出較為可靠的判斷。至於如何避免信錯人,如何從一篇篇評論中分析出最為可信的情報,這應該不難吧。

###七. 到底要不要跳槽?###

首先,為什麼要跳槽?跳槽的最佳時機是在你快要碰到天花板的時候,公司的東西就那麼多,每天拿一點, 3 年 5 年也差不多都拿到了,此時公司除了薪水已經不能再額外給你什麼了,這時就是跳槽的好機會,太早,太晚都是很不明智的。

早早跳槽會浪費掉這段時間的工作經驗,因為你才剛剛入門,勉強了解了日常工作,至於公司核心的東西,你還沒有機會也沒有資格接觸到,畢竟公司為了自保是不會把壓箱底的東西隨便拿出來的。太晚跳槽則會白白浪費時間,既然公司已經不能再給你別的什麼了,再待下去也不過是漲點工資而已,那為什麼不去找新的天花板呢?

程序员入职锦囊妙计 ##書評## 上面的東西都是看過本書之後的感受,其價值不必多言了吧

評論

暫無評論,快來發表你的看法吧

提交評論