回覆列表
-
1 # 塞納河水10000
-
2 # 和不同
先假設以後從事軟體開發方面的工作。
先說基本技能:
操作能力:工作中涉及一些搭建環境、測試、試驗等情況,需要熟練的操作。建議熟悉至少一種Linux發行版(如Ubuntu)的使用和常見指令碼編寫(如Python)
程式設計能力:至少有一種熟悉的語言,能將自己的想法變成可執行的程式碼。
文件讀寫:最好具備一定的英文文件閱讀能力,同時能撰寫中文文件。工作中少不了文件互動。
除此之外,可根據你自己的興趣方向學習相關知識,比如後端開發可瞭解PHP, Go, Java;前端開發瞭解ECMAScript和常見框架;嵌入式開發熟悉C語言及相關工具。
就當前剛學C語言來說,不妨結合Linux系統學習C語言。可以自己用C編寫一個小應用程式,把相關原始碼組織起來,逐步改進。C語言可以和計算機體系結構結合起來學習,而不要僅侷限於C語言教科書裡的範圍。
其實,只要基礎打得紮實,具體技能熟悉起來會很快的。
如果是做程式設計師需要程式設計的功底,比如C語言,java .python等。如果做網路工程師,要對tcpip 協議,路由器,交換機的配置有較深入的理解。