當(dāng)你想要成為程序員的時(shí)候,你要準(zhǔn)備好堅(jiān)韌的意志,這個(gè)網(wǎng)絡(luò)時(shí)代飛速發(fā)展的今天,技術(shù)在一步步的更新,競(jìng)爭(zhēng)越來(lái)越激烈,想要成為其中的一員就要學(xué)會(huì)抗住這樣的壓力,其實(shí)其他職業(yè)也無(wú)非如此。不僅如此,你要培養(yǎng)良好的學(xué)習(xí)能力,因?yàn)榧夹g(shù)在不斷更新,你要去接受,去了解,去嘗試。當(dāng)你想要踏入這個(gè)領(lǐng)域的時(shí)候,你不單單要去掌握一門(mén)編程語(yǔ)言,也還得了解相關(guān)的語(yǔ)言。
當(dāng)你成為了一名程序員的時(shí)候,你起初需要的是機(jī)遇,一次工作的機(jī)會(huì),當(dāng)然機(jī)會(huì)是留給有準(zhǔn)備的人的,也許你是一個(gè)從培訓(xùn)機(jī)構(gòu)出來(lái)的一員,也許你是一個(gè)從野雞大學(xué)出來(lái),大學(xué)期間上課睡覺(jué)玩手機(jī),逃課,撩妹的一員,也許你是一個(gè)學(xué)習(xí)很好,卻缺乏實(shí)戰(zhàn)的一員,這都不要緊,只要你得到一份工作,你的成長(zhǎng)會(huì)很快,這比課本,比老師來(lái)得更加有效。當(dāng)然前提是,你得有工作。如果你是培訓(xùn)出來(lái)的,老師教了一整套當(dāng)下流行的開(kāi)發(fā)模式,一些開(kāi)發(fā)的框架以及一些三方庫(kù),然后告訴你出去找工作吧,就說(shuō)自己已經(jīng)有兩年經(jīng)驗(yàn)啦,是不是感覺(jué)后背涼颼颼的。。。其實(shí)重要的是你去了解其原理,然后去動(dòng)手敲代碼實(shí)現(xiàn)后,你就會(huì)明白其流程。當(dāng)你熟練的掌握這些技能之后,就彌補(bǔ)你的短板了,因?yàn)榕嘤?xùn)會(huì)壓縮你的學(xué)習(xí)時(shí)間,你的基礎(chǔ)沒(méi)有科班出身的那么扎實(shí),所以,你要去鞏固你的基礎(chǔ),多去動(dòng)手。如果你是一個(gè)野雞大學(xué)出來(lái)的,你比不上那些985,211的尖子生,你就要彌補(bǔ)你的不足,在缺乏的知識(shí)點(diǎn)上花點(diǎn)功夫。
在求職上,你要留意你在招聘信息上,所收的一些技術(shù),你必須要掌握,這樣你才有信心在面試的過(guò)程中不會(huì)驚慌。求職的機(jī)遇,不單單是你的技術(shù),而是你那看似不起眼的簡(jiǎn)歷,簡(jiǎn)歷對(duì)于找到工作是非常重要的,撇開(kāi)學(xué)歷不說(shuō),當(dāng)一個(gè)HR在多條簡(jiǎn)歷中看到你的簡(jiǎn)歷的時(shí)候,你要有你的亮點(diǎn)所在。因?yàn)槟闶且粋€(gè)程序員,你在學(xué)校的一些特長(zhǎng),你的性格,這些其實(shí)沒(méi)有什么用(個(gè)人觀點(diǎn)),因?yàn)樗腥硕紝?xiě)的差不多,沒(méi)法區(qū)別,所以你要在你的簡(jiǎn)歷中,突出自我。
?1.描述你的技術(shù),此時(shí)不要l吝嗇你的文字,會(huì)的都寫(xiě)上去,注意一定要是你會(huì)的,不然當(dāng)面試官問(wèn)起時(shí),答不上來(lái)回很尷尬。
?2.描述你寫(xiě)過(guò)的項(xiàng)目的時(shí)候,一定要把盡可能多的技術(shù)寫(xiě)上去,對(duì)于一些HR來(lái)言,他們看不懂,寫(xiě)的越多越詳細(xì),他們就覺(jué)得越牛逼,就有希望把你的簡(jiǎn)歷推薦給技術(shù)官了。
?3.對(duì)于你的描述中,如果有g(shù)ithub,博客等一些技術(shù)論壇發(fā)表過(guò)文章,一定要碼上去,這是非常好的加分項(xiàng),還有一些技術(shù)相關(guān)的群,因?yàn)閷?duì)于開(kāi)發(fā)而言,這是財(cái)富,因?yàn)楫?dāng)你遇到困難,有些百度不能準(zhǔn)確的定位到你的需求的時(shí)候,往往群里的大神是你很好的幫助
綜上所述,你可以在一些如出一撤的簡(jiǎn)歷中脫引而出,興許對(duì)你有幫助,也許你會(huì)問(wèn)我,為什么知道,因?yàn)楣P者的女友就是個(gè)HR,讓我?guī)兔⒚?。在開(kāi)發(fā)的簡(jiǎn)歷中,一些看似寫(xiě)了很多,但沒(méi)有亮點(diǎn),寫(xiě)上上面的這些,確實(shí)是個(gè)加分項(xiàng)。對(duì)于簡(jiǎn)歷上以及招聘信息上的要求,你要充分了解。在面試的時(shí)候,面試官很有可能就對(duì)你簡(jiǎn)歷中描述的技術(shù)進(jìn)行提問(wèn)。所以該夸大的時(shí)候夸大,該誠(chéng)實(shí)的時(shí)候城市,不要給自己挖坑。
當(dāng)你找到一份工作的時(shí)候,這才是你開(kāi)始成長(zhǎng)的開(kāi)始,因?yàn)樵陂_(kāi)發(fā)中,你會(huì)遇到你沒(méi)有接觸過(guò)的問(wèn)題,會(huì)遇到很多bug,在一次次的解決中,你對(duì)編程會(huì)有一次次新的認(rèn)知,而你的技術(shù)在一次次解決bug中成長(zhǎng)起來(lái)。有一句話說(shuō)的很好,你與大神的差距就在于一個(gè)bug。當(dāng)然你在工作中你會(huì)迷茫,當(dāng)工作了一段時(shí)間之后,你會(huì)發(fā)現(xiàn),你卡在一個(gè)瓶頸,沒(méi)法突破,這時(shí)候你就看一些進(jìn)階的技術(shù)書(shū)籍,當(dāng)你發(fā)現(xiàn)該本書(shū)籍對(duì)你很有幫助的時(shí)候,就追尋這本書(shū)籍作者留下的交流群,在群里遨游吧,就拿Android來(lái)說(shuō)吧,《Android開(kāi)發(fā)藝術(shù)探索》就是對(duì)筆者幫助很大的一本之一。
當(dāng)工作了幾年之后,你回首此時(shí),你會(huì)感謝在你成長(zhǎng)過(guò)程中對(duì)你有過(guò)幫助的人,正因?yàn)樗麄?,我們才在程序員的道路上越走越遠(yuǎn),當(dāng)然生活亦是如此。當(dāng)你累了,不妨停下腳步,去回味你攻破一個(gè)一個(gè)bug的喜悅,當(dāng)你困了,不妨放下工作,去聆聽(tīng)一首輕音樂(lè),進(jìn)入夢(mèng)鄉(xiāng),當(dāng)你精神振奮,不妨擼起袖子,去寫(xiě)下一個(gè)個(gè)看似枯燥的英文字母,去感受代碼,帶來(lái)的語(yǔ)言魅力。說(shuō)了這么多筆者也該去寫(xiě)一些bug了,不,是代碼了。(純手打)