程序員是軟件系統(tǒng)研發(fā)和維護的技術(shù)崗位,根據(jù)所用的技術(shù)和工作范圍可以分為后端/服務(wù)端開發(fā)、前端開發(fā)、移動開發(fā)、DBA等,其他的還包括系統(tǒng)運維、自動化測試等,也屬于技術(shù)研發(fā)和運維的范疇。
如果你下定了決心要轉(zhuǎn)行當(dāng)程序員,可以選擇的有深造、培訓(xùn)、自學(xué)三種路徑,下面分別介紹一下。
繼續(xù)深造,如果你是在校大學(xué)生或者剛出校門的大學(xué)生,繼續(xù)深造,拿到計算機相關(guān)的學(xué)位應(yīng)該是時間成本高、但是風(fēng)險比較小的路徑,可以根據(jù)自己的實際情況,考慮如下這幾種方式:
轉(zhuǎn)專業(yè):比較適合剛?cè)雽W(xué)不久的學(xué)生
考研:適合大學(xué)后期的學(xué)生,通過一年或者半年的復(fù)習(xí),跨專業(yè)考取計算機相關(guān)的研究生,考取本校的研究生會相有優(yōu)勢一些。
雙學(xué)位:這里的雙學(xué)位可以是中外聯(lián)合辦學(xué)或者輔修計算機相關(guān)的學(xué)位,兩種都能達(dá)到擁有計算機學(xué)位的目的,不過需要看自己所在學(xué)校的政策和資源支不支持。
在職學(xué)習(xí):如果已經(jīng)在工作崗位,可以考慮利用在職時間學(xué)習(xí),獲取計算機相關(guān)的學(xué)士或者碩士學(xué)位,不過這種一般沒有學(xué)歷證,實際作用不如全日制的學(xué)歷學(xué)位證書。
培訓(xùn),如果你不想付出那么多的時間成本和資金成本,可以考慮通過培訓(xùn)的方式,實際上這也是目前很多人的選擇,參加培訓(xùn)一般來說針對性更強一些,但是也有很多公司對培訓(xùn)機構(gòu)出來的應(yīng)聘者帶有偏見,需要考慮的問題:
選方向,需要根據(jù)自己的興趣、職業(yè)發(fā)展和市場情況慎重的選擇自己要學(xué)習(xí)的技術(shù)方向
選機構(gòu),現(xiàn)在的培訓(xùn)機構(gòu)多如牛毛,要小心上當(dāng)受騙,特別是那些聲稱包就業(yè),簽訂就業(yè)協(xié)議的。
自學(xué),通過自學(xué)的方式轉(zhuǎn)行程序員是成本最小、成功率最小的方式,不過也是天才、奇才、怪才的發(fā)源地,有很多靠自己興趣做出的東西比正規(guī)軍做出的東西還要有市場。自學(xué)的途徑主要有網(wǎng)上教程、邊做邊學(xué)等,關(guān)鍵是要有大把的時間、精力和興趣支撐。
內(nèi)部轉(zhuǎn)崗,如果你目前所在的單位有IT研發(fā)部門,最好的方式就是尋求內(nèi)部轉(zhuǎn)崗了,可以提前私下通過一些資源學(xué)習(xí)一下目標(biāo)崗位的技能,然后通過公司領(lǐng)導(dǎo)申請轉(zhuǎn)崗。
可能對很多想轉(zhuǎn)行程序員的人來說,找到第一份程序員工作應(yīng)該是最難的一道關(guān)了,因為工作經(jīng)驗、教育背景等方面都不如科班出身的程序員,如果自己有較長的準(zhǔn)備時間和精力,建議在自己學(xué)習(xí)和培訓(xùn)期間就開始找好目標(biāo)進(jìn)行準(zhǔn)備。
打造自己的技能樹,根據(jù)自己的目標(biāo)崗位和目標(biāo)公司,根據(jù)崗位的需要畫出一個技能樹, 對上面的技能不一定要求非常精通,至少要能在面試的時候能夠知其然知其所以然。
打造自己的專業(yè)Profile,參考Linkedin、Github上面大牛,打造一個拿得出手的Profile,準(zhǔn)備一份專業(yè)的簡歷。
做出幾個拿得出手的項目,項目可以很小,但是要五臟俱全,這樣才能寫到自己的簡歷里面。
嘗試通過內(nèi)推、引薦的方式尋找面試機會。
刷題,對于沒有工作經(jīng)驗的人,刷題還是必須要經(jīng)過的,特別是有上機筆試的情況下。
報名DBA培訓(xùn),可以加我報名了。有優(yōu)惠價格。
附上教程大綱:
本人微信號:aa516084
不錯的帖子,支持一下,
您即將訪問的地址是其它網(wǎng)站的內(nèi)容,MSCBSC將不再對其安全性和可靠性負(fù)責(zé),請自行判斷是否繼續(xù)前往
繼續(xù)訪問 取消訪問,關(guān)閉