簡介
本人土木專業背景,零基礎轉行互聯網技術崗,20年7月本科畢業,畢業后在一家房地產公司做設計,被裁后進入一家互聯網金融公司做資料分析,直到現在,
至暗時刻來臨
今年以來,由于宏觀調控政策收緊,地產行業幾乎每天都有大小公司暴雷,連恒大這種巨無霸都未能幸免,尤其下半年以來,多家房企紛紛掀起裁員潮,連國企甚至央企都開啟了裁員模式,我們公司盡管一直風格比較穩健,但下半年以來業績愈加困難,我們公司盡管一直風格比較穩健,但下半年以來業績愈加困難,
8月11早上開會,全程只用了不到15分鐘,正如我們所預料的,就是通知裁員;但意料之外的是,裁員比例高達30%,前所未有,其中今年9月底前完成15%,今年最后一季度完成15%,后續根據市場情況決定是否繼續停止,
盡管只有15分鐘的會議,其實集團宣布只用了不到5分鐘;剩下10分鐘是各地人力總監訴苦:一來專案沒有減少的情況下,大比例裁員業務部門抗性會很大;二來今年市場這么差,突擊裁員的話那些失業的員工一時半會兒找不到作業,那么他們肯定也不會輕易離職的,這些顯然不是CHO想聽的,他直接說:行業已經到這個地步了,現在不是講困難的時候!這是老板直接下的指標,誰完成不了誰走人!
終于在8月25號,主管找我談話,提出了公司裁員的決定,老板發現我是三方派遣員工,首當其沖被安排在了第一批裁員名單中,我楞了一下,并沒有很驚訝,已經第六感會有這樣的可能性,主管很客氣,說我作業做的并不差,想盡可能留我 ,實在是因為大環境不景氣,公司管理層有這方面的考慮,他也左右不了,
轉行?
在房企作業被裁之前,在合肥這樣一個省會城市,我本來想好好打拼一下,但房地產產業鏈夕陽西下,也無法忽視,互聯網領域發展很快,傳統領域還是應用相對較老的技術,我很慌,我想學點新東西,也許十年后二十年后還能用上我的專業背景,做點特別的事情,
于是開始自媒體發文,追求作業之外的價值,
因為作業的不滿足,交友的需求也開始出現,認識了一些不同行業不同背景不同國籍的朋友,世界很大,我很渺小,
想去讀研,也許可以當老師,不行也可以想辦法去做科研,想換專業讀研,國內要考,國外太貴,想轉行,
找了一些朋友聊,但做決定的只有自己,
直到我被裁,我毅然選擇了轉行,以“想要去改變世界,而不是給改變世界的人蓋房子”為精神動力,
后來我去到了另一個城市杭州,沒有明確的職業規劃,但就是認準了一個方向:python,沒有其他,
2.如何轉行?
來了杭州之后,租了個自如,買了一堆python相關的書籍和一臺新的mac pro,也不知道該走向何方,
學語法學基礎
買了《笨辦法學python》和《[python基礎教程]》,這個其實是離職前后就大略看過了,但是你懂的,python基礎語法容易,進階玩法還是很難的,
怎么學都會覺得浮在表面,不知道在干啥,后來在B站找到個James老師python零基礎入門到精通全套免費課程,對照著學完了一遍,并notebook挨個實踐,后來就放GitHub了,
轉行的人都懂,學了再多這種基礎也不知道可以用來干嘛,就像我們在學高數、概率論和線性代數一樣,后來就頻繁逛知乎掘金csdn搜集一切對自己有用的資源,
焦慮開始首現,
一天在小區跑步就想:我還需要制定一個學習計劃,并用文章記錄和總結我學習的東西,
學Web開發
兩條路:自學或者找培訓班,找培訓班的話,我推薦騰訊課堂,在國內講師質量都比較高,這塊我們一點就過,我主要講下怎么去自學,
對于自學最直接的方式就是看視頻學習,可以是在線視頻,比如 騰訊課堂,極客學院,慕課網都有從入門到精通的前端課程,這些視頻都差不多,隨便選一套就行,入門課程都一樣,不用糾結于選哪一個,
視頻找好了之后,如果你不想中途放棄,或者,浪費太多時間又沒效果的話,就找找一個引路人,引路人當然是能力越強越好,找引路人的目的在于為你制定學習計劃,把控學習質量,及時糾正錯誤的學習方向,教你正確的學習方式,給你做心理輔導,為你及時打氣持續性補充你的信心,
我之前在學習交流群里接觸過很多自學的學生,有成功的也有放棄的,放棄的那些同學基本都是輸在錯誤的學習思路和心理迷茫期,聽他們抱怨說:沒有人去指導他們,每天學完就學完了,第二天接著學,但是東西太亂都串不起來,也都不知道是干嘛用的,尤其是js部分,這種問題完全可以把一個人摧毀!所以 我一直對我的學生強調:有問題一定要去問,去解決,千萬不要不懂裝懂,弄明白了再往下走,人的心理是很脆弱的,一旦倒了可能就再也站不起來了,
敬告各位新入行的同學,除非你之前有過編程經驗,不然就找個引路人指導你,

