選單

給新手自己的一封信,不後悔當初的選擇

致親愛的你:

收到這封信你或許會有些詫異,請不要害怕,我是十年後的你。現在的你應該也是堪堪迷上電腦吧。我不知道該如何用語言來描述你未來的發展,對現在的你是好是壞,但是我保證,這會是一段讓你難以忘懷的旅程。

寫這封信的目的,不是來指責你做的有哪些不對,只是想給你一個小的建議。只希望你在最艱難的時候,再稍稍堅持一段時間你就挺過來的。

學習和興趣在什麼時候都是很重要。沒有先後順序。

給新手自己的一封信,不後悔當初的選擇

多一點謙遜,少一點普信

別瞎想了,就是說你呢,對人能謙虛一點沒有壞處的。自信是好事,自信到自負就不太好了。

功夫再高也怕菜刀。三人行必有我師,正視自己的優點和缺點。

別和別人攀比,和自己吧

別看其他人了,在工作上總會有人比你更優秀,弦繃緊了很容易斷的。IT 界的各色大牛層出不窮,與其拼命追逐遙不可及的目標,不如先列個清單,一步步來?

尊重個人,不尊重頭銜

人與人之間相處都是考彼性格,能力各個方面此吸引的。職業狀態萬千,你會與業界接觸的專家共識,會遇到驚豔一生的人。

尊重他們的人,而不是他們所擁有的奈雪兒頭銜。張三首席架構師,或許並不比李四的初級開發工程師更值得你尊敬。

給新手自己的一封信,不後悔當初的選擇

選擇挑戰,離開安逸區

職業道路上,中會有很多岔道口,你有很多次選擇。IT行業的安逸區比溫水煮青蛙還,溫水煮青蛙。

安逸區總是讓人,舒適的。知道你懶不願意去挑戰哪些有難度的東西。那就給自己一個完成目標的誘惑力,最好的事情總是發生在舒適區外!

工作前先寫下來預演一遍,別直接上手

當你開始設計新的特性或新系統時,不要直接在鍵盤上開始編碼。作為工程師,你訓練和使用的能力是你的大腦,而不是手指。三思而後行。

因此先從白板開始而非鍵盤。思考你需要實現什麼,如果有 合作伙伴質疑你的想法更好。白板意味著所有可以幫助你思考的事物,筆和紙,筆記本應用程式等。

給新手自己的一封信,不後悔當初的選擇

為價值奔赴,不要為程式碼奔赴

不要受非我所創主義的影響。重複發明輪子沒有價值。避免浪費時間在已經存在的東西上。如果你可以透過組合不同工具輕鬆達成你的目標,就這麼幹。作為軟體工程師你應該交付業務價值而非程式碼行數。技術只是手段而非目的。

工作是個拉鋸戰

成為優秀軟體工程師的路很漫長。不要因為沒有快速獲勝而輕言放棄。花時間學習,並在你感興趣的領域變得優秀,記住這是馬拉松而非短跑。

給新手自己的一封信,不後悔當初的選擇

熱愛生活吧!

在IT工作的人,真的很容易過多地專注於工作。長時間的高度集中精神力會讓自己迷茫的。人生在世不過幾兩碎銀。生活不止眼前的程式碼,還有詩與遠方。

努力吧!我在十年後等你。