本人大學專業略坑就業薪資很低且上升空間有限,想轉行做IT不知是否要去傳智播客培訓?
本人來自農村家裡條件比較差普通二本畢業,父母說讀完大學就靠你自己了(其實我自己也理解他們不容易,知道必須靠自己)。現在工作兩年了,雖然在本職工作上做出了一點成績(得了好幾個總公司的獎),但是那麼低的工資和遙遙無期的上升之路,或許我很浮躁,但是我個人壓力真的很大不想再等下去了,因IT行業普遍高薪,另外本人以前在公司也較喜歡研究一些電腦問題,偏內向的性格耐得住寂寞並不善於言辭,感覺IT行業比較適合我,目前我已辭職正打算轉行做IT初步決定學Java,不知是否要去傳智播客培訓(本人基本算是零基礎)?說實話我本意想省錢(畢竟培訓費兩萬塊的對我來說不算少)自學有所成之後,去小公司成長起來?不知道各位大神或相同經歷的人能否給我一些建議或意見?如要自學該怎麼規劃呢?要學多久呢(我打算脫產學六個月左右)?謝謝各位了。
建議先自學,可以直接到 Welcome to Python.org 下載個python 3.5開始學習。一開始先做一些方便解決手邊簡單工作的小程序,比如家庭記賬程序、自動搜索刪除電腦上臨時文件的程序等等。
(或者乾脆從VBA開始,如果你們公司用EXCEL的話:光明正大用工作時間服務私人學習、而且還能得到表揚的機會可不多——除了VBA不太推薦學習以外,堪稱完美)。
如果你一個月左右能寫出來一兩個實用程序,那麼不妨去接受培訓,感受下正規開發流程——也就是感受個開發流程了,別指望培訓班能教會你什麼。
否則……我有個計算機專業的同學,上學期間沒學會編程序,畢業後做軟體售後;後來想轉編程,扔了2萬給培訓班,現在還在做售後。
編程這種東西,如果你是這塊料,自己找點資料啃啃,個把星期就能弄點簡陋的小程序玩玩,至多半年就能做出看起來很像樣子的小項目:足夠你找個不錯的工作了。之後就完全靠你自學提高了——沒自學能力趁早別進這行,混不久的。
若只靠人教……反正我是沒見過水平能看的。
嗯,當然,也未必一定要學編程。測試也是個方向。但若不想到個莫明其妙的公司不死不活的吊著,一樣需要比較強的尋找/解決問題能力。
——————————————————————————————
好吧,想撕咱就撕。
對行外人來說,可能有點難於理解。但程序員這份工作其實是至少分兩派的;為什麼會分派呢,因為咱SH主義初級階段的特殊國情……
其一是國營單位、或者「緊密掛靠國營單位,有能力壟斷項目來源」的企業中的程序員。
這類程序員的基本要求是聽話,能利用搜索引擎解決簡單問題即可;他們推崇把for循環拆開、把計算機的工作一行行手工敲出來——這樣項目行數夠多,才能顯得夠大,大項目要更多資金當然更容易些。
做這個的必須加班,星期天偶爾休息——雖然沒人強迫,但沒事你最好還是老老實實跑單位呆著,不然系統出bug了,肯定拿你這個「態度最不端正」的開刀。
但另一方面,這種單位,如果你長袖善舞,和領導搞好關係,薪水可以開的非常誇張——哪怕你什麼都不會(相對的,另一方面就是:如果不會「混人」,那麼即使你很有能力,一個人做了90%的工作,收入也可能非常非常低;而且反而必須得7X24小時隨叫隨到:這是這類公司的普遍情況,不止IT行業如此)。
你有門路能混這種公司、同時對人際關係方面比較自信,自然推薦現在立即辭職,隨便找家培訓班,背題,面試,筆試,進去開搞——絕對短平快。
其二是各種沒關係、只能靠自己的私營企業中的程序員。
這類企業,有富豪玩票的,這種類似第一種,但更偏重忽悠能力;而且燒個一年半載、三年五載,錢燒完他就不燒了。另一些就是想賺錢的——想賺錢就得有產品、想有產品就得有能力編程。
然後,想賺錢的還有N種:
2.1、跟風賺快錢的,這種只要你會把別人的程序改頭換面甚至啥都不改能湊合上線(比如遊戲私服、盜版小說網站之類)都行;這種當然加班多、通宵多:為了搶時間趕上熱點嘛。上線之後或者這波干到不能幹之後,主要就看老闆賺沒賺到錢、以及厚不厚道了:是帶你繼續干呢還是要卸磨殺驢,他說了算。
這種對技術要求一般,也不重視什麼規範;加上老闆自己也不懂,培訓班出來會忽悠一樣拿高薪,大不了眼看要崩趕緊辭職就是——不過江湖傳說,某老闆被坑多了,乾脆把第N批程序員軟禁起來開發:好吃好喝好招待,還有漂亮小姐相陪;只是……若弄不出來,人家打算要那幾位一條腿。
所以為了自己的腿著想,還是得有幾分把握才敢去的。
2.2、真正當長久事業來做的;然後老闆又分兩種:一種不懂技術、也沒有值得信賴的人懂;另一種是自己懂或者有親信懂。前者可照樣糊弄,但糊弄難度略大,畢竟老闆肯定關心自己的切身利益(但真懂老闆也可能催的你跳:他可不知道難度大不大);後者嘛……
在這種公司里,是可以不加班的。只要你總是能保質保量完成任務。
————————————————————————————
了解了職場現狀,你才可以選擇自己要走的路。正是對路線選擇的不同,導致程序員分為兩派。
第一派簡稱「混」,當然,「混」未必就代表水平低,也未必代表「不思進取」;只是相關公司氛圍特別適合混而已,而且天然的排斥「能人」。
在這種地方混久了很容易染上種種惡習,然後就很難另謀出路了……而且既然人家容留你「混」,就說明並不看重你的技能;既然歸根結底是幫人裝門面然後仰人鼻息的,各種潛規則自然就來了……(我有幾位女同事就是受不了這種氛圍出來的。她們水平的確很不錯,會議上能跟上思路;其中有兩位,甚至只要你稍微提一句,她們馬上就能猜到思路,壓根不需要像其他人那樣掰開了揉碎了慢慢喂還未必能喂進去:一個五十多人的團隊里,能有如此反應速度的不超五人。)
亦因此,一般來說主流看法是不太承認這些人的;甚至,他們本身工作性質比較偏向灰色地帶,是不太可能在網上發聲的——換句話說,無論內外行,這種都代表不了程序員的形象。雖然他們的人數可能佔據程序員總數的8、9成。
不過,有人看不上想逃離,但有人想進還進不去呢,看你自己的選擇了。
這派門檻極低,比如某樓那個培訓班婊,多半混的是這種(我猜「婊」字對他來說可能是個敬稱。畢竟他隨隨便便「婊」字就出來了,人應該不會這麼沒教養,所以咱最好入鄉隨俗,也以婊字相敬)。
從你的描述來看,恐怕第一派不太適合你。
第二派門檻相對就比較高了。比如依我的招聘經驗,大概500人競爭3~5個崗位的樣子——千分之幾的錄用率,稱得上「競爭慘烈」了;但老實說,實際要求挺低的:筆試題能做80分以上、簡單詢問後判斷不是背題、加上的確有一定項目經驗,足矣。
對第二派來說,普遍認為培訓班經歷是個污點。但這未必是個偏見,我來告訴你為什麼。
編程在某種程度上,和設計製造鐘錶、設計製造發動機是同類工作。
如果你真對機械有興趣、有天分,那麼一定會在有條件時拆開一塊鐘錶;然後,看它的齒輪排布、嚙合情況,你應該馬上心領神會:原來秒針走一圈分針走一格是這樣實現的;那麼分針走一圈時針走5格就應該如此如此、這般這般了——看,我猜對了!但如何讓秒針一秒走一下呢?我看看……哦,好像我在哪本書上看過,這叫擺的等時性,那個限制齒輪的叫操擒機構……
http://www.jgxx.yy.gov.cn/xx/attached/20120521/20120521090452_58045.gif
很好,雖然只是看了一眼,但你已經真正了解鐘錶的原理了:現在給你幾塊壞掉的鐘錶讓你拆東牆補西牆,只要膽大心細,你就有很大機會擺弄出一塊好的來。
反之……書上說秒針關聯的齒輪和分針關聯的齒輪傳動比是60:1,故秒針走一圈分針走一格;書上說擺有等時性是鐘錶計時的原理……
這點口訣很容易。你全背下來了,然而卻完全搞不懂齒輪們是怎麼組合起來完成這一切的、更不知道擺的等時性是如何和秒針的跳動「勾結」在一起的……甚至哪怕拆開一塊表給你看,你也一點都看不出哪個零件會是「傳動比」這玩意兒……
這TM就尷尬了。
編程簡直一模一樣:有能力學會的,第一眼看到就「隱隱有所感」,很快就能自己設計出一些小程序;而沒天分的……美國某大學的統計,有接近一半的大學生無論如何都學不會編程:多好的老師都教不會。
國內大學,任何專業都有計算機課。如果你有心學並且有可能學會,那麼上學時應該已經「靈機一動」就把編程入門了,用不著等到現在——尤其是計算機專業的,只要稍有上進心,大一入了門,稍作練習,早就該進一步往其它方向深度挖掘了:哪怕眼高手低,也只是靜下心玩幾天IDE的事,誰會去培訓班?靜下心複習一兩周,所學深度就碾壓任何培訓班了。
畢業後仍然要去培訓班的,就說明要麼是大學4年都沒有動過「拆開鐘錶看一看」的念頭——哪怕所有專業都會有上機課、甚至現在宿舍里幾乎人人有電腦;要麼是「拆開鐘錶卻看不懂原理」的那種。
前者缺乏主動性,不太可能是個好員工,甚至都不太可能是個合格員工(但嘗試過生活艱辛之後,或許能有所改變);後者嘛……如果能像淘寶一樣給中差評,開培訓班我都不敢收這種學生,不然……至少八成機會拿差評(我教過這樣的女同事——重點是女同事,你想我會不會認真教?你想我這做軟體多年的老油條,會講不清20行不到的簡單代碼?但感覺就是:直接給她灌頂都不太可能灌會)。
那麼,為什麼我總會建議那些試圖轉行者自學、讓他們先寫一個小程序試試呢?
很簡單,我就是想看看,你們有沒有興趣打開一個鐘錶、然後再看看你們有沒有能力看懂鐘錶的原理。
這是個成本很低的小測試。若能通過,那麼只要努力,你的確是有可能轉行成功的(甚至,就在看懂的一剎那,你以往學過的知識就會潮水般湧出來,讓你一下子覺得自己無所不能。繼續練吧,你還會被打很多次臉才真的能玩轉編程;但畢竟,你總算上道了:到了這個程度,你自己知道需不需要上培訓班)。
若不能……自己看著辦。反正,我保證,至少我合作過的那些正規公司,即使面試者是個瞎子,也會100%拒掉你——至多是當場拒掉還是一個月內解僱的區別而已。當然,這並不等於說你絕對不能在IT界找到工作。前面說過,IT界大有可以混的地方——但能在網上發言並讓你看到的程序員,幾乎100%不會在那裡。謝邀,自學多久不知道,我是學校里學了6年之後才出來工作的
脫產到培訓班學習還是很值得的:
1是知識較為系統,比自學來說更適合入門。2是有老師帶,不懂的地方可以馬上問;3是有同學人脈,學幾個月最後一起出來做項目的團隊都可能有了。你說的這個培訓班我不清楚它的情況,不予評論。
另外:這是一個需要學習一輩子的行業。
既然沒什麼錢,那麼還是自學吧,在職自學,最多花點時間,至於自學材料你可以參考Java教程 | 以實例驅動學習
六個月有點稍微短了,我的建議是先自學兩個月,再去培訓班培訓半年,再花一個月鞏固一下知識。如果是六個月其實更推薦Python,php和前端,這都是不錯的方向而且比Java要入門快一些。
培訓不清楚,教材還可以的
我大一時去了某機構周末java班,目前快學完課程了。最深的感受還是說,有條件就去脫產班。其實不管是什麼班什麼培訓機構,老師講得只是一個大概思路,更多時間我覺得還是自己看視頻,買一些書來看,讓自己的知識體系更加系統吧。自學還是算了吧,初中也學了點編程,但其實一點都不知道整個體系,有老師帶起碼不會懷疑人生,雖然現在天天懷疑人生。
性格和想法跟題主差不多,大學被調劑到師範專業,工作一年後覺得實在不適合做老師就果斷辭了職,雖然現在在小公司上班,但是對我來說做個小碼農也比做老師好,而且工資也挺樂觀,感覺題主你既然在本職工作作出了成績就沒必要再轉行了,至於建議,我個人是自學能力比較差的,而且又tm窮,所以挑了個不那麼貴的某碼培訓機構。如果你自信自學能力非常好可以選擇自學。總之無論去培訓機構還是自己看書自學,都要多動手操作,實踐才能出真知。
你要去傳智?
給你看個東西揭秘傳智播客就業騙局 兼職是騙子學員根本沒學到東西
傳智播客必定關門,因為都是騙_)子.爛機構_chuanzhiboke1_新浪博客建議自學。
我本人家也是農村的,某二本搬磚專業畢業。性格偏內向,不善言辭。畢業從事本專業工作半年,期間開始自學java。今年一月份辭職開始脫產學習。目前已在一家小公司就職。如果題主真想轉編程,希望題主能明確以下幾點,
1.你喜歡編程么?2.你自學能力可以么?3.你能做到業餘時間一直學習新知識嘛?4.你能接受每天加班么?5.程序員時薪並不高,都是加班加出來的6.能賺錢的工作很多如果題主下定決心要轉編程,建議題主先在職自學兩個月。差不多可以把javase學一遍。兩個月後你自己就知道該怎麼辦了。就像小馬過河,河深河淺,自己淌過去才知道。題主最後去了哪裡培訓?
你是要賺錢還是想當個偉大的程序員,如果想當個程序員,就自學10年,演算法無敵再出來混。顯然不行,你要的是賺錢,所以再想想,培訓班為什麼敢要1w-2w的價,因為自己摸索沒人教,至少要多花1倍時間,還很容易放棄,放棄了大半年時間就是你的沉沒成本,要錢還是要時間。別聽一些自學婊鼓吹的「培訓班無用,自學萬能」這種思想,轉行很不容易,拖拖拉拉自學個一年半載,自己都會放棄,培訓班就是用錢換時間,而且我們不是想做什麼程序員,就是混口IT飯吃的碼農,找家口碑不錯的培訓班,3個月出來,北上廣深7.5k起,一年以後跳槽1w+,你要的是賺錢,不是什麼編程能力自學能力,那些是知乎自學婊聊作「自慰」的遮羞布,最經濟實惠的就是報班。把自己大半年耗在各種摸不清方向的自學裡面,最後只會是放棄,跟你無原則講「自學至上」的,全是loser,因為只能靠這個來沾沾自喜。能用錢解決的,我就不想浪費時間,害怕浪費錢的都去自學吧,連這些錢都捨不得能學好嗎?
推薦閱讀:
※23歲的我,畢業一年,本科專業機械,女,無工作經驗,現在轉行做軟體測試,對大學所學的機械課程是否可惜?
※為什麼環境學科能躋身生化材環四大勸退學科?
※28歲女青年,工作六年,轉行一次失敗,現做著自己非常不喜歡的工作,對未來很迷茫,有推薦的書籍或方法嗎?
※想入行消防工程行業,現在還好做嗎?
※獵頭是如何挖高管的,有哪些技巧?