開發者應具有的能力

2021-08-27 17:48:17 字數 1017 閱讀 3595

1. 專案管理的能力

給乙個產品經理的構想文件 , 讓他規劃開發工期

2. 文字表達的能力

看他的部落格 , 或者, 讓他寫某項東西的文件

3. 快速學習的能力

給一段沒有文件, 只有example的**庫, 讓他使用

4. 理解產品的能力

讓其觀察乙個產品, 讓他列出存在的問題(和解決方案) , 以及可以去做的事情

5. 搜尋答案的能力

給他幾分鐘事情 , 可以搜尋, 讓他給出乙個問題的解決思路

6. 吸取教訓的能力

指出不足 , 以及如何去改進 , 看是否會反覆犯錯

7. 組織社群的能力

讓他去某個社群 , 組織某個活動 ( 比如 , 翻譯文章 )

8. 自我總結的能力

是否會定期反思近期的工作 , 尋找其中的問題, 並謀求解決

9. 設計審美的能力 讓他去寫設計簡單頁面 (比如 , 自己的個人履歷頁面)

10. 學以致用的能力

學習新東西, 並應用到工作中(學以致用比單純學習更重要, 實際工程不是學術研究)

11. 與時俱進的能力

是否能夠了解最近的技術進展 , 並能給出自己的理解, 分析優缺點

12. 溝通交流的能力

觀察他遇到問題的時候, 是否能主動的去在認識的人/網路社群中尋找幫助 , 並能清楚的向別人表達問題

13. 排查錯誤的能力

遇到bug, 觀察他定位並修復bug的思路

14. 高效開發的能力

給出任務, 看他的完成速度 以及 完成質量

15. 複雜邏輯的能力

給出乙個邏輯複雜的場景 , 看他的**是否正確 , 並且清晰

16. 知識傳播的能力

是否能傳播新技能 , 幫助周圍的人提高工作效率

17. 抽象問題的能力

觀察是否會抽象一些**庫, 建立一些開源的子專案 , 來提高開發效率

模板應具有的能力

1.模板引入 include 引入靜態模板片段 macro 引入動態模板片段,巨集本質也是乙個函式,就是傳入變數,編譯出一段模板 2.模板繼承 extends 實現了一次性復用多個模板片段的功能,相當於多個macro。在布局復用上,非常有用,實現了母版頁的功能。例如,有layout.html,子模板...

成為「新時代」程式設計師應具有的能力

作為乙個職場新人,並且在這個資訊科技崛起的世界,躋身於深圳,更容易感受到有一種蓄勢待發的資訊變革,幾乎所有的it企業都向著移動網際網路轉型進軍。在這個時期的新人,必然起著領跑者的作用,所以對於我們來講是十分具有挑戰性的,而原本程式設計師這個職業就是時刻具有挑戰的,因為程式設計師隨時會被時代所遺棄!程...

php程式設計師應具有的7種能力

一,php能力 1,了解階段,您能寫一些 因為那是在手冊和google的幫助下,您才完成的。變數亂定義,n多函式不知道,做起事來很慢,想到什麼寫什麼,寫的比較亂,後期維護很麻煩。2,熟悉階段,經常查函式,手冊估計也看過一,二遍了,常用的函式基本上您都了解了。後 期維護給您帶來了不少痛苦,您開始發現自...