列一個學習大綱
01.環境搭建前端環境很好搭建,一個開發工具即可,webstorm,hbuilder,vscode,sublime,初學者建議sublime 也不要裝插件,沒有語法提示,可以打基礎
02.html基礎帶你去認識html,讓你學習去運行html,等瀏覽器上面打開你的頁面的時候,你會有很強的成就感,然后開始學習html的基礎標簽
03.css基礎html是勾勒,css是染色,基礎的css學完你會有種想寫頁面的沖動,這時候你不用抑制住那種感覺,直接按照自己所想開寫,這是你的第一個專案
學資料分析
接著進入到了第三階段,在離職后去杭州的高鐵上,第一次搜到了numpy這個東西,有點數學的意思,看了一篇教程,這個時候我還從未聽說過資料分析,更別說演算法、資料科學家這些時髦詞匯,
要做什么,也是通過不斷地瀏覽知乎確定的,搜python的應用,很難跳過資料分析,看過相關概念后,感徑訓不錯,用數學辦法來解決問題,有點心動了,認為資料分析這個方向其實是把python當工具用,這個比完全依靠python開發專案更容易入門,當然,真實原因其實是python研發對我這樣0基礎的人來說太難了,至少,入門,真的真的太難了,
又開始逛知乎,怎么去學這套東西,看了很多高贊的帖子,挑出來合適自己的辦法,最后選了dataquest,因為對我來說通過視頻學習總是抓不到重點,還是看材料學好,
然后花了一個月時間學完了整個Data Scientist – Python路線,中間少數跳躍,
[Online Data Scientist Courses in Python | Dataquestwww.dataquest.io/path/data-scientist/]
個人覺得dataquest這個平臺還是很不錯的,充分鍛煉了自己的動手能力,因為每一步都是看材料寫代碼,有結果可供參考,學習路線也很全面,從python基礎,到sql,到numpy、pandas、matplotlib為主線的資料分析和可視化,到統計學知識,到機器學習、深度學習,也涵蓋shell命令列、git和Jupyter Notebooks的基本應用,如下圖,
當然,它有兩個缺點,全是英文,以及進階教程需要收費,29刀一個月,如果你英文還不錯,我認為是很值得的,有一些基本課程是免費的,大家可以先試試看適不適合自己,btw,之所以要在一個月內學完它,就是因為收費29刀,,,
另外,也不忘初心,寫了幾篇博客,還是挺認真的,寫博客需要中間又學習了markdown這個鬼東西,我是在下面這個網站上學的,菜鳥教程上也有,這個簡單,邊用邊學即可,
二學資料分析
學完上面的課程之后,逐漸了解到SQL特別重要,尤其是資料分析領域,可能是最核心的技能了,所以,又針對性開始深抓這方面,
首先是dataquest有一部分最基礎的sql內容,這個學習過了,菜鳥上同樣有sql教程,偶爾作為工具查看一下,倒沒在上面從頭學一遍,
然后覺得需要實戰練習,找了各個平臺,先找到了sqlzoo,過了一下這些最基本的練習,在dataquest學習程序中,被灌輸了代碼可讀性的思想,SQL陳述句有時候會非常復雜,應該活用大寫和空格增強代碼可讀性,甚至可讀性readability比一致性consistency更重要,然后看了一遍SQL Style Guide,于是形成了一套符合自己審美的一套sql寫法,作業后總發現跟別人的不一樣,跟自動美化的也不一樣,anyway我覺得清晰好看,
后面又找到牛客網的sql實戰在線編程,當時好像是61道,現在去看有80道了,我覺得很不錯,刷一遍,一時半會想不到的,可以刷評論,這樣應該能鍛煉出最基本的sql思維了,
如果大家也有轉行來學sql的,刷一遍的程序中肯定有挺大一部分比例是自己短時間內做不出來的,不用著急,不會就去看評論,再去思考總結就好了,一些做題思路是常學常新的,總結形成體系很重要,
刷完了牛客網的sql題后,又去leetcode上看了下,了解到力扣自然是因為那是刷題人的取經之路,但是演算法題太難了,對于轉行要以最快速度入行的人來說,刷演算法題太慢,后來看到里面有SQL題,當時是有11道免費的,就刷了一遍,
再往后就浮躁了,感覺自己什么都沒怎么會,也不知道學的東西到底是怎么用的,同時還不知道該學什么了,
三學資料分析
當你進入一個領域后,一定要盡快把這個領域有關的重要圖書、報告等資料系統性學習一遍,這樣能讓你了解你所做的在整個領域的位置,日后作業時,你做的判斷你知道原則上可以這么做而不僅僅是你個人的想法,雖然現在我還沒有入行,但還是想更進一步學習這個領域,
然后買了一系列圖書,下圖中間幾本,《[利用python進行資料分析》《python資料科學手冊》《資料挖掘導論]》等就是這個階段買的,推薦第一本,python做資料分析離不開numpy、pandas,里面介紹的非常系統、非常高級,后面在轉行后第一份作業中,關于這幾個分析庫的應用就沒有人比得上我了,
又花了幾天學習這些內容之后,就逐漸開始焦慮,然后每天開始在小區跑步,偶爾一個人去逛西湖,也偶爾找同學聊聊,btw,轉行的同學有一個點會比較弱勢,那就是身邊的圈子都不在新行業,要靠自己借助互聯網平臺去找到榜樣和事例,這是很殘酷的一個劣勢,但利用的好也會變成優勢,這點以后再說,
同樣,我還是信奉實踐中學習,又各種合適的平臺,最后找到了實驗樓,還買了個會員,里面有一些基礎如numpy百題大沖關、pandas百題大沖關,以及其他一些實踐課程,但總結起來這是一個病急亂投醫的操作,我并沒有怎么用這個平臺,當時購買會員完全是那種買了就是學了的失了智行為,
總結下,
大家可以看到我的努力、我的糾結、我的迷茫,很多很多,盡管我在離職前已經有了一些知識儲備,單上面很多糾結是因為離職前沒有做好充分準備,這里發生的很多事情完全可以前置在離職前解決掉,
這也是我想再次提醒的地方,離職前想好后期規劃,因為這個時候你可以跟很多人去溝通去校正你計劃的可行性,當你離職之后,你就處在你人生的低谷,你會更愿意一個人走出困境,因為生而為人都是孤獨的,
3.轉行后的第一份作業
離職4個月多后,開始面試,頭兩個面試就非常的受打擊,因為學歷還ok,倒不會受到對方歧視,但是一問三不知的確是傷自尊,
后來就有公司要了,還同時拿了兩個offer,一個是智慧醫療的影像處理,一個是金融科技的風控,可能當時演算法人才還比較缺失,還能有公司讓我這樣背景的人入場,雖然是底層角色,這兩個機會,前者過于專精,跟我沖著互聯網的商業模式去的初衷相悖,于是選擇了后者,并不了解這些方向上、賽道上的差別,
在這家金融科技公司做風控,后來表明是一段非常值得慶幸的事情,即使我我很快就選擇了離開,這家創業公司在我加入之前,風控組只有若干個實習生在做嘗試性作業,我去的當周實習生就都回校或出國了,只有老板和合伙人有風控經驗,
在這樣的基礎上,我開始了一慣的死拼作風,在一個有經驗的合伙人的指導下,我做了很多作業,很多我第一個月做的事情,半年后深入分析還可以參考我當時的思路和代碼,
我去的第一個月資料組已經是3個人的團隊了,后來一直保持著3-6人的規模,在不到兩個月的時間里,我成了公司的資料組leader,參加公司每周會議,一直很拼的作業到年底,做很多事情,跟多個部分協同配合,帶領團隊,制定策略方案上線模型,建立體系,遇到了很多挑戰,也學到了很多東西,很痛苦也很開心,
因為深得公司信任,也承擔了相應的責任,有機會站在更高的角度上看待整個業務,我覺得是非常難能可貴的,由經驗豐富的合伙人和老板帶著,也學到了很多一般人沒有機會學到的東西,
我之所以很快成為了小組leader,我認為有兩點:一是我特別努力,當然學習能力也較強;二是我責任感特別重,我做的交接作業是一套二十五頁的風控各項作業總結報告,及分類好各個模塊對應的檔案,相當于重新回顧整理了半年多時間的作業成果,
這些作業主要是利用下班后以及周末時間做的,有很多天都整理到3點左右睡覺,發給老板和合伙人,他們都有點吃驚,果斷給我漲薪,
我的總結與思考
本篇文章重點放在了如何轉行上,分享給需要的朋友,跳過了最苦的面試程序,但是我想說,真的很苦,但是假如你真的做出了這個決定,轉行之后暫時不太成功,再堅定一下,很大一部分原因是沒有天時,靜觀其變耐心等待,
給想轉行的朋友,還是要打一下預防針,
轉行窮三年,很有道理,從資深轉到資淺,準確點,從相對有資歷轉到無資歷,被更年輕的人吊打,你能不能奮起而上?
盡早做職業規劃,尤其是轉行的人,對于cs、統計學等專業的學生,進入互聯網行業,可能在校期間經過實習或者同學身上就可以了解自己想去什么公司做什么作業了,但是對于我這樣的人來說,要親身感受一遍,代價太大了,一項我認為特別重要的能力是,快速吸取別人的經驗教訓,只不過,我當時欠缺這個能力,希望你們抓住一切機會弄明白自己的真實需要,
另外,有心儀的崗位盡早投遞,不要想著等自己完全準備好了再去嘗試,一家快速上升的公司現在的要求你達不到,一年后的要求你可能更達不到了,
所以,請非常非常認真的評估風險,裸辭我永遠不會鼓勵,如果你必須,祝你萬事如意,我認為裸辭最大的價值在于,自我認識,一個對自己負責的人,一定是經過深思熟慮利弊權衡才會做此決定,如果你對自己還沒有那么充分認識的話,可以試試把未來的可能性當成目的,這可能是最重要的,
這篇文章就到這,最后將我做為座右銘的一句話送給大家,記得幫我點贊哦,
不要讓未來的你,討厭現在的自己,加油,
文章持續更新,掃描下方CSDN官方二維碼,回復【python資料】【python面試】【簡歷】有我準備的python學習路線和python面試資料和簡歷模板,歡迎與我一起學習交流!
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/395131.html
標籤:python

