『壹』 零基礎想學IT,難嗎
最近,小編的耳朵里總會進一些聲音「你們程序員的工作是怎麼樣的?」「你們程序員工資很高吧?」「我也想去當程序員,可是我沒基礎,怎麼辦啊?」等等......
小編表示其實我們這行,不比大明星工資高(沒法比啊!),但是相比其他行業我們IT行業的收入和名聲還是非常不錯的。所以常會被問到:我是0基礎,想學習編程,怎麼破?
05
調整學習心態
吃得苦中苦,方為人上人,做技術尤是如此。學習嘛,在學習的過程中自然會遇到一些問題,遇到問題自然會想到求助。古人有雲:禮下於人,必有所求,言下之意是有求於人,必要禮下於人。謙虛待人,謙虛學習在學習IT也是必不可少的條件。
學然後知不足,教然後知困。知不足,然後能自反也;知困,然後能自強也。
——《禮記.學記》
希望想進入IT行業的小夥伴謹記,也祝願各位小夥伴未來成績越來越好!
『貳』 IT行業的職業發展方向在哪裡
一、IT行業崗位分類:
IT行業的崗位大概分為研發類、市場類、技術支持類、生產類、管理類,到招聘會時,可以按照這個分類問問面試官:你們這個職務,是研發職務還是生產職務,可能某些小公司的面試官會被你問住。PM圈子網的大牛面試的時候懟了HR再懟面試官。
1、研發類崗位
4、管理類崗位 一般說來,管理本身是抽象的,並不是IT業的管理,不是只能從IT業產生,也不是只能管IT業,IBM的總裁郭士納,就不是IT業出生,管理的英雄們,例子就太多了,他們有個統一的稱呼--職業經理人。 前面說的幾種崗位,總的來說,都可以最終成長為管理,不過,管理也是最難的,一來人是最復雜的,不像機器那麼好打交道,二來,管理要看運氣,單純說水平不行,得老闆看得上才行,你說是吧? 因此,研發,銷售,技術,要想成為管理,這個成功率,一般不高於1%的,不信,數數你們成都網站製作公司管理人員和普通員工的比例,或者,學校裡面老師和學生的比例,雖然這不準,但基本能說明一點問題。 5、生產類崗位 這個崗位其實各公司都有,不過大多數老闆不承認,員工也不願意承認。 大型公司,如華為、邁普、Intel等,以生產硬體產品為主的,基本上都有生產部,記住啊,這個生產部很重要,生產,倉儲,物流,基本都在這一塊。 千萬別小看生產,目前生產線上的工人,由於要開貼片機什麼的,基本上都要大專學歷,還要培訓的,有些目前找工作特別困難的同學,不妨考慮一下這類大型企業的生產崗位。 大型製造業,如美的,海爾,成都網站製作公司等,他們很多管理層都是生產線上下來的,生產線上也不都是工人崗位,很多生產工藝師,工裝設計師什麼的,都需要設計這門工作,如果一個學歷較高的人進入這個部門,只要自己肯努力,其實也很容易出頭,畢竟周圍的競爭對手太低了,呵呵,比起研究院來說,要容易得多。 6、其他類崗位 這就太多了,老闆就屬於其他了,創業也屬於其他,由於這部分不帶普遍性,就不多說了。各級行政人員,如財務,秘書,成都企業網站建設都算其他吧。
二、普通軟體企業的各級具體崗位
1、軟體企業的初級崗位
1)銷售人員
工作內容:通過電話、登門拜訪等方式聯絡客戶,尋找銷售機會
需要的能力:勤奮踏實、認真負責、溝通表達能力強、自我激勵 要求有一定的目標客戶行業知識和軟體基礎知識
收獲:行業商業機會信息分析能力、客戶溝通技能、商務管理經驗、高層公關、資源協調能力
2)實施工程師(售後工程師)
工作內容:了解客戶業務流程及各種管理表單和數據、數據錄入、軟體安裝調試和部署、
二次開發、培訓客戶使用軟體
需要的能力:踏實勤奮、認真負責、善於傾聽和分析、邏輯思維能力強、
一定的行業知識、軟體編程能力(二次開發)
收獲:客戶所屬行業的運作管理模式的詳細經驗、溝通分析,引導客戶、軟體對於客戶使用舒適度和功能應用性
3)客戶服務
工作內容:給客戶提供技術咨詢及投訴處理,是企業提高客戶滿意度的重要崗位 對於軟體使用的主要問題進行全面分析和匯總,以提供給軟體成熟性改進計劃提供第一手資料
需要的能力:樂觀積極、充滿愛心、主動熱情,具有服務意識、學習能力、溝通能力強、
軟體使用非常熟練、精通各功能及細節
收獲:對於軟體使用和客戶使用的精細化,體系化認識、可以成為優秀的溝通型、開放型管理人才
4)測試工程師
工作內容:將軟體代碼進行全面檢測、編譯自動測試軟體的用力庫、進行代碼優化建議成都網站建設公司
需要的能力:認真細致、耐心踏實、軟體語言及工具掌握非常全面、文檔能力強、有較豐富的編程經驗
收獲:質量管理的全面認識、軟體開發成本控制、熟悉各種軟體編程技巧,經驗豐富、對於軟體編程的全局觀
5)程序員
工作內容:根據詳細規格說明書及編程規范,數據格式和共用組建庫來編譯軟體,實現代碼和初級測試 在遇到功能性調整的時候,及時同小組成員和項目經理溝通討論解決方案,
確定解決問題的步驟和方法,保質保量完成代碼
需要的能力:公司需要的編程語言的熟練掌握,對於相關性知識的掌握,如網路協議等 熟練使用各種編程工具和代碼管理工具、建模工具等 優秀的溝通能力和解決問題的能力、邏輯思維能力強,思維方式全面系統
2、軟體企業的中級崗位
1)區域銷售經理2)售前工程師3)售前咨詢顧問4)需求分析及架構初級設計師5)實施項目經理6)架構及邏輯測試
7)發行經理
8)設計師9)軟體專家 10)軟體開發項目經理11)系統架構設計師12)技術研發中心程序員13)技術中心經理
3、軟體企業的高級崗位
1)銷售總監2)解決方案高級咨詢顧問3)售前售後全系統解決方案總體架構設計師4)系統架構總設計師
5)軟體發展部總監6)版本發行及開發管理總監7)SQA管理總監8)軟體開發部技術總監9)總工程師
三、崗位發展方向
PS:這里並沒有寫出向上發展的具體條件,因為每個做網站公司的要求是不同的,每個人的機遇也是不同的,今後的發展還是要靠自己努力的!現在只希望大家看後能夠有一個自己的大概的發展方向~
1、銷售人員——>區域銷售經理——>銷售總監——>行政總裁
2、實施工程師(售後工程師)——>需求分析及架構初級設計師——>售前售後全系統解決方案總體架構設計師
實施工程師(售後工程師)——>實施項目經理
售前工程師——>售前咨詢顧問 / 產品經理——>解決方案高級咨詢顧問 / 部門經理 / 事業部總監
業務需求分析員——>業務需求分析工程師——>項目經理 / 咨詢顧問——>部門經理 / 事業部總監
3、客戶服務——>售前咨詢顧問——>解決方案高級咨詢顧問
客戶服務——>實施項目經理
4、測試工程師——>架構及邏輯測試——>SQA管理總監
測試工程師——>發行經理——>版本發行及開發管理總監
5、(1)技術——技術發展方向:
軟體工程師——>高級軟體工程師——>系統分析師——>軟體架構師
程序員——>設計師——>軟體開發部技術總監
(2)技術——管理發展方向:
軟體工程師——>團隊組長——>項目經理——>部門經理——>技術總監 / 研發總監
程序員——>軟體開發項目經理——>軟體發展部總監 / 系統架構總設計師
技術研發中心程序員——>總工程師
技術研發中心程序員——>軟體專家
四、針對軟體工程師可以從事的崗位
軟體工程師——>售前技術支持(協調用戶、銷售人員、開發人員間關系,向用戶展現成都建網站公司產品優勢和技術實力,
調查了解用戶的初步需求,設計項目的最初技術框架,屏蔽不合理、易帶來技術風險的需求)
軟體工程師——>售後技術支持(負責對公司產品用戶進行現場培訓,負責公司銷售產品的技術支持與維護)
軟體工程師——>軟體開發設計(分析與設計,應用軟體開發,系統升級,項目開發)
軟體工程師——>系統維護管理(應用系統運行管理與維護,網路系統應用軟體設計開發)
最後,丸子老師希望大家都能在喜歡的領域里實現擇優就業。
『叄』 現在學習編程專業的發展怎麼樣
前景非常廣闊的專業,各行各業都需要信息化,編程應用很廣,但學習水平的高低,會影響你的就業。