不妨看看《程序員入職錦囊妙計》

寫在前面

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

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

固然,就像你真實經歷過的大學時代同樣,職場也並非這個樣子。面試

讀後感

一.企業是什麼?

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

那麼若是面試官問你:「你爲何選擇咱們公司呢?」,你是否是會天然而然的回答:「由於貴公司是XXX最XXX的,而我從小就很是神往,因此我但願來這裏學習實用技術,提高本身的能力,成爲像XXX同樣的人。」,這樣偏偏就大錯特錯了。還記得嗎?「企業不是慈善機構」,企業但願你的加入可以給他們帶來價值,說白了就是企業要用你來掙錢,而不是白養你。企業並無義務培養你,你與企業之間的關係就是單純的「你替他幹活兒,他給你工錢」,就這麼簡單。只有明白了立場,才能端正姿態,被企業接納。wordpress

企業雖然沒有培養你的義務,但它也不會阻止你學東西,學不學?學多少?都在你本身。一塊兒完成一個項目,爲公司創造了利益,你獲得的應該不只僅是薪水犒勞,還有從中獲得的經驗,然後者纔是真正重要的。公司的東西就在那裏,沒人能阻止你把它裝進本身的口袋裏(固然,是指抽象意義的東西)。因此,嘴上不說,但內心必定要知道你來的目的是什麼。學習

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

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

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

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

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

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

四.怎麼和程序員相處,與和領導相處有什麼區別?

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

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

五.和老員工相比,新人的優點在哪裏?

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

激情每每是老員工最缺少的,而對新人來講則是最廉價的(啥都不會,空有一腔熱血)。人沒了激情不免怠惰,老員工通常很快就能完成工做任務,剩餘的時間多用來逛逛淘寶,看看小說。而新人卻是勁頭十足,加班加點地學技術,由於儘快掌握就能更快的完成工做任務,並且對新人來講新奇的東西太多了,好奇心驅使着本身前進。因此,做爲新人,你應該趁着這滿滿的激情,積累儘可能多的知識。

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

不管工做怎麼繁忙,業餘時間老是會有的。用業餘時間逛逛論壇,看看技術新聞,瞅瞅前輩博客都是很不錯的選擇,滴水穿石,今天的點滴積累說不定在不久的未來就能派上大用呢。做爲程序員應該有對新技術敏感的嗅覺和相對準確的判別能力,並非要求咱們去無腦學習新技術,咱們真正須要花時間去深度瞭解的應該是最有前途的新技術。

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

七.到底要不要跳槽?

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

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

程序員入職錦囊妙計

書評

上面的東西都是看過本書以後的感覺,其價值沒必要多言了吧

相關文章
相關標籤/搜索