什么樣的人適合當(dāng)軟件工程師?
下面的職業(yè)建議分別來(lái)自***的侯捷老師,以及美國(guó)的著名程序員尼古拉斯。澤卡斯(Nicholas C. Zakas)。我覺(jué)得這些建議非常好,很有啟發(fā),不僅適合 IT 行業(yè),也適合其他行業(yè)。
興趣
雖然很多人在選擇職業(yè)時(shí)受到家庭、環(huán)境等方面因素的影響,不一定能從事自己非常感興趣的工作,但是如果可能的話,一定要以興趣為要。這樣在工作時(shí)會(huì)很開(kāi)心,在個(gè)人發(fā)展方面也會(huì)取得很好的成就。
因?yàn)橹挥信d趣才能使你樂(lè)在其中,樂(lè)在其中你才會(huì)產(chǎn)生熱情,充滿熱情才能使你做到卓越。
認(rèn)知
認(rèn)知影響態(tài)度,態(tài)度決定一切。
侯捷老師認(rèn)為,一個(gè)人在選擇發(fā)展道路時(shí),尤其重要的是要對(duì)自己有一個(gè)正確的認(rèn)知。每個(gè)人的興趣可能會(huì)變,有些人看到某個(gè)行業(yè)有發(fā)展,有前途,因此對(duì)這個(gè)行業(yè)、這條路產(chǎn)生很大興趣,這是非??赡艿摹5敲總€(gè)人的本質(zhì)基本不變,你是否甘于寂寞,是否能夠與寂寞為伍?你的抗壓性怎樣?你的毅力強(qiáng)不強(qiáng)?你的心理素質(zhì)如何?這些特質(zhì)都是不易改變的,而且只有你自己才能給出這些問(wèn)題的準(zhǔn)確答案。只有對(duì)自己有了正確的認(rèn)知后,才能決定往哪個(gè)方向發(fā)展。
他認(rèn)為,做 IT 產(chǎn)業(yè)非常寂寞,也非常辛苦,大家可能在周末的晚上都要加班,這就要求從事該產(chǎn)業(yè)的人必須甘于寂寞,具備一定的忍耐力。侯捷先生在年輕的時(shí)候非常努力,曾被稱為部門的“門神”,通常都是最早來(lái),最晚走。他認(rèn)為如果一個(gè)人喜歡交際應(yīng)酬,喜歡公關(guān),就應(yīng)該盡早離開(kāi)這個(gè)行業(yè),因?yàn)檫x擇道路一定要忠實(shí)于你的本質(zhì)、你的興趣。
我補(bǔ)充一點(diǎn),軟件工程師主要跟機(jī)器打交道,而不是跟人打交道。有時(shí),你會(huì)整整一天坐在電腦屏幕前,不說(shuō)一句話,全神貫注地調(diào)試軟件。所以,如果你特別喜歡社交場(chǎng)合,喜歡跟人互動(dòng),你可能不適合當(dāng)軟件工程師。
EQ(情商)
有能力讀完大學(xué)的人,聰明才智基本上處于同一水平,沒(méi)有人可以憑借聰明就可以取得成功。尤其是在進(jìn)入社會(huì)后聰明才智已經(jīng)退為次要位置,人們更重視 EQ 方面的東西,包括你的人際關(guān)系能力、溝通表達(dá)能力,抗壓性、處理危機(jī)的能力等等。
學(xué)技術(shù)要掌握本質(zhì)
我們?cè)趯W(xué)習(xí)技術(shù)時(shí)應(yīng)該注意掌握技術(shù)的本質(zhì)性、不變性和可復(fù)用性。本質(zhì)的東西不易變,不易變就可復(fù)用,這三者是一體的。
在接觸先進(jìn)的技術(shù)時(shí),如果我們能將它的底層結(jié)構(gòu) 、本質(zhì)性的東西搞清楚,會(huì)給我們帶來(lái)莫大的幫助。本質(zhì)性、結(jié)構(gòu)性的東西屬于基礎(chǔ)建設(shè)方面的問(wèn)題,它對(duì)我們做項(xiàng)目可能不會(huì)帶來(lái)直接的幫助,但在無(wú)形中會(huì)帶來(lái)很大的影響,無(wú)形的通常是最寶貴的!世界上沒(méi)有萬(wàn)變不變的手法,只有萬(wàn)變不變的宗旨。
刻苦修煉內(nèi)功
學(xué)武的人都必須從最基本的馬步、吐納等內(nèi)功方面學(xué)起,招術(shù)很重要,但如果沒(méi)有內(nèi)功方面的基礎(chǔ),招術(shù)也只能停留在基本的層面,不會(huì)到達(dá)很高的成就。
在技術(shù)追求方面也一樣,我們有時(shí)候會(huì)太熱心于學(xué)習(xí)業(yè)界的新技術(shù),每一樣都想沾一點(diǎn)。其實(shí)不必太急,基本功的東西更重要,研究得扎實(shí)一些,招術(shù)就比較容易創(chuàng)作了。
唯堅(jiān)持得成功。
堅(jiān)持、毅力對(duì)一個(gè)人的成功是最重要的。有一句話說(shuō):在大樹(shù)底下站久了,樹(shù)陰就是你的。
侯捷老師自認(rèn)才能平庸,但很能堅(jiān)持。他的這個(gè)個(gè)性在朋友之間是被稱道的。雖然有時(shí)堅(jiān)持并不代表一定成功,但只有堅(jiān)持才能有成功的機(jī)會(huì)。年輕時(shí)盡量刻苦一些,使肉體承受最大的痛苦,年齡稍大一些的時(shí)候才能享受成果。有一句話“退一步海闊天空”,但侯捷先生更希望大家“撐一下海闊天空”,一試再試做不成,再試一下。
不要?jiǎng)e人點(diǎn)什么,就做什么
尼古拉斯。澤卡斯的第一份工作,只干了8個(gè)月,那家公司就倒閉了。他問(wèn)經(jīng)理,接下來(lái)他該怎么辦,經(jīng)理說(shuō):
”小伙子,千萬(wàn)不要當(dāng)一個(gè)被人點(diǎn)菜的廚師,別人點(diǎn)什么,你就燒什么。不要接受那樣一份工作,別人下命令你該干什么,以及怎么干。你要去一個(gè)地方,那里的人肯定你對(duì)產(chǎn)品的想法,相信你的能力,放手讓你去做?!?/p>
他從此明白,單單實(shí)現(xiàn)一個(gè)產(chǎn)品是不夠的,你還必須參與決定怎么實(shí)現(xiàn)。好的工程師并不僅僅服從命令,而且還給出反饋,幫助產(chǎn)品的擁有者改進(jìn)它。
推銷自己
澤卡斯進(jìn)入雅虎公司以后,經(jīng)理有一天跟他談話,覺(jué)得他還做得不夠。
”你工作得很好,代碼看上去不錯(cuò),很少出Bug。但是,問(wèn)題是別人都沒(méi)看到這一點(diǎn)。為了讓其他人相信你,你必須首先讓別人知道你做了什么。你需要推銷自己,引起別人的注意?!?/p>
他這才意識(shí)到,即使做出了很好的工作,別人都不知道,也沒(méi)用。做一個(gè)角落里靜靜編碼的工程師,并不可取。你的主管會(huì)支持你,但是他沒(méi)法替你宣傳。公司的其他人需要明白你的價(jià)值,最好的辦法就是告訴別人你做了什么。一封簡(jiǎn)單的 Email:”嗨,我完成了 XXX,歡迎將你的想法告訴我“,就很管用。
學(xué)會(huì)帶領(lǐng)團(tuán)隊(duì)
工作幾年后,已經(jīng)沒(méi)人懷疑澤卡斯的技術(shù)能力了,大家知道他能寫(xiě)出高質(zhì)量的可靠代碼。有一次,他問(wèn)主管,怎么才能得到提升,主管說(shuō):
”當(dāng)你的技術(shù)能力過(guò)關(guān)以后,就要考驗(yàn)?zāi)闩c他人相處的能力了?!?/p>
于是,他看到了,自己缺乏的是領(lǐng)導(dǎo)能力,如何帶領(lǐng)一個(gè)團(tuán)隊(duì),有效地與其他人協(xié)同工作,取到更大的成果。
生活才是最重要的
有一段時(shí)間,澤卡斯在雅虎公司很有挫折感,對(duì)公司的一些做法不認(rèn)同,經(jīng)常會(huì)對(duì)別人發(fā)火。他問(wèn)一個(gè)同事,后者怎么能對(duì)這種事情保持平靜,同事回答:
”你要想通,這一切并不重要。有人提交了爛代碼,網(wǎng)站下線了,又怎么樣?工作并不是你的整個(gè)生活。它們不是真正的問(wèn)題,只是工作上的問(wèn)題。真正重要的事情都發(fā)生在工作以外。我回到家,家里人正在等我,這才重要啊。“
從此,他就把工作和生活分開(kāi)了,只把它當(dāng)作“工作問(wèn)題”看待。這樣一來(lái),對(duì)工作就總能心平氣和,與人交流也更順利了。
自己找到道路
澤卡斯被提升為主管以后,不知道該怎么做。他請(qǐng)教了上級(jí),上級(jí)回答:
”以前都是我們告訴你做什么,從現(xiàn)在開(kāi)始,你必須自己回答這個(gè)問(wèn)題了,我期待你來(lái)告訴我,什么事情需要做。“
很多工程師都沒(méi)有完成這個(gè)轉(zhuǎn)變,如果能夠做到,可能就說(shuō)明你成熟了,學(xué)會(huì)了取舍。你不可能把時(shí)間花在所有事情上面,必須找到一個(gè)重點(diǎn)。
把自己當(dāng)成主人
澤卡斯每天要開(kāi)很多會(huì),有些會(huì)議根本無(wú)話可說(shuō)。他對(duì)一個(gè)朋友說(shuō),我不知道自己為什么要參加這個(gè)會(huì),也沒(méi)有什么可以貢獻(xiàn),朋友說(shuō):
”不要再去開(kāi)這樣的會(huì)了。你參加一個(gè)會(huì),那是因?yàn)槟銋⑴c了某件事。如果不確定自己為什么要在場(chǎng),就停下來(lái)問(wèn)。如果這件事不需要你,就離開(kāi)。不要從頭到尾都靜靜地參加一個(gè)會(huì),要把自己當(dāng)成負(fù)責(zé)人,大家會(huì)相信你的。“
從那時(shí)起,他從沒(méi)有一聲不發(fā)地參加會(huì)議。他確保只參加那些需要他參加的會(huì)議。
-
軟件工程師
+關(guān)注
關(guān)注
8文章
243瀏覽量
21391
發(fā)布評(píng)論請(qǐng)先 登錄


