從學(xué)校出來(lái)工作也一年了,這一年遇到的事情太多了,寫(xiě)這篇主要是為了總結(jié)一下自己這一年的心得體會(huì),告誡自己如何成為一個(gè)更合格的程序員
對(duì)編程充滿好奇與新鮮感
剛出來(lái)面試,面了不說(shuō)有很多但是也有十幾家吧,基本每個(gè)面試官不是面試的時(shí)候就是結(jié)束后都喜歡問(wèn),你一個(gè)女生為什么要選擇Java開(kāi)發(fā)的工作?我一直在想,問(wèn)這個(gè)問(wèn)題是想知道我對(duì)編程有沒(méi)有熱情和積極性還是純粹的好奇,可能都有一點(diǎn)吧。為什么我會(huì)選開(kāi)發(fā)這行?其實(shí)我也不太明白,大概是小的時(shí)候看電影覺(jué)得黑客很帥,手指在鍵盤(pán)上飛舞著就能解決無(wú)數(shù)問(wèn)題,又或許是大學(xué)選專業(yè)是覺(jué)得這個(gè)名字聽(tīng)著比較好聽(tīng),熱愛(ài)談不上,只是覺(jué)得還挺好玩的。可能你的工作內(nèi)容你并不熟悉或者業(yè)務(wù)流程不太懂或者技術(shù)不到位,剛開(kāi)始工作我每天都很方,但是要自己調(diào)節(jié),想一想,每天都能看見(jiàn)不一樣的bug,其實(shí)還挺好玩的。一定要對(duì)工作充滿好奇心。
能自己解決的問(wèn)題不要去麻煩別人
有這樣一句話,女程序員覺(jué)得男程序員什么都懂,技術(shù)不好的覺(jué)得技術(shù)好的什么都懂,技術(shù)好的遇見(jiàn)問(wèn)題在網(wǎng)上各種找解決方法。剛開(kāi)始工作,我就是這么覺(jué)得,真的感覺(jué)他們什么都會(huì),后來(lái)看到邊上的大神出現(xiàn)問(wèn)題自己在百度找答案的時(shí)候就知道自己錯(cuò)了。明顯能看出原因的問(wèn)題直接改不能看出的自己先找答案,不要上來(lái)就直接問(wèn)別人,你寫(xiě)的bug憑什么讓別人解決,只是因?yàn)槟慵夹g(shù)不好嗎,技術(shù)不好更應(yīng)該自己處理。直接可以得到的結(jié)果往往自己記不住,第二次繼續(xù)出現(xiàn)就還是問(wèn)題,bug這種呢,會(huì)解決一個(gè)就少一個(gè)。沒(méi)人會(huì)一直陪著你幫你解決問(wèn)題,幫你是情分不幫也正常,靠自己才是最重要的。當(dāng)然,也要分情況,一個(gè)上午都在處理一個(gè)問(wèn)題還沒(méi)有處理好,你就要考慮尋求幫助了。
大膽細(xì)心的做
你不做你永遠(yuǎn)不知道自己有多厲害,或者你不做你永遠(yuǎn)不知道這個(gè)問(wèn)題有多少。剛到公司沒(méi)有多久,就被安排寫(xiě)一個(gè)對(duì)接三方支付的代碼,內(nèi)心一萬(wàn)頭羊駝跑過(guò),因?yàn)閺膩?lái)沒(méi)有寫(xiě)過(guò),害怕多于興奮,挺方的,對(duì)接的文檔看了一遍又一遍,在自己的項(xiàng)目中就無(wú)從下手,后來(lái)老大講了一下項(xiàng)目原本他們的對(duì)接流程,開(kāi)始做還是會(huì)有很多問(wèn)題,但是動(dòng)了總比沒(méi)動(dòng)好,不做永遠(yuǎn)不知道自己會(huì)遇到什么。
先想清楚再動(dòng)手
新需求或者要改別人的舊代碼,一定要先理清整個(gè)邏輯,不要直接上手改,最近在改一塊代碼是原本系統(tǒng)有的,但是因?yàn)閮蓚€(gè)版本不一致,要重新修改一版,本來(lái)的流程是我要先去第三方拉取流水補(bǔ)錄到我們的訂單表,再?gòu)纳蟼髁魉搅魉?,兩個(gè)之間上傳流水的邏輯是不一樣的,但是補(bǔ)錄的過(guò)程一致,我本來(lái)只是需要改一下補(bǔ)錄,結(jié)果看都沒(méi)有看清楚就把上傳流水也改了,改上傳流水是要改表結(jié)構(gòu)的,這一下影響的就大了,本來(lái)兩天就能改完的東西硬是寫(xiě)了兩周還沒(méi)有搞好,最后還要撤回重新改。太心累了,耽擱大家時(shí)間,耽擱自己時(shí)間,主要原因就是一開(kāi)始邏輯沒(méi)有完全理清。所以好多返工的就是因?yàn)闆](méi)有想清楚就做出現(xiàn)好多bug。
遇到問(wèn)題記著總結(jié)和記錄
好記性不如爛筆頭,每天遇到問(wèn)題那么多,不可能處理了就記住了,以后遇到可能還是不會(huì)解決,一定要記錄,不管記錄的是不是很完美,是不是很好看,記下來(lái)。這些對(duì)于程序員而言還是蠻重要的,這些以后都是自己的資源啊,可能開(kāi)始記錄很難,很麻煩,不知道從何下手,但是,熟能生巧啊,一直寫(xiě)就會(huì)發(fā)現(xiàn)自己的總結(jié)寫(xiě)的越來(lái)越好了。
以上
最后共勉
Positive people are lucky people, they can see the roses while others see only the thorns.
積極的人是幸運(yùn)的人,當(dāng)別人只看到刺的時(shí)候,他們卻可以看到玫瑰
-
程序員
+關(guān)注
關(guān)注
4文章
954瀏覽量
30414
發(fā)布評(píng)論請(qǐng)先 登錄
潤(rùn)和軟件穩(wěn)居數(shù)字業(yè)務(wù)類解決方案市場(chǎng)第一名
如何成為一名合格的KaihongOS南向驅(qū)動(dòng)開(kāi)發(fā)工程師
如何成為一名合格的KaihongOS北向應(yīng)用開(kāi)發(fā)工程師
如何成為一名合格的北向應(yīng)用開(kāi)發(fā)工程師
阿里云升級(jí)通義靈碼AI程序員,全面上線
TMS320C55x DSP CPU程序員參考補(bǔ)充

UCD3138A64/UCD3138128程序員手冊(cè)

蔚來(lái)獲得CACSI車型滿意度和售后服務(wù)滿意度第一名
機(jī)械革命發(fā)布CODE AI程序員本
Linux驅(qū)動(dòng)程序程序員指南

AI編程工具會(huì)不會(huì)搶程序員飯碗
第五屆長(zhǎng)沙·中國(guó)1024程序員節(jié)開(kāi)幕
90后程序員的職業(yè)成長(zhǎng)漫談

評(píng)論