回覆列表
  • 1 # 山了個山

    每個程式設計師的能力是有限的,一個複雜的軟體常常包含很多方面的開發。例如我參與開發過的播放器,看起來很簡單但涉及到影片解碼、音訊解碼、網路通訊、資料管理、播放控制、播放介面等等一系列的開發問題。如果需要一個人開發出來,對能力和時間的要求太高。因此都是部門經理將各塊相對獨立的功能分配給大家協同開發。

    當然這也需要看公司。在小公司中需要的是全才,領導常常要求你一個人搞定所有事情。而大公司則常常是一個人只負責一部分,你只需要深入研究你負責的部分就行。我每天的工作也沒什麼特別的,按照領導的任務要求編寫新程式碼,維護以前提交的舊程式碼,每個星期開次會彙報進度。每天都很規律_(:з)∠)_

    我目前進公司接觸多媒體開發就半年,也算一個新手。進入公司首先就是需要熟悉目前使用的框架,只有熟悉了框架才能在此基礎上開發。熟悉框架考驗的就是程式碼閱讀能力,這個沒辦法快速提升,只能多看多試驗。領導分配任務後要把任務相關的基礎知識研究透,多積累,能夠拓展思維把任務做到最完善。作為新手其實還是不清楚自己想幹什麼能做什麼,主要還是跟著公司分配的任務走,能夠解及時決問題實現功能,我感覺這樣提升最快。

  • 中秋節和大豐收的關聯?
  • 染色體在核仁裡嗎?