什麼才是一個程式員的核心能力

來源:互聯網
上載者:User

標籤:android   style   java   sp   strong   on   問題   代碼   bs   

最近接了一個android項目。

在一個完整的獨立開發過程中,感到角色轉換,換了一個方法看待問題,感觸也是很深的。

以前在項目組中做的事情就是將分工後的工作做好,到了自己的手中是特別細碎的任務,每天就是敲代碼,卻不知道敲代碼的意義何在。

最近根據需求文檔來從0開始做一個產品,感受不同。

作為程式員,在這樣一個資源極其豐富的社會,其核心能力是什嗎?如果準備從事軟體編程方面的工作的話。

 

豐富的網路資源已經提供了許許多多的某種開發技術功能的實現,只要可以的話可以找到各種實現某一方面功能的源碼。

目前很多軟體完全的從0開發的時代已經過去,java程式員的經驗中的一條:“我們絕不重複製造輪子”仍然不夠。

在當前這個時代從事編碼的人員的核心能力應該是:如何將別人的代碼看懂整合到自己的源碼中並根據項目需求進行修改。代碼閱讀能力及修改相當重要。

 

這次android項目能夠對自己帶來的提升在於各種模組都是自己和楊老闆完成,能夠體會到一次完整的開發過程,從介面設計到登陸到伺服器端中的webservice、加密傳輸等問題。同時還需要考慮代碼的一個整體結構,可以學到的東西還是很多的。

 

什麼才是一個程式員的核心能力

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.