『翻譯』每個程式設計師第一份工作前應該知道的10件事

FREAKFILTH發表於2019-03-04

原文連結:10 Things Every Programmer Should Know For Their First Job

前言

這篇文章對我來說是“事後諸葛亮”,以下是我進入程式設計行業以來的一些經驗和教訓。

0000 – 被喜歡是很容易的事

如果你有時間觀念,衣著得體,保持微笑,不做一些愚蠢的事情,至少會有一些人喜歡你。事實上,讓你的同事喜歡你是一件很容易的事。你想擁有很多朋友嗎?在你的桌上放一碗滿滿的糖果,你就會發現你有多少朋友。

0001 – 受人尊敬是很難的事

不管你在這個行業有20年經驗或沒有經驗,當你剛進入一家公司時,沒有人會尊敬你。這並不意味著他們不喜歡你,或者對你沒有好感。這是因為你還沒有做任何事,給別人尊敬你的理由。獲得尊敬最快的方法就是把工作做到最好。做到最好並不是浮誇和驚豔,而是有效和團結。當大家看到你能有效率並正確的完成工作,不用害怕贏得不了尊敬。

0010 – 你在大學學到的一切都是沒用的

第一份工作的前6個月,會比你整個大學學到的還多。你知道嗎?工作中壓力會很大。因為總有一天老闆會要求你去做你簡歷中寫的那些很棒的那些東西。你懂得,那些東西是你在學校能學到的?如果你搞砸了,在大學你會補考、留級。對不起,在這裡你會被炒魷魚。在最近在工作中發現了這種狀況。有些人因為某些技能被聘用,也因為不能解決問題而被解僱。很多有趣的事情會發生在第一份工作中。

大部分公司都有新員工的試用期,一般為30~90天。基本上,如果你搞砸了專案或者老闆發現你在簡歷上撒了謊,不用想別的了,捲鋪蓋走人吧。千萬記住別撒謊!

0011 – 不要停止學習

作為新人,抱著“我什麼都不知道,但我想學”的心態去工作會對你幫助很大。當你意識到自己多麼愚蠢時,至少不會那麼尷尬。你要意識到幾乎所有人都比你有經驗,比你懂的更多。好訊息是,如果你問一些聰明的問題並關注他們做的事情,大多數人會樂意與你分享他們的知識。每個人都下意識認為自己的觀點和經驗是正確的,所以不要猶豫,想辦法改善你的工作方式。只要你問問題,你就能從每一個和你一起工作的人身上學到東西。詢問一些技巧、方法和其它同事可能精通的東西。觀察他們如何使用命令列。每個人做事的方式都不一樣,還有許多未知等著你去發現。技術糟糕(和/或年長的)程式設計師傾向於認為“他們”的方式是最好的,所以他們從不徵求建議。聰明的程式設計師願意接受這樣一個事實:可能有更好的做事方法。這意味著你必須願意切換程式語言、環境、作業系統或文字編輯器。

“什麼!?叫我放棄

<這裡插入自己的做事方式>

?為什麼?誰都知道這是最棒的!”你必須克服這種心態。如果你想解決新的問題,必須學會謙卑和接受挫折。這種感覺糟透了,但是克服它!程式設計很難,做一個優秀的程式設計師更難。難過就自己一個人躲著哭吧。

0100 – 你的編輯器決定你的死活,所以請明智的選擇

如果你覺得我誇大其詞了,可以去網上問問哪款編輯器是最好的。得到的回覆會是: Vi、Emacs 和一些其他的 IDE(通常會是Eclipse 或 Xcode)。事實上,你也許會驚奇還有多少人把 Vi 作為自己的主編輯器(我認為這些人應該清醒過來並回到80年代,雖然我也是其中一員)。問題的關鍵是,如果你不會使用其中的一種編輯器,你可能會碰到一些問題。去找到辦公室最好的程式設計師,看看他用的什麼編輯器。然後,點頭表示認同他的答案,列印小抄,開始學習編輯器。快去!

0101 – 沒有人真正關心你是哪所大學畢業的

如果有人問你哪所大學畢業的,不用擔心,他們不是在評判你,這只是禮貌的談話。如果你的程式設計技術很棒,沒人會在乎那一紙文憑。想知道相比文憑他們更關心什麼嗎?你的績效。不要跟別人說這件事,因為這會讓你看起來像個蠢貨。我不能再強調了,說的已經夠多了。

0110 – 沉默永不過時

剛工作,不知道要說什麼?那就什麼都別說。點頭並且微笑。同事不讓你加入他們的討論嗎?是挺尷尬的,大家不認識你,你也不認識大家。給彼此一點時間,他們中的大多數會主動來找你的。做朋友需要時間。是的,我知道作為新人很難受。我知道一個新的環境是個挑戰,但你要振作起來,時間會幫你解決這些問題。如果你不是一個脾氣古怪的人,並且做好工作,那麼你終將成為團隊的一員。除非你是辣妹或美男,否則很難直接融入團體。祝你好運。

0111 – 你會遇到古怪、消極的人,對付他

有些人就是不喜歡你,有時是因為他們有嚴重的情感問題,他們不喜歡任何人,所以他們會下意識地討厭你。這些人從不改變,所以你得學會和如何與他們一起工作。如果你很快的找到了一個敵人,那麼你要做的就是如何與他成為朋友,因為你不知道接下來幾年會發生什麼。我見過幾次這種事,你今天敵視的傢伙明天成了你的上司。

1000 – 和計算機做朋友

想確保你總有最合適的閒聊話題?那就和計算機做朋友。這裡有一個給新員工的小提示,大部分人都是因為需要或出問題了才會突然想起計算機技術人員。一段時間後,這些事情會使你的世界觀變得惡化。所以定期去他們辦公室找他們談話。不要抱怨,不要乞求,只要問好並且詢問他們生活如何。這是一項總是有利的投資。(前提是你得會修電腦…這段有點難翻譯,繞口)

1001 – 你永遠逃不掉辦公室政治

作為一個新人(如果你從足夠低的位置開始),你不必太擔心這一點。但請放心,當你的責任越來越重時,你會進入這場遊戲。你逃不掉,無論你怎麼努力。你可以選擇不玩,但你也會嚐到苦果。這對於頑固的極客來說,這是一門很難的課程,因為相比人來說,我們更喜歡計算機。也許你進入IT行業僅僅是很單純的喜歡資訊科技。如果是這樣的話,很抱歉,如果你想超越某個職業水平,必須成為管理層的一員,並加入政治競技場。

本文譯者:餘震(Freak)
譯文出處:Rockjins Blog
版權宣告:本部落格所有文章除特別宣告外,均採用 CC BY-NC-SA 3.0 CN許可協議。轉載請註明出處!

相關文章