回覆列表
  • 1 # 山西螞蟻微淘網路公司

    一、開發

    1、 架構師

    聽起來很高大上的一個職位,但是需要強悍的技術實力和深厚的技術積累。架構師的成長需要歷練,需要技術的廣度,和適當的深度。

    設計優雅、靈活、可擴充套件的架構是架構師的主要工作,不斷追求最新、最熱的技術,還要考慮現有團隊的能力、技術的成熟度。

    2、web後端工程師

    後端碼農主要實現業務邏輯,提供介面給前端使用。Java 當然是用的最多的, 但是也有別的入門較快的像Python, 還有就是PHP,簡單粗暴,中小網站常用,無論哪一個,學習起來都不是很難。這一塊的人員需求是比較大的。

    3、web前端工程師

    主要是Javascript、CSS、HTML5等,最近幾年大家重視瀏覽器端使用者體驗,瀏覽器端做的越來越炫,所以也很火。

    4、系統程式設計工程師

    需要做雲計算、虛擬化、分散式處理、支援系統水平擴充套件。對於海量的資料,還需要做大資料分析,從中提取有價值的資訊,例如Hadoop。

    由於需要對作業系統,資料庫,伺服器端系統做定製開發,甚至自己搞一套, 小公司一般沒有這樣的技術能力,主要是BAT這樣的公司在搞。

    人員需求目前火爆,對程式設計師來講,需要在一個領域鑽研的非常深,技術穩定度比較好。

    5、網路安全

    網際網路時代,你的資訊一不留神就有可能被偷走,安全變的越來越重要。 所以單單實現了功能,滿足了效能還不夠,很多公司,尤其是BAT對安全非常重視。

    這個方向也需要對技術鑽研的很深才可以。

    二、測試

    這個對技術要求不太高,但也需要測試相關的知識,能夠設計測試用例,準備測試資料, 執行測試。

    現在敏捷開發流行,對測試也要求懂開發知識,至少能夠開發一些自動化的指令碼。

    很多女生後來轉到了測試崗位,我想主要是女生比較細心吧。

    三、資料庫管理員

    幾乎所有專案都需要資料庫的支援,對於大型、超大型專案,會有一個叫做DBA的職位。他對資料庫知識極為精通,平時對資料庫進行管理,開發時能幫助開發團隊設計資料庫,並且找出效能瓶頸,進行效能調優。

    四、UI設計

    現在部分公司對設計師也有一定的技術要求,不僅僅是畫介面,還要把HTML模板做出來, 所以高階的美工需要懂得 HTML、CSS,甚至部分Javascript。

    程式設計師拿到HTML模板後,往上新增業務程式碼即可。

    五、專案管理

    專案已經開始了,業務分析師、架構師、開發、測試等人一群人如餓狼撲食,勢必要把專案撕個粉碎。

    可以這麼多人怎麼協作? 如何管理?進度能不能按要求完成? 這就需要專案經理出馬了。

    專案經理,說白了就是帶著大家做專案,主要和人打交道,需要協調各個方面的關係,保證專案的進展順利。

    問:專案經理需要懂技術嗎?

    答:當然需要,最好是開發出身,要不然你就聽不懂那幫碼農再說什麼,只能在表面漂浮著,沒法深入專案,別人也就不服你 ,肯定是帶不好團隊的。

  • 2 # IT人劉俊明

    作為一名IT行業的從業者,同時也是一名計算機專業的研究生導師,我來回答一下這個問題。

    從2018年開始,整個IT行業產生了幾個比較明顯的變化,其一是熱點切換速度比較快,不少科技公司也在快速切換的熱點中迷失了方向,導致人才招聘在一定程度上受到了影響,尤其是應用型人才;其二是消費網際網路向產業網際網路轉型,轉型期不少科技公司也採取了較大幅度的人才結構調整的相關措施;其三是不少大型網際網路公司的發展速度不及預期,資本市場對於網際網路領域的投資也越發理性,這勢必會擠出一些高速發展過程中所出現的泡沫。這些原因都在一定程度上影響了計算機領域的就業,尤其是本科生的就業受到了較為明顯的影響。

    雖然目前網際網路領域的結構調整依然在持續進行,但是從網際網路發展的基本面來看,未來整個網際網路行業依然有廣闊的發展前景,從目前的趨勢來看,以下幾個崗位將有較為廣闊的發展空間:

    第一:研發級崗位。研發級崗位往往需要具備一定創新能力的技術人才,通常以研究生為主,在產業結構升級的持續推動下,未來研發級崗位的發展前景將非常值得期待。

    第二:設計類崗位。在5G通訊的推動下,未來使用者對於產品的使用體驗度會有越來越高的要求,在這種情況下,設計類崗位的發展前景也比較廣闊。

    第三:運維崗位。隨著大資料、雲計算、物聯網以及人工智慧產品的落地應用,未來保障平臺執行的運維類崗位也將釋放出大量的人才需求。

  • 中秋節和大豐收的關聯?
  • 網路遊戲靠什麼掙錢?