回覆列表
  • 1 # 學IT的小阿暉

    你的意思應該是開發和產品的區別吧,IT界沒有設計這個崗位

    開發首先就是走技術工作,好處就是不用處理複雜的人際關係,專注於技術本身,壞處可能就是拿的死工資,給你個方案就去寫,本身不瞭解業務,只能跟著需求走。軟體開發的工作就是在電腦前寫寫程式碼、敲敲鍵盤嗎? 其實,軟體開發是一個很大的領域。一個軟體專案的完成,是有一個軟體過程的。在這個過程中,寫程式碼只是佔用了很少的時間,在寫程式碼前面,還有業務分析、需求分析、專案計劃、系統分析、架構設計與系統設計、專案管理等工作,在寫程式碼過程中,有需求變更管理、單元測試、整合測試等工作,程式碼寫完後有文件整理、客戶培訓、執行維護等工作,整個過程中,還有專案管理、客戶交流等工作。軟體開發行業裡面也因為分工不同,有售前技術支援工程師、需求分析工程師、系統分析工程師、系統設計工程師、軟體開發工程師、軟體測試工程師、專案經理、系統架構師、專案助理、售後技術支援工程師等等崗位。

    如果一個軟體工程師認為“軟體開發是青春飯”,那麼可以肯定的說,他根本不懂真正的軟體開發,只是一個從事重複性編碼工作的低階程式設計師而已。

    從上面介紹的軟體開發過程可以看出來,編碼只是很少一部分工作。而大量的工作都是需要有豐富經驗的人員來完成,也就是說,需要由“老人”去完成。

    一個合格的工程師,應該明白“程式思維是最重要的”(即系“如何去做一個軟體”這種思維),掌握什麼新語言、懂得什麼新技術都沒有掌握這種思維那麼重要。很多後來的工程師,可能,掌握的技術會比較新穎,但是,“如何去做一個軟體”這種思維,如何才能讓專案按期完成、如何才能協調好專案開發過程中的問題、如何才能管理好團隊這些能力,只有“老人”才有。

    那麼做產品是幹什麼的呢?

    簡而言之就是思考和設計一款產品定位應該是什麼樣的,給誰用,怎麼提供具體的服務,怎麼讓使用者用著舒服,怎麼讓使用者喜歡你的產品,怎麼切入市場痛點,怎麼滿足使用者需求,這是做產品應該思考的問題。

    做產品經理需要的素質呢,就是對業務瞭解非常深刻,對市場需求和使用者痛點非常敏感,保證你設計的建設方案可以給公司帶來利益,你的產品大家都喜歡用。平時工作就是寫一些產品建設方案,根據需求提出一些解決方案,或者是根據市場情況不斷完善產品建設

  • 2 # 武漢神超

    如何判斷你是適合軟體開發、還是軟體測試或UI設計呢?從難度上來說,UI設計難度略小於軟體測試,而軟體開發的入門門檻明顯高於軟體測試;從收入上來說,軟體開發略高於軟體測試,軟體測試明顯高於UI設計。另外,軟體開發的應用範圍主要是企業級的,各大IT企業都會大量使用軟體開發技術。所以,軟體開發的價效比是比較高的一門程式語言,java軟體開發應用的面比較廣,就業範圍也大,發展方向多。最重要的還是自己的興趣,如果在學習過程或者就業後無法堅持,反而浪費了自己的時間

  • 3 # gggggf307

    我覺得如果要是做開發的話,你需要一個完善的團隊,畢竟開發不是一天兩天能做出來的,是需要一個過程,如果做設計的話,一兩個人應該夠用。

  • 中秋節和大豐收的關聯?
  • 是先用水乳還是先用爽膚水?