1咱扣、要不要轉(zhuǎn)行绽淘?
嗨嘍:小編是一名python開(kāi)發(fā)工程師,這里有我自己整理了一套最新的python系統(tǒng)學(xué)習(xí)教程闹伪,
包括從基礎(chǔ)的python腳本到web開(kāi)發(fā)沪铭、爬蟲(chóng)、數(shù)據(jù)分析偏瓤、數(shù)據(jù)可視化杀怠、機(jī)器學(xué)習(xí)等。
想要的加Q裙:895817687
所有想轉(zhuǎn)行的人都面臨的第一個(gè)問(wèn)題厅克。在我看來(lái)驮肉,想要轉(zhuǎn)行做程序員的原因無(wú)非就兩種:1.喜歡編程,喜歡這種邏輯嚴(yán)密的思維方式已骇,喜歡創(chuàng)造出東西的感覺(jué)离钝。2.看好互聯(lián)網(wǎng)/IT行業(yè)、程序員的工作錢(qián)多褪储、職業(yè)發(fā)展好卵渴。兩方面未必絕對(duì),但對(duì)每個(gè)人來(lái)說(shuō)一定有個(gè)占主導(dǎo)鲤竹。如果你是前者浪读,只是因?yàn)橐恍┛陀^原因未能如愿昔榴,那我無(wú)條件支持你轉(zhuǎn)行,可以直接略過(guò)這一段了碘橘。對(duì)于后者互订,我覺(jué)得你需要多考慮幾個(gè)問(wèn)題:1.你覺(jué)得自己是否有足夠的底氣和每年大批剛畢業(yè)的相關(guān)專(zhuān)業(yè)學(xué)生同臺(tái)競(jìng)爭(zhēng);2.你覺(jué)得自己是否真的喜愛(ài)和適合編程痘拆;3.程序開(kāi)發(fā)工作是否真的如你想象仰禽;4.等你學(xué)成,這個(gè)行業(yè)是否還有足夠的崗位需求纺蛆。這些問(wèn)題吐葵,很難僅通過(guò)咨詢(xún)和思考得出答案,尤其對(duì)于行業(yè)發(fā)展的判斷桥氏,如果你真能準(zhǔn)確預(yù)測(cè)一個(gè)行業(yè)的興衰温峭,干嘛不直接買(mǎi)股票去。這些問(wèn)題字支,都是做了才知道凤藏。所以我認(rèn)為你需要考慮的問(wèn)題只有一個(gè):你是否能承受轉(zhuǎn)行失敗的代價(jià)。如果你覺(jué)得可以堕伪,愿意用這樣的風(fēng)險(xiǎn)去換一個(gè)機(jī)會(huì)揖庄,那再去做。而不是聽(tīng)別人說(shuō)“風(fēng)口來(lái)啦”刃跛、“缺口巨大”抠艾、“培訓(xùn)3個(gè)月,月薪2萬(wàn)”就蠢蠢欲動(dòng)桨昙。順便說(shuō)一句检号,優(yōu)秀的程序員往往都是我說(shuō)的前者,而當(dāng)下在網(wǎng)上抱怨寒冬到來(lái)的從業(yè)者蛙酪,多是后者齐苛。
相比于強(qiáng)行轉(zhuǎn)行,我更建議的方式是漸進(jìn)式轉(zhuǎn)行桂塞。網(wǎng)上有足夠多的教程資源凹蜂,你完全可以用業(yè)余時(shí)間去學(xué)習(xí)編程,去獨(dú)立開(kāi)發(fā)一些小程序小工具阁危,或者從你現(xiàn)有工作尋找與編程的結(jié)合點(diǎn)玛痊。比如你覺(jué)得現(xiàn)在的工作很枯燥,每天登記整理大量繁瑣數(shù)據(jù)狂打,那為何不嘗試寫(xiě)一個(gè)程序來(lái)自動(dòng)化呢擂煞?如果你甚至連最簡(jiǎn)單的教程都懶得翻開(kāi)看幾課,又哪里來(lái)的信心覺(jué)得自己辭職或者報(bào)了培訓(xùn)班之后就能愛(ài)上編程呢趴乡?
如今社會(huì)对省,賺錢(qián)的營(yíng)生很多蝗拿,程序員可算不上暴利行業(yè)。如果僅僅為了錢(qián)蒿涎,這個(gè)動(dòng)力恐怕不足以支撐你走下去哀托。
2、轉(zhuǎn)哪行劳秋?
如果經(jīng)過(guò)上一點(diǎn)的考慮仓手,你覺(jué)得還是想嘗試下,那么接下來(lái)就需要考慮俗批,往哪個(gè)方向轉(zhuǎn)俗或。程序員也分很多種市怎,前端岁忘、后端、嵌入式区匠、數(shù)據(jù)分析干像、架構(gòu)師、人工智能……我的建議:從熟悉的入手驰弄、從簡(jiǎn)單的入手麻汰。
如果你之前的專(zhuān)業(yè)和工作與程序開(kāi)發(fā)有結(jié)合的點(diǎn),向相關(guān)崗位發(fā)展是更好的選擇戚篙。比如你原來(lái)就是學(xué)統(tǒng)計(jì)的五鲫,那學(xué)了開(kāi)發(fā)再做數(shù)據(jù)分析就順理成章,如果你原來(lái)是教育行業(yè)岔擂,那可以考慮在線教育領(lǐng)域的崗位位喂。先轉(zhuǎn)行,再發(fā)展乱灵。記住你每個(gè)階段的目標(biāo)是什么塑崖。千萬(wàn)不要好高騖遠(yuǎn)。有不少問(wèn)過(guò)我痛倚,我沒(méi)什么基礎(chǔ)规婆,但我覺(jué)得人工智能很好,我想從事相關(guān)工作蝉稳,應(yīng)該怎么學(xué)抒蚜。抱歉,我拒絕回答這種問(wèn)題耘戚,因?yàn)槟闾S太大了嗡髓,我說(shuō)出建議也絲毫沒(méi)有幫助。先去寫(xiě)一萬(wàn)行代碼我們?cè)賮?lái)聊毕莱。要了解一個(gè)方向的具體情況器贩,最好是向在職從業(yè)人員打聽(tīng)颅夺,如果找不到,還有個(gè)很實(shí)用的路子:上招聘網(wǎng)站搜蛹稍。一類(lèi)崗位吧黄,在某個(gè)城市有多少需求,薪資如何唆姐,有什么樣的要求拗慨,全都給你列出來(lái)了,何須去網(wǎng)上聽(tīng)那些來(lái)源未知的說(shuō)法奉芦。這個(gè)方法不但適合考察就業(yè)崗位赵抢,也是給自己明確學(xué)習(xí)內(nèi)容的好路子,因?yàn)榫吐毸璧募夹g(shù)一般都寫(xiě)在崗位需求上了声功。
來(lái)編程教室的求職者大概都想知道:學(xué)Python到底適不適合轉(zhuǎn)行烦却?這個(gè)問(wèn)題也不好回答,因?yàn)檗D(zhuǎn)行成功的案例絕對(duì)不少先巴,但是我從沒(méi)見(jiàn)過(guò)有哪個(gè)程序員只會(huì)一種語(yǔ)言其爵。Python的優(yōu)點(diǎn)是,它很適合入門(mén)伸蚯。所以如果你之前是零基礎(chǔ)摩渺,這是你跨入編程世界大門(mén)的好選擇。同時(shí)它又有挺廣泛的應(yīng)用剂邮,可以做Web開(kāi)發(fā)摇幻、數(shù)據(jù)分析,甚至當(dāng)下火爆的人工智能挥萌。但你要明白的是绰姻,一個(gè)人不會(huì)因?yàn)閷W(xué)會(huì)使用PS就成為了一名設(shè)計(jì)師,同樣也不存在學(xué)會(huì)Python就成為數(shù)據(jù)分析師或者人工智能科學(xué)家了瑞眼。它只是一個(gè)工具龙宏,后面的路還很長(zhǎng)。程序員的本質(zhì)是用代碼開(kāi)發(fā)產(chǎn)品伤疙、解決問(wèn)題银酗,而不是寫(xiě)代碼本身。如果你有一點(diǎn)編程基礎(chǔ)徒像,急于轉(zhuǎn)行的話黍特,建議從相當(dāng)門(mén)檻較低的測(cè)試或運(yùn)維崗位進(jìn)入,或者選擇前端開(kāi)發(fā)锯蛀,這都會(huì)比某些炒得火熱的光鮮職位更可行灭衷。
怎么轉(zhuǎn)?
如果前面說(shuō)的種種困難都攔不住你旁涤,你已經(jīng)下定決心走上程序員的道路了翔曲,那我首先要恭喜你迫像,至少你已邁出了自己的舒適圈,雖然前方有很多不確定瞳遍,但要相信辦法總比困難多闻妓。
你至少需要完成的學(xué)習(xí)內(nèi)容,包括:編程語(yǔ)言基礎(chǔ)掠械、最基本的數(shù)據(jù)結(jié)構(gòu)和算法由缆、可以拿出來(lái)演示的完整項(xiàng)目。這已經(jīng)是最低限度的要求了猾蒂。當(dāng)然我希望你能給自己更多的時(shí)間學(xué)習(xí)均唉,去進(jìn)一步完善計(jì)算機(jī)和編程相關(guān)的基礎(chǔ)理論、去做更復(fù)雜的項(xiàng)目肚菠、去刷更多的算法題(這里不討論算法是否有必要舔箭,僅從面試來(lái)說(shuō)你就少不了)。
如果可能的話案糙,盡可能去找到一些共同學(xué)習(xí)的人限嫌,最好能找到給你提供一點(diǎn)方向指導(dǎo)的經(jīng)驗(yàn)人士靴庆。但最最重要的时捌,是堅(jiān)持下去。這是最大的問(wèn)題炉抒,因?yàn)槠渌磺袉?wèn)題都可以在你的堅(jiān)持之下解決奢讨,而你一旦放棄,任何條件和機(jī)會(huì)對(duì)你來(lái)說(shuō)都沒(méi)有意義焰薄。
在你覺(jué)得自己已經(jīng)有所積累的時(shí)候拿诸,大膽去應(yīng)聘吧。反正面試也不要花錢(qián)(要收錢(qián)的千萬(wàn)別去塞茅,都是騙子)亩码,最多花點(diǎn)路費(fèi)。不要怕失敗野瘦,被拒絕幾次算什么呢描沟。甚至你可以去詢(xún)問(wèn)面試方,你是哪方面不足鞭光,要怎么才能達(dá)到他們的標(biāo)準(zhǔn)吏廉。這樣每一次面試,你的經(jīng)驗(yàn)值都在增長(zhǎng)惰许,總有一次你會(huì)升到更高等級(jí)席覆。很多人還會(huì)糾結(jié)一個(gè)問(wèn)題是:要不要去報(bào)培訓(xùn)班?網(wǎng)上有些意見(jiàn)是說(shuō)絕對(duì)不要去汹买,白花錢(qián)佩伤。我的觀點(diǎn)是聊倔,培訓(xùn)班也有它的好處,主要兩方面:1.給你提供一個(gè)環(huán)境生巡,有人監(jiān)督你學(xué)方库,也有同學(xué)跟你一起,比較容易堅(jiān)持障斋;2.會(huì)有專(zhuān)業(yè)人士給你方向的指導(dǎo)纵潦,遇到問(wèn)題可以答疑。如果你覺(jué)得自己缺乏自制力垃环,然后能找到一個(gè)靠譜的機(jī)構(gòu)邀层,又不太在意這個(gè)成本,也是可以去的遂庄。但僅從內(nèi)容來(lái)說(shuō)寥院,培訓(xùn)班的課程并不會(huì)比網(wǎng)上的好更多,最終也還是靠你自己的自主學(xué)習(xí)涛目。
對(duì)于已經(jīng)走上轉(zhuǎn)行道路的同學(xué)秸谢,不要再去在意網(wǎng)上的各種言論,請(qǐng)堅(jiān)定地走下去霹肝」捞悖考慮那些負(fù)面的消息和情緒對(duì)你當(dāng)下的情況已沒(méi)有任何幫助。這個(gè)時(shí)候我們只有去想每個(gè)問(wèn)題該如何解決沫换,自己還欠缺什么臭蚁。如果說(shuō)環(huán)境不好,就業(yè)崗位少讯赏,就去琢磨那些找到工作的人有什么優(yōu)勢(shì)垮兑,自己如何彌補(bǔ),而不是抱怨大環(huán)境漱挎。接受現(xiàn)實(shí)系枪,努力適應(yīng),是能改善現(xiàn)狀的唯一辦法磕谅。
你想私爷,如果別人都因?yàn)楹豢紤]這行了,不正是你后發(fā)超越的機(jī)會(huì)嗎怜庸?在寒冬中堅(jiān)持學(xué)習(xí)当犯,等到寒冬過(guò)去、行業(yè)回暖割疾,機(jī)會(huì)會(huì)是誰(shuí)的嚎卫?
說(shuō)了這么多,不知道有多少人能認(rèn)真體會(huì)其中的邏輯⊥刂睿可能大多數(shù)人還是會(huì)想侵佃,別廢話這么多,你就告訴我該選什么奠支。
沒(méi)事馋辈,說(shuō)給有緣人聽(tīng)。