在萬碼學(xué)堂的這段時間里收獲了知識,友情,感覺突然之間長大了許多,對于工作有了一些自己的看法。
第一要待人和善真誠。這個道理我們從小時候就被灌輸進腦中,但只有當(dāng)我們真正處于一個集體大家庭當(dāng)中,才能深深體會到這個道理的真正意義和重要性。
第二是要有工作的激情。試想像,如果在工作中你都沒有激情,那么定會影響到工作的效率以及學(xué)習(xí)的效率。這不僅僅會對公司的運作造成影響,而且自己也可能因此要加班加點才能完成公司交付的開發(fā)進度,這對哪一個方面都沒有任何的好處。工作的激情我覺得應(yīng)該源自于自己對工作崗位的熱愛,以及對自己所做的事情和所學(xué)習(xí)的知識的真正興趣,所以我們要清晰的認(rèn)識到自己真正喜歡做的是什么,真正想追逐的是什么,真正想要走的路,走的方向是什么。我是真的想要做軟件開發(fā)這一個事情,興趣現(xiàn)在我也正濃,也希望一直保持興趣不減退,保持對這個崗位的激情不減退。
第三是要有專業(yè)的素養(yǎng)。一名程序開發(fā)者必須要對自己的工作表現(xiàn)出專業(yè)的素養(yǎng),對工作要絕對的負(fù)責(zé),應(yīng)該實現(xiàn)的功能,應(yīng)該遵照的代碼規(guī)范,都要嚴(yán)謹(jǐn)?shù)淖袷?。開發(fā)過程中不要因為這樣做太麻煩,就投機取巧采用一些不適用的方法去“偽造”出相同的功能展示,這樣很可能會造成很大的麻煩,例如說在實現(xiàn)一個通用功能的時候如果嫌麻煩而沒有預(yù)先定義接口,通過接口去實現(xiàn)具體類,這樣對代碼的維護性和擴展性都會大大的降低,萬一以后有客戶想對該程序提出一些擴展的或者不同的其他要求,這樣對于這些維護性和擴展性都較差的代碼來說,就沒法做到簡單的移植擴展,而另一方面又要達到客戶要求的時候,就很有可能要重做,而這樣的代價是相當(dāng)巨大的。
第四是溝通。溝通對于一個開發(fā)團隊來說實在是非常重要,因為無論從功能上的配合還是技術(shù)型的探討,都不能離開團隊之間的互相溝通,切忌“一心埋頭敲代碼,兩耳不聞窗外事”,在團隊的開發(fā)過程中是非常注重配合的,因為非常有可能你所負(fù)責(zé)的那個模塊是要依賴于你的隊友所負(fù)責(zé)的那一塊,如果在開發(fā)過程中,你沒有按時匯報自己的開發(fā)進度,又或者沒有提交自己的開發(fā)模塊,那么會對自己的隊友造成困擾,甚至?xí)璧K隊友的開發(fā)進度,這個時候就體現(xiàn)出溝通的重要性了,必須要學(xué)會自己主動去跟隊友交流,例如什么時候能夠完成這個模塊,現(xiàn)在完成到哪一部分,可以讓隊友先著手哪一部分的開發(fā),這都是很必要的。只有有溝通,整個開發(fā)過程才能體現(xiàn)出效率。
選擇一條適合自己的路會讓你喜歡自己的工作,讓你工作會覺得很開心,最后祝同學(xué)們都能如愿以償找到自己喜歡的工作,為了自己以后的生活,努力吧。