作者|Meghan Hebel
譯者|劉騰飛
在這個萬物互聯(lián)晃财、全民 AI 的信息年代里叨橱,互聯(lián)網(wǎng)開發(fā)從業(yè)者的缺口一直存在典蜕。然而很奇怪的是,開發(fā)們總找不到稱心的工作罗洗,理想的公司愉舔。為什么,我們得不到夢想中的工作呢伙菜?
寫在前面
你可能對現(xiàn)在的工作不是很滿意或者談不上喜歡與不喜歡轩缤, 不然你也不會來看這篇文章。
很多開發(fā)者都夢想在一個這樣的地方工作:工程師文化贩绕、極客火的、自由、對外宣稱自己和 Airbnb 等硅谷公司一樣淑倾。那里有吃不完的零食和喝不完的啤酒馏鹤,還有隨處可見的最新款各種電子設備。在那里娇哆,你可以和一群有趣的人一起全力投入在你們所做的事情上湃累,覺得好玩的同時還能改變世界。
但是碍讨,這個夢想對于很多數(shù)人都只能是夢想治力。
你為什么是個程序員?
小王寫完最后一段代碼勃黍,說:“打卡下班擠地鐵宵统,操蛋的人生”。而小張溉躲,明年要結婚了榜田。盼望著自己的工資什么時候能上 30K。他們都是這個城市很渺小的一個程序員锻梳,有時候也被生活壓的喘不過氣箭券。但回到家,他們打開電腦疑枯,成為了他們那個世界里的主宰者辩块。
沒有絕對的熱情,不足以造就偉大的工程師荆永。
你可能會說你工作盡職盡責废亭,那又怎樣? 幾乎所有的工作都需要大家積極的工作態(tài)度具钥,這可不是那份長長的任職要求上所期待的核心條件 豆村。
到底是什么讓你選擇成為一個程序員?又是什么讓你如此渴望在這個領域獲得成功骂删?
為了工資回報是很合理的想法掌动,但是只為工資是不夠的四啰。它不能夠讓你持續(xù)投入打造你的技術能力組合,在辛苦一天的工作之后粗恢,我們總會想辦法讓自己舒服一點柑晒? 它不能夠在你多次的失敗和拒絕依然保持堅定,它更不能讓你克服懶惰和社交恐怖讓你主動去參加線下技術會議眷射。
你得為自己找到這個理由匙赞。
這個理由是屬于你自己的,是能讓你在拖著疲憊的身體回到家之后還要打開電腦玩一把最新的編程技術妖碉。Vue 也好 React 也罷涌庭,你不僅僅想要會用,更想知道它是如何運行以及被設計出來的欧宜。心里想著:“有一天脾猛,我也要設計一套這樣的框架,然后成為你們心中的大神”鱼鸠。
有時候它就像一道光,在黑暗中打在你身邊羹铅,讓別人看到你蚀狰,也讓你看到遠方。那些在這樣公司工作的人职员,他們的工作和他們堅定的信念強烈地捆綁在一起麻蹋。而這些公司能夠看到這點,并且能夠提供這樣的機會將他們的愿望和公司的目標進行結合焊切。
可能曾經(jīng)有人說過你不夠聰明或者沒有很好的背景扮授,不太可能成為偉大的工程師。你夜以繼日的學習和提升专肪,并積極的影響身邊的人讓他們也和你一樣刹勃,最后證明別人的看法是錯誤的,而你得到了你始終相信的東西嚎尤。
如果你繼續(xù)保持平庸想法荔仁,那其它人也會繼續(xù)認為你是平庸的工程師。而那些公司不招聘平庸的工程師芽死,因為那樣無法造就偉大的產(chǎn)品乏梁。
那你的理由到底是什么? 如果 10 年之內(nèi)你還做不到你想的关贵,你會怎么想遇骑?
你懶(勤奮)嗎?
好了揖曾,很多人都不愿意承認自己的平庸落萎。因為沒有人不希望自己變得杰出和優(yōu)秀亥啦, 那是為什么只有少數(shù)人能做到呢? 因為學習太苦了模暗,特別是要堅持每天不停地學習禁悠。
有一個很大的錯誤理解:“學習就是要記很多可能都用不到的東西”。 但是你的職業(yè)跟上學時候考的歷史可不一樣兑宇,更多的時候我們是在實踐碍侦。
來看看那些優(yōu)秀的開發(fā)者一直都在堅持做的事情。
不停的練習隶糕、做實踐
參加開發(fā)者大會瓷产,那里可能有一些新鮮的東西
不停地獲得更多的項目經(jīng)驗
學習網(wǎng)上的課程
努力靠近牛人并和他們交流
參與開發(fā)一些好玩的,你感興趣的項目
學習開源的框架以及類庫枚驻,這也是工作必須的
嘗試寫博客濒旦、去分享技術、給企業(yè)做培訓
如果你不做以上的事情再登,總有人會做尔邓,然后他們就被好的公司注意到了。
最后你不得不問自己一個尖銳的問題:“你愿意投入時間嗎锉矢?” 如果覺得那太苦了梯嗽,自認為做不到。那也可以沽损,只是你就需要接受不斷被人超越的事實灯节,被那些想在成為出色的工程師并付出了時間實踐的人超越。
你害怕挑戰(zhàn)嗎绵估?
我們都掌握了一些工作的要求炎疆。比如準時上班、努力不讓項目延期以及當產(chǎn)品經(jīng)理第 N 次更改需求的時候不要毆打他們国裳。
但是沒有人教過我們?nèi)绾斡鋹偟刈鲆恍┎惶樞牡氖虑樾稳搿W習本身有時候就是一件不太順心的事,它充滿了挫折躏救。比如最近機器學習太火了唯笙,但是你覺得那太難,自己數(shù)學不好盒使”谰颍或者去給大家講一講 Java,但是你不太好意思上臺少办。
這個能力太重要了苞慢,去做那些讓你自己感覺不舒服的事情,你會有意外的收獲英妓。
學習——嘗試挽放,實踐——再學習绍赛,那些你覺得有挑戰(zhàn)的事情,這些才是最值得去做的事情辑畦,它們會讓你變得不一樣吗蚌。
所以,現(xiàn)在就寫下那些你想學很久了纯出,但還沒有開始的東西蚯妇。然后開始。
不可丟失的榮耀
還記得你第一次完成項目的時候嗎暂筝?把不可能的事情變成可能箩言,那一定很棒吧。是不是感覺等著你的有無限的可能焕襟,還有更多大事等著你去做陨收? 感覺自己是個英雄?
你可能會覺得每個人都會這么覺得鸵赖,但是务漩,很多人都沒有。
很快它褪,你的這種感覺也慢慢丟失了菲饼。 你不再專注在那些無限的可能上面,而被不停的工作列赎、壓力和變得更好的挫折取代。 然后你變成了一個苦逼的程序員镐确,慢慢地放棄了那個被承諾太多的職業(yè)包吝。
[圖片上傳失敗...(image-72989-1513078839233)]
有數(shù)據(jù)表明:工作的前景只有四分之一是受到 IQ 的影響,剩下的都是決定于你如何看待這份工作源葫。你怎么樣讓自己變得開心诗越,以及你遇到挑戰(zhàn)時是否積極的面對。
那些成功的開發(fā)者將他們編程技術當作超級神力息堂,把他們的職業(yè)生涯當作一次旅行嚷狞。他們想的一直是“想要去寫代碼”,而不是“不得不寫”荣堰。
如果你是公司的老板床未,你會愿意招聘一個把開發(fā)當成一份工作的人,還是那些狂熱的想要“弄出點什么事情”的人振坚?
寫在最后
得到對的工作比做一個好的開發(fā)者意義更大薇搁,它和成為更好的人有關。成功自然會來渡八,如果你知道你在捍衛(wèi)什么以及你為什么要捍衛(wèi)它啃洋。只要你開始更深入地了解事情的本質以及你是誰传货。
做一個強大的人,抓住機會并勇敢面對困難宏娄,對所做的事情強烈認可的人 问裕。這會使你成長。
本文翻譯已獲授權孵坚,原文鏈接:
https://codeburst.io/why-you-dont-deserve-that-dream-developer-job-60d5e5adb8d7
今日話題
作為程序員粮宛,或準程序員,你是怎樣規(guī)劃自己的程序人生的十饥?
3窟勃、5 年后,你想做到什么樣的地步逗堵?
你是想寫一輩子代碼秉氧,成為 Linus 那樣的技術大神,還是在合適的時機轉到管理崗帶技術團隊去做開發(fā)蜒秤,還是轉型成產(chǎn)品經(jīng)理去坑害其他的程序員汁咏,還是其他?
作者介紹
Meghan Hebel作媚,An Engineer. Web Developer. Writer. I have some thoughts. You do too. Let’s talk—TW: @meghanhebel