1樓:帝林
其實我個人不喜歡在工作中使用應付這個詞,在我們的文化,應付是有敷衍了事或者說將就這一層含義。
學無止境,知識迭代太快,我們此時學到的知識即使可以暫時解決當前的工作上的問題,何以面對往後的變化呢?
你說他們是不是屬於那種掌握了一部分知識就可以解決工作中絕大多數問題的程式設計師?不可否認,是的。但注意知識是會不斷更新迭代的,長期以低效和不完整的體系去工作的人,總會被時代淘汰。
個人認為需要在掌握好以下能力,注意我說的是能力而不是知識,才能長久去解決題主所說的絕大多數問題:
1.不斷迭代自己,養成看書學習的好習慣。
2.保持極度開放的大腦,隨時接受自己會錯的現實。
3.保持探索的精神。乙個bug出來了,如果任務不緊急,即使解決了,也要深入問為什麼;如果任務緊急來不及探索,也要記錄問題,往後探索。
4.將程式設計的優雅盡量做到極致。多思考有哪些步驟不需要的,有哪些方法是可以公用的,哪些方法時間或者空間複雜度可以繼續優化。多學學優秀的設計模式。
5.工具使用效率最大化,多探索你手動的工具。多問問自己,你是不是還在初級使用者階段?如果是,請去探索一些高效的功能,以減少無謂的工作量。
還有一些好的習慣就不一一枚舉了。你是程式設計師,你願意去觀察你也懂的。
2樓:文林
一點淺見:
1. 學習能力。會查資料,能看懂。現學現用,能發揮得出來,應用到工作中
2. 交流能力。簡明扼要的說清楚事情,匯報,總結3. 身體。休息能力,鍛鍊
3樓:
嘴炮任何技術上的內容, 即便將掌握定義為"完全掌握",也只能夠用來處理某乙個領域的問題, 但程式設計師的工作都是人來分配和定義的, 解決了人, 其他問題都迎刃而解.
4樓:求知
任何行業都一樣,掌握了基本的東西都有相對應的就業機會,不需要學習太多。學習太多最重要的原因是你想提公升自己,想多賺錢,須學習提高。同樣的程式設計師薪資5000到50000。
差距在你學習了什麼,放在其他行業也基本一致。
PHP高階程式設計師所要掌握的技能?
要有臉皮夠厚的技能吧。沒人是精通的了那麼多的php的知識。即使都懂,也是都懂個皮毛,隨便被面試官一問深入的知識就有機會打壓。這行就是這樣。 dpbtrader 如果你在二次開發 cms curd 前端html 那麼你還只是個初級phper,一般都是重複性勞動,高階的方向很多,c語言可以擴充套件PHP...
作為web程式設計師,該掌握的linux命令有哪些,稍微高階點的?
我正好有乙個開源倉庫翻譯整理了乙個bash使用指南,可以從下面的目錄了解大致內容。詳細內容參見倉庫位址 基本操作 1.1.檔案操作 1.2.文字操作 1.3.目錄操作 1.4.SSH 系統資訊和網路操作 1.5.程序監控操作 基本 shell 程式設計 2.1.變數 2.2 陣列 2.3.字串替換 ...
程式設計師的壓力有哪些?
劉鑫 每次專案上線都要加班到第二天其他同事上班的時候才能搞定,真的是無語的很。老闆不懂程式,只知道我什麼時候要,你就什麼時候給我做出來,做不好那就是你的問題。 八兩 沒有有產品的時候 沒要求,照著QQ那樣寫就行。woqu.有產品的時候 來,我們加個小功能,來,再加個小功能,我們再來下。 日行一善 工...