? ? ? ?越來越多的人開始學(xué)習(xí)編程耳舅,不過作為剛剛進入編程這個坑的小白碌上,有太多太多的不了解,這里個大家簡單的介紹一下:
? ? ? ?1.想清楚浦徊,再動手寫代碼
? ? ? ? 剛?cè)胄械男率至笥瑁瑸榱苏故咀约旱哪芰Γ玫叫枨笃炔患按鼐烷_始上手寫代碼盔性,大忌! 在我看來真正寫代碼的時間只有20%霞丧,如果不想清楚,其他的80%時間在改bug冕香。
? ? ? ? 2.不交流蛹尝,就會頭破血流
? ? ? ? 不愛說話和溝通,容易產(chǎn)生需求理解錯誤悉尾,最后做出來才發(fā)現(xiàn)不是產(chǎn)品要求的突那。 很多功能推到重來都是不交流產(chǎn)生的。
? ? ? ?3.文檔沒人看构眯,但還是要寫
? ? ? ?文檔的作用大部分時候不是用來溝通的愕难,是用來做記錄的,大部分需求還是通過口頭溝通惫霸,但是不寫文檔做記錄猫缭,后續(xù)就容易扯皮。
? ? ? ? 4.一定要寫注釋
? ? ? ? 不寫注釋就是給自己和別人挖坑壹店,因為時間久了猜丹,你會連自己的代碼都看不懂。
? ? ? ?5.別指望需求會穩(wěn)定
? ? ? ?產(chǎn)品需求是根據(jù)商業(yè)需求不斷調(diào)整的茫打,改需求是再正常不過的事居触,別抱怨,這個世界上唯一不變的就是變化老赤。
? ? ? ? 6.業(yè)務(wù)高于技術(shù)
? ? ? ? 如果技術(shù)不為公司商業(yè)做服務(wù),那將毫無價值制市,公司賺錢才是硬道理抬旺,所以不太建議大家追求新技術(shù),而是多注重成熟技術(shù)在商業(yè)公司上的應(yīng)用祥楣。
? ? ? ?7.不要心存僥幸
? ? ? ? 你隱約感覺會出bug的地方开财,就一定會出bug汉柒。
? ? ? ? 8.自己先測幾遍
? ? ? ? 不要寫完就扔給測試人員去測,經(jīng)自己手的東西责鳍,要保證質(zhì)量碾褂。
? ? ? ?9.盡可能自己解決問題
? ? ? ?遇到不懂的問題,要先盡力解決(Google历葛,Stack Overflow等90%問題都能解決)正塌,別動不動就截個圖扔在別人求幫忙,上司和同事不是來給你擦屁股的恤溶,但是真的搞砸了就要盡快求助乓诽。
? ? ? ?10.慎用新技術(shù)
? ? ? ? 別去追求新技術(shù),新技術(shù)都是 beta 版本咒程,在大神還沒寫出清晰的中文入門文檔之前鸠天,自作主張用了,多半是作死帐姻。
? ? ? ? ? ?當(dāng)你理解這些以后就可以開始開始你的編程之旅了稠集,當(dāng)然作為一個技術(shù)性的工作,對知識點的掌握程度要求很高饥瓷,最近的話剥纷,我準(zhǔn)備了一些相關(guān)的c/c++的資料,有需要的可以私聊獲取扛伍,還有專門的項目實戰(zhàn)的資料筷畦,都可以滴滴我。