從學(xué)校出來工作也一年了,這一年遇到的事情太多了,寫這篇主要是為了總結(jié)一下自己這一年的心得體會,告誡自己如何成為一個(gè)更合格的程序員
對編程充滿好奇與新鮮感
剛出來面試,面了不說有很多但是也有十幾家吧,基本每個(gè)面試官不是面試的時(shí)候就是結(jié)束后都喜歡問,你一個(gè)女生為什么要選擇Java開發(fā)的工作?我一直在想,問這個(gè)問題是想知道我對編程有沒有熱情和積極性還是純粹的好奇,可能都有一點(diǎn)吧。為什么我會選開發(fā)這行?其實(shí)我也不太明白,大概是小的時(shí)候看電影覺得黑客很帥,手指在鍵盤上飛舞著就能解決無數(shù)問題,又或許是大學(xué)選專業(yè)是覺得這個(gè)名字聽著比較好聽,熱愛談不上,只是覺得還挺好玩的。可能你的工作內(nèi)容你并不熟悉或者業(yè)務(wù)流程不太懂或者技術(shù)不到位,剛開始工作我每天都很方,但是要自己調(diào)節(jié),想一想,每天都能看見不一樣的bug,其實(shí)還挺好玩的。一定要對工作充滿好奇心。
能自己解決的問題不要去麻煩別人
有這樣一句話,女程序員覺得男程序員什么都懂,技術(shù)不好的覺得技術(shù)好的什么都懂,技術(shù)好的遇見問題在網(wǎng)上各種找解決方法。剛開始工作,我就是這么覺得,真的感覺他們什么都會,后來看到邊上的大神出現(xiàn)問題自己在百度找答案的時(shí)候就知道自己錯了。明顯能看出原因的問題直接改不能看出的自己先找答案,不要上來就直接問別人,你寫的bug憑什么讓別人解決,只是因?yàn)槟慵夹g(shù)不好嗎,技術(shù)不好更應(yīng)該自己處理。直接可以得到的結(jié)果往往自己記不住,第二次繼續(xù)出現(xiàn)就還是問題,bug這種呢,會解決一個(gè)就少一個(gè)。沒人會一直陪著你幫你解決問題,幫你是情分不幫也正常,靠自己才是最重要的。當(dāng)然,也要分情況,一個(gè)上午都在處理一個(gè)問題還沒有處理好,你就要考慮尋求幫助了。
大膽細(xì)心的做
你不做你永遠(yuǎn)不知道自己有多厲害,或者你不做你永遠(yuǎn)不知道這個(gè)問題有多少。剛到公司沒有多久,就被安排寫一個(gè)對接三方支付的代碼,內(nèi)心一萬頭羊駝跑過,因?yàn)閺膩頉]有寫過,害怕多于興奮,挺方的,對接的文檔看了一遍又一遍,在自己的項(xiàng)目中就無從下手,后來老大講了一下項(xiàng)目原本他們的對接流程,開始做還是會有很多問題,但是動了總比沒動好,不做永遠(yuǎn)不知道自己會遇到什么。
先想清楚再動手
新需求或者要改別人的舊代碼,一定要先理清整個(gè)邏輯,不要直接上手改,最近在改一塊代碼是原本系統(tǒng)有的,但是因?yàn)閮蓚€(gè)版本不一致,要重新修改一版,本來的流程是我要先去第三方拉取流水補(bǔ)錄到我們的訂單表,再從上傳流水到流水表,兩個(gè)之間上傳流水的邏輯是不一樣的,但是補(bǔ)錄的過程一致,我本來只是需要改一下補(bǔ)錄,結(jié)果看都沒有看清楚就把上傳流水也改了,改上傳流水是要改表結(jié)構(gòu)的,這一下影響的就大了,本來兩天就能改完的東西硬是寫了兩周還沒有搞好,最后還要撤回重新改。太心累了,耽擱大家時(shí)間,耽擱自己時(shí)間,主要原因就是一開始邏輯沒有完全理清。所以好多返工的就是因?yàn)闆]有想清楚就做出現(xiàn)好多bug。
遇到問題記著總結(jié)和記錄
好記性不如爛筆頭,每天遇到問題那么多,不可能處理了就記住了,以后遇到可能還是不會解決,一定要記錄,不管記錄的是不是很完美,是不是很好看,記下來。這些對于程序員而言還是蠻重要的,這些以后都是自己的資源啊,可能開始記錄很難,很麻煩,不知道從何下手,但是,熟能生巧啊,一直寫就會發(fā)現(xiàn)自己的總結(jié)寫的越來越好了。
以上
最后共勉
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文章
956瀏覽量
30942
發(fā)布評論請先 登錄
隼眼科技獲得第六屆綜合交通創(chuàng)新創(chuàng)業(yè)大賽總決賽第一名
程序員最常見謊言
奔赴熱AI,碼力全開!Talkweb House@1024程序員日系列活動圓滿收官
開鴻智谷“以賽促學(xué)、以賽選才”|1024程序員節(jié)暨開源鴻蒙構(gòu)建大會圓滿落幕!
東風(fēng)本田CR-V榮獲2025合資SUV質(zhì)量體驗(yàn)第一名
【漲知識】L2、L3、L4、L5?啥才算“駕駛自動化”?
軟通動力斬獲2024年中國IT服務(wù)市場份額第一名
一文看懂AI算力集群
潤和軟件穩(wěn)居數(shù)字業(yè)務(wù)類解決方案市場第一名
華為榮登GlobalData運(yùn)營商基礎(chǔ)設(shè)施管理服務(wù)排名報(bào)告Leader象限第一名
程序設(shè)計(jì)與數(shù)據(jù)結(jié)構(gòu)
如何成為一名合格的KaihongOS南向驅(qū)動開發(fā)工程師
如何成為一名合格的KaihongOS北向應(yīng)用開發(fā)工程師
基于XIAO ESP32C6的HA空氣質(zhì)量檢測儀設(shè)計(jì)
怎樣才算一名合格的程序員
評論