硬件工程師看了只會(huì)找個(gè)角落默默哭泣#硬件工程師 #MDD #MDD辰達(dá)半導(dǎo)體 #產(chǎn)品經(jīng)理 #軟件工程師

如何成為一名嵌入式軟件工程師?
學(xué)硬件好還是學(xué)軟件好?



硬件工程師的終極幻想:焊板子焊上人生巔峰!#半導(dǎo)體器件 #硬件工程師 #MDD辰達(dá)半導(dǎo)體
嵌入式軟件工程師就業(yè)好不好?

不同時(shí)期的硬件工程師,最怕發(fā)生的事 #電子工程師 #硬件工程師 #內(nèi)容過(guò)于真實(shí) #YXC晶振 #揚(yáng)興科技

當(dāng)硬件工程師穿越到霸總?。?以他性格肯定忍不到第二集? #硬件工程師 #電路設(shè)計(jì) #晶振 #揚(yáng)興科技
特斯拉招募軟件工程師強(qiáng)化無(wú)人駕駛與機(jī)器人遠(yuǎn)程操作

硬件工程師VS軟件工程師|硬件工程師看到這都淚目了!#硬件設(shè)計(jì) #硬件工程師 #電子工程師 #軟件工程師
FPGA算法工程師、邏輯工程師、原型驗(yàn)證工程師有什么區(qū)別?

評(píng)論