软件开发实习小结
背景:昨天結束了2個月的實習,實習的內容是軟件開發,語言用的最多是Java,當然也會自己在別人的基礎上寫一些JS、HTML。
1.語言表達很重要。
這項技能或許決定了我們能在職場上走多遠。
1)當我們寫代碼遇到問題時,我們應該用準確的表述、得體的方式向同事表達出來,這樣別人才可以很快的幫助到我們,共同提高開發的效率。
2)當我們開晨會匯報自己工作的時候,我們應該思路清晰、邏輯準確的匯報自己的工作進展以及目前遇到的問題,我們匯報的越清楚,主管才會更準確的掌握當前項目的進展,以便做出他認為合理的決策。
3)當我們開評審會議時,我們應該用別人能聽懂的語言講清楚自己的方案設計,確保雙方理解的意思一致。
2.細節很重要。
1)當遇到Bug時,再小的不可錯過。錯過了,下次一定還會遇到,這就成為了工作上的負擔,會影響效率。相反,遇到一個解決一個,就會越來越得心應手,開發效率也會越來越高。
2)代碼的風格、變量的命名、方法的命名、注釋這些或許都是打磨的方向,當一切優秀的細節成為習慣,力量不可小視。
3.思想很重要。
1)在學習過程中,相比語言實現,把握思想本質是重要的。微創新只有對一個理論和方法有深刻的理解,才更有可能做到。
2)在和別人講述某一方法時,說清楚思想是重要的。
4.記錄很重要。
1)遇到的Bug及解決方法記錄下來是一個好習慣,一是可以自己以后查閱;二是可以幫助同事。
2)總結很重要,厚積薄發中的“薄”就是做到了總結,順著“薄”便可以窺見“厚”。從“厚”到“薄”是思考境界的提升。
5.文檔很重要。
1)官方文檔很重要。
2)公司各種安裝文檔、手冊很重要
3)自己能寫文檔很重要。比如在熟悉一個功能的業務、理清業務邏輯之后,不是立刻寫代碼,而是開始撰寫設計文檔,包括數據庫的字段設計、接口的設計、接口的參數(輸入參數、返回參數)設計,寫著寫著,很多問題會暴露出來,改著改著,越來越完善。在評審會議上呈現自己能達到的最好的作品,在會議上,資深同事指出不足,這時提高又進一步。
?
轉載于:https://www.cnblogs.com/weekend/p/7350333.html
總結
- 上一篇: LibEvent中文帮助文档--第1、2
- 下一篇: vb.NET 关于进度条控件使用