作為一個(gè)新手java程序員該如何成長(zhǎng)_第1頁(yè)
作為一個(gè)新手java程序員該如何成長(zhǎng)_第2頁(yè)
作為一個(gè)新手java程序員該如何成長(zhǎng)_第3頁(yè)
作為一個(gè)新手java程序員該如何成長(zhǎng)_第4頁(yè)
作為一個(gè)新手java程序員該如何成長(zhǎng)_第5頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

/\o"作為一個(gè)新手程序員該如何成長(zhǎng)?-碼農(nóng)網(wǎng)"作為一個(gè)新手程序員該如何成長(zhǎng)?引言“哦,天那。相比其他開(kāi)發(fā)者,我又笨又沒(méi)準(zhǔn)備。老板會(huì)知道我是多么無(wú)能,我要被炒魷魚了。”這種想法,在我們作為一名軟件開(kāi)發(fā)人員剛進(jìn)入工作領(lǐng)域的時(shí)候,非常常見(jiàn)。我也不例外。這種想法會(huì)讓人覺(jué)得自己不如其他的開(kāi)發(fā)者,感覺(jué)自己是濫竽充數(shù)的,感覺(jué)自己像一個(gè)全面的傻瓜,當(dāng)涉及到寫代碼的時(shí)候。個(gè)人收集整理勿做商業(yè)用途在短短的幾個(gè)月后,我第一次獲得一份真正編程工作的興奮——改善和維護(hù)一個(gè)基于web的研究平臺(tái)——終于變成了絕對(duì)的恐懼,那些消極負(fù)面的想法在我的腦海里不斷地涌入。即使在我去了更大節(jié)奏更快的組織機(jī)構(gòu),以及之后終于開(kāi)創(chuàng)了我自己的企業(yè),這些想法也在不斷地蠶食我。個(gè)人收集整理勿做商業(yè)用途我總是覺(jué)得自己寫的每一行代碼都那么笨重,低效,如果展示給任何其他有才干的開(kāi)發(fā)者看絕對(duì)會(huì)被批判得體無(wú)完膚。我感覺(jué)自己很笨,他們發(fā)現(xiàn)這一點(diǎn)不過(guò)是時(shí)間問(wèn)題。個(gè)人收集整理勿做商業(yè)用途聽(tīng)起來(lái)很熟悉?如果你有我這種想法,有絕大多數(shù)軟件開(kāi)發(fā)者都有的這種想法,很大的可能是會(huì)惶惶而不可終日。下面我要介紹一些我發(fā)現(xiàn)的有助于,你作為一個(gè)初出茅廬的開(kāi)發(fā)人員,提升你自己和你的職業(yè)生涯前景的關(guān)鍵策略,并在推動(dòng)職業(yè)發(fā)展時(shí)保持一種健康的心態(tài)。個(gè)人收集整理勿做商業(yè)用途作為一個(gè)初出茅廬的開(kāi)發(fā)人員提升自己和職業(yè)生涯前景無(wú)論你是正在找你的第一份工作,還是盯上了潛在的晉升,在一定程度上你都需要與其他的開(kāi)發(fā)者競(jìng)爭(zhēng)。為了確保你能從中脫穎而出,這里有一些關(guān)鍵的步驟可以幫助你邁向成功。個(gè)人收集整理勿做商業(yè)用途1.找一種你喜歡用到工作中的語(yǔ)言。要成為一個(gè)更優(yōu)秀的程序員,需要定時(shí)經(jīng)常性地練習(xí)編程并用不同的語(yǔ)言和技術(shù)擴(kuò)寬你的經(jīng)驗(yàn),但是語(yǔ)言是如此之多,很多時(shí)候你不知道從哪里開(kāi)始,也不知道該選擇什么語(yǔ)言才最適合你要解決的問(wèn)題風(fēng)格。個(gè)人收集整理勿做商業(yè)用途2.發(fā)現(xiàn)問(wèn)題或任何讓你覺(jué)得生氣的事情。正如隨著我職業(yè)生涯的向前邁進(jìn),我進(jìn)入了一家大的臨終護(hù)理組織,擔(dān)任web開(kāi)發(fā)者。雖然我的工作主要是改善和維護(hù)我們的在線計(jì)費(fèi)和CRM系統(tǒng),但是許多醫(yī)務(wù)人員經(jīng)常抱怨:病人總是報(bào)告說(shuō)系統(tǒng)運(yùn)行得異常緩慢。這讓我很生氣,它讓員工更生氣——因?yàn)椴坏貌蝗バ迯?fù)。個(gè)人收集整理勿做商業(yè)用途臨終護(hù)理幾乎純粹運(yùn)行在微軟技術(shù)上,并且數(shù)據(jù)庫(kù)也不例外——MicrosoftSQLServer(MSSQL)。雖然它不是我感覺(jué)最舒服的查詢語(yǔ)言,但是我依然在家里研究、閱讀、練習(xí)構(gòu)建小型的MSSQL項(xiàng)目。通過(guò)我的努力,我漸漸能夠建立一些示例報(bào)告來(lái)向數(shù)據(jù)庫(kù)管理員展示報(bào)告可以如何改進(jìn)。隨著時(shí)間的推移,我?guī)椭鷮?shí)現(xiàn)的優(yōu)化促使我得到了晉升,通過(guò)修復(fù)那個(gè)問(wèn)題學(xué)到的技能幫助我獲得了一份數(shù)據(jù)庫(kù)管理的工作。個(gè)人收集整理勿做商業(yè)用途和一種語(yǔ)言一起成長(zhǎng)和點(diǎn)燃學(xué)習(xí)激情的最好辦法是,使用你學(xué)到的知識(shí)來(lái)幫助解決令你感到苦惱的問(wèn)題。不僅要學(xué)習(xí)語(yǔ)言本身,也要學(xué)習(xí)語(yǔ)言可以如何應(yīng)用到實(shí)際生活中的問(wèn)題。個(gè)人收集整理勿做商業(yè)用途3.公開(kāi)發(fā)布到Github或其他公共代碼平臺(tái)上。即使你不認(rèn)為有人會(huì)使用它,喜歡它,或者甚至看上一眼,還是要發(fā)布你的代碼,一旦你覺(jué)得它達(dá)到生產(chǎn)標(biāo)準(zhǔn)的話。你的項(xiàng)目可能不會(huì)改變世界,但它可以讓你脫穎而出,讓你可以坦然對(duì)待別人查看和批評(píng)你的工作。此外,它可以讓你的簡(jiǎn)歷增色不少。個(gè)人收集整理勿做商業(yè)用途4.寫博客,展示你正在學(xué)習(xí)的東西,怎么學(xué)習(xí)以及為什么。向世界(以及將來(lái)的雇主)展示你正在學(xué)習(xí),以及你有主動(dòng)的學(xué)習(xí)意愿,就可以讓你領(lǐng)先于95%以上的同行業(yè)開(kāi)發(fā)人員。你也可以練習(xí)你的寫作技巧,這個(gè)過(guò)程也能讓你學(xué)到很多關(guān)于自我方面的東西——你如何處理問(wèn)題,如何分解和解決。你還需要整理一下你常用的思考方式,如何學(xué)習(xí)和成長(zhǎng),以及如何取得進(jìn)步。個(gè)人收集整理勿做商業(yè)用途5.在軟件開(kāi)發(fā)社區(qū)中表現(xiàn)活躍。解決問(wèn)題,看別人怎么解決問(wèn)題,說(shuō)出自己的聲音和意見(jiàn)。我通過(guò)StackOverflow和編程社區(qū)做到這些。這還不是最寬容的文化,因?yàn)槟銓?huì)遇到一些非常眼尖的開(kāi)發(fā)者咆哮你怎么在偽代碼中忘記了后面那個(gè)括號(hào),但這能讓你與其他的開(kāi)發(fā)者交流,使得具備接受誠(chéng)實(shí)(有時(shí)是殘酷)批評(píng)的經(jīng)驗(yàn),并知道其他人可能會(huì)如何處理問(wèn)題,從而打開(kāi)思考問(wèn)題的新思路。個(gè)人收集整理勿做商業(yè)用途6.學(xué)會(huì)如何簡(jiǎn)明扼要地解釋給技術(shù)和非技術(shù)人員聽(tīng)。我總是聽(tīng)到大家說(shuō)溝通是實(shí)現(xiàn)職業(yè)成功時(shí),要掌握的最難和最重要的事情之一。在早期,我認(rèn)為這是無(wú)稽之談——只是跟人講電話,會(huì)議期間交談,發(fā)送電子郵件能有多難?任何有著專業(yè)溝通經(jīng)驗(yàn)的人都會(huì)對(duì)這種看法嗤之以鼻,我現(xiàn)在也會(huì)。你會(huì)驚訝地發(fā)現(xiàn)誤解的快速突然出現(xiàn),工作流程是如此之復(fù)雜,以及項(xiàng)目進(jìn)程的拖延。個(gè)人收集整理勿做商業(yè)用途要真正掌握高效的溝通,你需要對(duì)實(shí)際工作中你需要工作于什么有一個(gè)基本的了解并彼此交互。寫博客,并與編程社區(qū)互動(dòng)有助于有效地提高溝通能力。個(gè)人收集整理勿做商業(yè)用途如果你能掌握簡(jiǎn)練,實(shí)事求是,通俗易懂(如果需要的話)的溝通方式,并將復(fù)雜的問(wèn)題和解決方案分解為可理解和很小的塊,那么你就能在軟件開(kāi)發(fā)領(lǐng)域立于不敗之地。你會(huì)發(fā)現(xiàn)項(xiàng)目經(jīng)理,其他的程序員,以及執(zhí)行主管等都會(huì)爭(zhēng)奪你去他們的團(tuán)隊(duì)。個(gè)人收集整理勿做商業(yè)用途保持健康的心態(tài)專業(yè)軟件開(kāi)發(fā)人員的成長(zhǎng)之路沒(méi)有一條不充滿著荊棘和困難,所以你很容易掉入不健康的自我思考和職業(yè)選擇的陷阱。通過(guò)了解每個(gè)人都會(huì)有的專業(yè)的不安全感,可以在你對(duì)自己失去信心的時(shí)候更好的激勵(lì)自己。個(gè)人收集整理勿做商業(yè)用途1.要知道,每個(gè)人都感覺(jué)自己像騙子。你在你的職業(yè)和生活中遇到的每個(gè)人都在與騙子綜合征做斗爭(zhēng)。我們每個(gè)人都覺(jué)得自己正處在被發(fā)現(xiàn)自己是騙子,然后被公開(kāi)批評(píng)無(wú)能的邊緣。了解這一點(diǎn)能在精神領(lǐng)域幫助你覺(jué)得公平,而且還能幫助你認(rèn)識(shí)到,每一個(gè)做過(guò)值得夸耀的事情的人曾幾何時(shí)的想法就和你現(xiàn)在一樣。個(gè)人收集整理勿做商業(yè)用途這種心態(tài)可以幫助你堅(jiān)持下來(lái)!如果再加上具有建設(shè)性的渠道方法——學(xué)習(xí)新的語(yǔ)言,開(kāi)發(fā)方法,以及解決問(wèn)題的方法——你的整個(gè)職業(yè)生涯都將有極大的提高,并且能夠快速讓你成為技藝大師。個(gè)人收集整理勿做商業(yè)用途2.知道自己會(huì)陷入困境。毫無(wú)疑問(wèn),就是在編程中我終于接受了我是人這個(gè)事實(shí)——我也有犯迷糊,笨手笨腳,錯(cuò)誤頻出的時(shí)候。沒(méi)錯(cuò),你也是如此。你會(huì)錯(cuò)過(guò)最后期限,太多次點(diǎn)擊“全部回復(fù)”,滑動(dòng)捕捉一些嚴(yán)重的錯(cuò)誤,或者在應(yīng)用程序架構(gòu)中輕易放過(guò)一個(gè)令人難以置信的bug。個(gè)人收集整理勿做商業(yè)用途要想保持快樂(lè)和健康,那就得讓自己去分析錯(cuò)誤,然后從中學(xué)習(xí),還要應(yīng)用所學(xué)的東西以便于下次完成得更好。3.設(shè)身處地地思考。我第一次被老板罵的時(shí)候,你知道我是怎么做的嗎?我快速回到我的辦公室,鎖上門,然后哭了。我覺(jué)得我是有史以來(lái)最糟糕的程序員,并且開(kāi)始擔(dān)心自己會(huì)不會(huì)被炒魷魚。但之后,項(xiàng)目經(jīng)理走進(jìn)我的辦公室,向我解釋說(shuō)我的進(jìn)程和項(xiàng)目迄今都很好。老板只是剛剛發(fā)現(xiàn)她的女兒病的厲害,上司又剛剛指責(zé)了她的過(guò)失,然后又雪上加霜地被起訴離婚了才這樣。好吧。個(gè)人收集整理勿做商業(yè)用途當(dāng)我知道了我的老板的這些經(jīng)歷時(shí),我對(duì)自己的自我懷疑和擔(dān)心立即一去無(wú)蹤。如果是我在那樣的情況下,我很有可能也會(huì)做出相同的反應(yīng)。個(gè)人收集整理勿做商業(yè)用途感同身受是一個(gè)程序員和一個(gè)人成功的根本。了解客戶和用戶的真正需求,或者知道上司所身處的壓力,可以讓你明白他們的行為原因。還可以讓你知道你該如何提供有價(jià)值和可解決問(wèn)題的方法,展示你的能力。個(gè)人收集整理勿做商業(yè)用途作為一個(gè)剛剛起步的軟件開(kāi)發(fā)者,循著我的建議,你的面前已經(jīng)有了一條康莊大道。編寫偉大的代碼以及遵守行業(yè)內(nèi)的相關(guān)規(guī)定,需要你幾乎每天來(lái)直面自己的弱點(diǎn),并要求你不斷提高

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論