R&D項目文案是R&D領域中比較邊緣的工作,程序員的工作也離不開這個領域。
程序員的三個領域
程序員在英語中有三個詞:編碼員、程序員、軟件工程師。我覺得這三個字很形象的描述了程序員需要經歷的三個階段,或者說三個境界。
編碼員:妳只需要熟練使用編程環境,精通幾種編程語言,開發框架和開發庫,擅長寫代碼。這個階段的程序員可以按照既定的設計完成編碼。
程序員:在編碼器的基礎上,要求精通設計模式、算法實現和編碼技能,具備熟練應用的能力。這個階段的程序員可以獨立編碼,解決實際問題。
軟件工程師:要求在掌握業務知識的前提下,理解為什麽會這樣。在綜合考慮架構實現和權衡開發成本後,要求提出解決業務問題的最佳方案,並與業務人員順暢溝通,讓業務人員理解方案。編碼工作到了這個階段,才能稱之為真正的程序員,才能真正實現從工作到事業的轉變。
能否成為職業程序員,影響因素和方法論很多,各種學習和技術總結無處不在:思維活躍,總結及時,規劃等等。但是我覺得最重要的是妳能不能集中註意力。