0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

半路“出家”如何逆襲科班程序員?

lPCU_elecfans ? 來源:未知 ? 作者:李倩 ? 2018-11-12 11:06 ? 次閱讀

我本科專業(yè)是政治學(xué),28歲開始學(xué)習(xí)編程,29歲找到工作,現(xiàn)在馬上30歲。現(xiàn)在一家互聯(lián)網(wǎng)創(chuàng)業(yè)公司里做 Python 后端開發(fā),寫了非常核心的后端組件,也完成了公司90%的自動(dòng)化測(cè)試,簡(jiǎn)單的、難的項(xiàng)目都參與過。其實(shí)我是編程弱雞,仰仗同事幫忙,這一年學(xué)了很多。

我清楚,從自學(xué)編程到找工作,這是一個(gè)很痛苦的過程。

從學(xué)習(xí)第一行代碼開始,你就很清楚自己和科班程序員有巨大差距,隨著學(xué)習(xí)深入,會(huì)發(fā)現(xiàn)這個(gè)差距之大,以我們普通人的資質(zhì)和勤奮水平,真的很難彌補(bǔ)。及至你終于鼓足勇氣找工作,卻發(fā)現(xiàn)競(jìng)爭(zhēng)對(duì)手全是你仰望的『科班選手』(在我這個(gè)歲數(shù),還會(huì)發(fā)現(xiàn)他們都比你年輕),會(huì)氣餒,會(huì)沮喪。

心里默默念叨:真的沒什么優(yōu)勢(shì)啊……

轉(zhuǎn)行前,我在深圳一家互聯(lián)網(wǎng)公司做運(yùn)營(yíng)總監(jiān),成績(jī)斐然,搞了一些業(yè)內(nèi)獨(dú)一無二的運(yùn)營(yíng)策略,做了很多現(xiàn)在看來依然牛逼的運(yùn)營(yíng)項(xiàng)目。由于項(xiàng)目中涉及大量自動(dòng)化工作內(nèi)容,而我們只能人工完成,于是2015年底決定自學(xué) Python 希望降低團(tuán)隊(duì)工作量,不久后做了『教練,我想寫代碼』的打算并離職,2016年1月開始正式脫產(chǎn)自學(xué)。9月開始找工作,2016年10月31日正式入職現(xiàn)公司,專職后端。

從找工作到入職,一共面過3家公司。

第一家公司:位于華強(qiáng)北附近的行業(yè)數(shù)據(jù)公司,主要工作是寫分布式爬蟲。

我對(duì)此毫無概念,面試的時(shí)候問用沒用過數(shù)據(jù)庫,回答沒用過,然后做了一份筆試題,有一道題印象很深,問從1+2+3+...+100怎么計(jì)算,于是我寫了個(gè) for loop了......;還有很難的題,例如讓我寫一下分布式爬蟲架構(gòu)......最后讓我回家等消息,當(dāng)然是沒消息。通過這次面試,知道了數(shù)據(jù)庫這東西很重要,于是回家后馬上買了一本 SQL 入門書快速讀了一遍,學(xué)會(huì)增刪改查。至于這家公司本身,我看了現(xiàn)場(chǎng)氣氛后沒太大興趣,對(duì)工作內(nèi)容也并不感冒,所以沒有很遺憾。

第二家公司,騰訊。

能混到騰訊面試,我也很意外,居然沒有被刷簡(jiǎn)歷刷掉。我沒有通過騰訊的社招平臺(tái)投簡(jiǎn)歷,而是在 V2EX 上看到了騰訊云工程師發(fā)的招聘貼,于是把直接發(fā)簡(jiǎn)歷到騰訊云工程師的 QQ 郵箱里面,附帶了一封求職信。某一天接到電話,說定個(gè)日期來一次電話面試。騰訊的這場(chǎng)電話面試是我最緊張的一場(chǎng)面試,電話期間被問及冒泡算法的復(fù)雜度,我腦子一片空白,完全想不起來,當(dāng)然是遺憾收尾。對(duì)面工程師說,其實(shí)覺得我的工作態(tài)度非常好,而且之前的運(yùn)營(yíng)工作經(jīng)驗(yàn)說明我善于利用工具解決問題,只要技術(shù)水平達(dá)到他們的最低標(biāo)準(zhǔn),就很樂意讓我加入,只不過……

說說第三家,現(xiàn)公司,米筐。

最早在拉勾看到米筐的招聘信息,投了然后被拒。然后在 V2EX 上(又是 V2EX,想找工作的朋友一定要重視這種社區(qū))看到他們的招聘貼,繼續(xù)發(fā)簡(jiǎn)歷,同時(shí)附上了求職信(這封求職信起了關(guān)鍵作用,后面會(huì)細(xì)說)。去公司所在地(當(dāng)時(shí)公司在深圳一個(gè)別墅區(qū)里租了幾間房子)面試,和 CTO 簡(jiǎn)單聊了一下自己學(xué)過的東西、寫過的代碼,然后給我留了一個(gè)作業(yè),就是在2周內(nèi)學(xué)習(xí)冒泡、插入、選擇、希爾、歸并、堆、快速,桶排序,并用代碼實(shí)現(xiàn)。

接下來的2周我足不出戶,靠著一本紅色的《Algorithms》、一本《算法導(dǎo)論》以及網(wǎng)上的零散內(nèi)容,大致知道什么意思,然后面向 Google 編程,最后實(shí)現(xiàn)了。發(fā)郵件回復(fù) CTO 后,1小時(shí)內(nèi)得到回復(fù),說不錯(cuò),但是沒有函數(shù)、沒有繼承,就是一堆命令的堆積,讓我用 類 來改寫一遍,時(shí)限1周。

繼而又是兵荒馬亂的1周。CTO 第三次發(fā)來郵件說不錯(cuò),但是有幾個(gè)技術(shù)細(xì)節(jié)和我討論一下,然后再讓我把排序內(nèi)容輸出為表格并增加自動(dòng)化測(cè)試進(jìn)行驗(yàn)證,時(shí)限又是1周。

這次稍微簡(jiǎn)單一些,但是從沒寫過測(cè)試,也沒輸出過表格,所以學(xué)習(xí)了幾天,然后實(shí)現(xiàn)之。這次郵件之后,CTO 通知我第二次面試。這次面試我自覺帶上了開發(fā)用的 Mac,現(xiàn)場(chǎng)也確實(shí)用到了,簡(jiǎn)單討論后,CTO 說恭喜你加入米筐。

我的工位,這一年多,每天就在不停地問問題中度過了

以上是我僅有的三次面試的經(jīng)歷,第三次就找到工作,只能說自己運(yùn)氣不錯(cuò),另外求職技巧也有一些可以分享的。

技巧1:良好的郵件習(xí)慣

標(biāo)題寫個(gè)人基本信息、應(yīng)聘崗位等,正文簡(jiǎn)要介紹自己,附件包含 docx 和 pdf 格式的簡(jiǎn)歷各一份,然后附上一封像老朋友面談一樣的誠(chéng)懇的求職信。

技巧2:求職信

從投騰訊簡(jiǎn)歷開始,我在太太的幫助下認(rèn)真的寫一封求職信,詳細(xì)介紹自己的優(yōu)勢(shì)、劣勢(shì)、以及對(duì)新工作的期望,在信中表達(dá)出極為誠(chéng)懇、誠(chéng)實(shí)的態(tài)度,而非吹牛逼、忽悠。記得在給米筐的求職信里我寫過『知道自己的水平和其他工程師有差距,所以并不要求工資水平和別人一致,只求多一點(diǎn)實(shí)戰(zhàn)機(jī)會(huì)、多一點(diǎn)成長(zhǎng)』。因?yàn)槲乙裁嬖囘^不少人,深知市場(chǎng)上的聰明人太多,老實(shí)踏實(shí)的人太少,所以裝一裝老實(shí),可能算是一個(gè)蠻突出的『競(jìng)爭(zhēng)優(yōu)勢(shì)』吧。

技巧3:不要海投,不要投HR郵箱,直接發(fā)簡(jiǎn)歷到工程師郵箱

我們這種自學(xué)編程的人,絕大多數(shù)水平真的不行,沒有相關(guān)工作經(jīng)驗(yàn),沒有相關(guān)學(xué)歷。類似我當(dāng)年不會(huì)用數(shù)據(jù)庫、不知道多線程多進(jìn)程的區(qū)別和用途,海投簡(jiǎn)歷只會(huì)收獲海拒。因此最好能繞過 HR,與工程師直接聯(lián)系(例如騰訊那場(chǎng)面試,如果我走正常招聘程序,不可能獲得面試機(jī)會(huì))。

基本上我就是這樣在自學(xué)編程后找到第一份開發(fā)工作的,到現(xiàn)在,工資數(shù)倍于入職的起薪,深深覺得米筐給我的東西,遠(yuǎn)遠(yuǎn)多于我給米筐的,很感激公司同仁的寬容與善良。寫代碼是一項(xiàng)實(shí)踐性的工作,不進(jìn)入生產(chǎn)環(huán)境,很多東西自己是搞不懂也不會(huì)接觸到的。希望各位自學(xué)編程的人,都能早日找到工作,快速學(xué)習(xí)和成長(zhǎng),不斷進(jìn)化和突破,最終超越自己。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 互聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    54

    文章

    11196

    瀏覽量

    104055
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4811

    瀏覽量

    85119

原文標(biāo)題:本科政治學(xué)專業(yè),28歲自學(xué)編程,半路“出家”如何逆襲科班程序員?

文章出處:【微信號(hào):elecfans,微信公眾號(hào):電子發(fā)燒友網(wǎng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 0人收藏

    評(píng)論

    相關(guān)推薦

    阿里云升級(jí)通義靈碼AI程序員,全面上線

    近日,阿里云宣布其備受矚目的通義靈碼AI程序員已正式全面上線,為開發(fā)者帶來更為強(qiáng)大和便捷的編程輔助工具。 此次上線的通義靈碼AI程序員,在功能上實(shí)現(xiàn)了全面升級(jí)?,F(xiàn)在,它支持VS Code
    的頭像 發(fā)表于 01-09 11:16 ?328次閱讀

    TMS320C6000程序員指南

    電子發(fā)燒友網(wǎng)站提供《TMS320C6000程序員指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-24 17:19 ?0次下載
    TMS320C6000<b class='flag-5'>程序員</b>指南

    TMS320C55x DSP CPU程序員參考補(bǔ)充

    電子發(fā)燒友網(wǎng)站提供《TMS320C55x DSP CPU程序員參考補(bǔ)充.pdf》資料免費(fèi)下載
    發(fā)表于 12-21 11:36 ?0次下載
    TMS320C55x DSP CPU<b class='flag-5'>程序員</b>參考補(bǔ)充

    UCD3138A64/UCD3138128程序員手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《UCD3138A64/UCD3138128程序員手冊(cè).pdf》資料免費(fèi)下載
    發(fā)表于 12-09 14:42 ?0次下載
    UCD3138A64/UCD3138128<b class='flag-5'>程序員</b>手冊(cè)

    機(jī)械革命發(fā)布CODE AI程序員

    近日,英特爾新質(zhì)生產(chǎn)力技術(shù)生態(tài)大會(huì)在成都舉行,機(jī)械革命作為重要參展商帶來了多款明星產(chǎn)品引爆全場(chǎng)!其中更是在AI PC軟件生態(tài)產(chǎn)品發(fā)布分論壇上,Intel、智譜、機(jī)械革命三方聯(lián)合發(fā)布了專為程序員設(shè)計(jì)的CODE AI程序員本,成為本次大會(huì)的一大亮點(diǎn)。
    的頭像 發(fā)表于 11-30 10:34 ?590次閱讀

    Linux驅(qū)動(dòng)程序程序員指南

    電子發(fā)燒友網(wǎng)站提供《Linux驅(qū)動(dòng)程序程序員指南.pdf》資料免費(fèi)下載
    發(fā)表于 11-22 15:53 ?0次下載
    Linux驅(qū)動(dòng)<b class='flag-5'>程序</b><b class='flag-5'>程序員</b>指南

    AI編程工具會(huì)不會(huì)搶程序員飯碗

    AI編程工具可輔助編程,減少手動(dòng)編碼,提升效率,對(duì)程序員有積極影響也有挑戰(zhàn)。程序員需深化技能、拓寬知識(shí)應(yīng)對(duì)。長(zhǎng)遠(yuǎn)看,AI與人類程序員將共生共榮。
    的頭像 發(fā)表于 11-08 10:17 ?248次閱讀

    第五屆長(zhǎng)沙·中國(guó)1024程序員節(jié)開幕

    據(jù)官方媒體報(bào)道,10月24日;? 第五屆長(zhǎng)沙·中國(guó)1024程序員節(jié)在湖南湘江新區(qū)開幕;本次中國(guó)1024程序員節(jié)以“智能應(yīng)用新生態(tài)”為主題。設(shè)置有岳麓對(duì)話、技術(shù)英雄會(huì)、主題峰會(huì)及賽事、展覽等活動(dòng),一場(chǎng)
    的頭像 發(fā)表于 10-25 15:42 ?249次閱讀

    京東上萬程序員都AI用它!

    對(duì)大模型生成代碼進(jìn)行智能修復(fù),為程序員開啟代碼漏洞修復(fù)的“自動(dòng)駕駛”模式,不但減少人工接入、提高工作效率,更為企業(yè)抵御內(nèi)外部各種攻擊構(gòu)建起一道堅(jiān)固的安全屏障,確保業(yè)務(wù)的連續(xù)性和穩(wěn)定性。 JoyCoder是京東云自主研發(fā)的一款輔助開發(fā)人員
    的頭像 發(fā)表于 07-17 16:29 ?319次閱讀
    京東上萬<b class='flag-5'>程序員</b>都AI用它!

    程序員節(jié)視頻創(chuàng)意大賽,用串口屏贏取千元大獎(jiǎng)

    10月24日,程序員專屬的節(jié)日里,我們盛大開啟“程序員節(jié)視頻創(chuàng)意大賽”特別活動(dòng)!這不僅是一場(chǎng)視覺的盛宴,更是智慧與創(chuàng)意的璀璨碰撞。我們誠(chéng)摯邀請(qǐng)每一位程序員及編程愛好者,拿起你的鏡頭,記錄下那些平凡日子中的不凡瞬間,讓編程的魅力與
    的頭像 發(fā)表于 07-08 10:38 ?72次閱讀
    <b class='flag-5'>程序員</b>節(jié)視頻創(chuàng)意大賽,用串口屏贏取千元大獎(jiǎng)

    程序員節(jié)視頻創(chuàng)意盛宴,邀您共襄盛舉!

    10月24日,程序員專屬的節(jié)日里,我們盛大開啟“程序員節(jié)視頻創(chuàng)意大賽”特別活動(dòng)!這不僅是一場(chǎng)視覺的盛宴,更是智慧與創(chuàng)意的璀璨碰撞。我們誠(chéng)摯邀請(qǐng)每一位程序員及編程愛好者,拿起你的鏡頭,記錄下那些平凡日子中的不凡瞬間,讓編程的魅力與
    的頭像 發(fā)表于 07-04 09:00 ?67次閱讀
    <b class='flag-5'>程序員</b>節(jié)視頻創(chuàng)意盛宴,邀您共襄盛舉!

    大模型時(shí)代,程序員當(dāng)下如何應(yīng)對(duì) AI 的挑戰(zhàn)

    隨著 AI 技術(shù)的飛速發(fā)展,特別是大模型的出現(xiàn),傳統(tǒng)的程序員角色正在經(jīng)歷深刻的變革,我們不得不重新對(duì)自己進(jìn)行審視和思考。 通用領(lǐng)域大模型的“泛化能力” 在過去的二十年內(nèi),AI 領(lǐng)域的大部分研究
    的頭像 發(fā)表于 06-28 16:19 ?634次閱讀
    大模型時(shí)代,<b class='flag-5'>程序員</b>當(dāng)下如何應(yīng)對(duì) AI 的挑戰(zhàn)

    適者生存,程序員最終會(huì)流向哪……

    程序員沒有永遠(yuǎn)的護(hù)城河?。【湍壳暗幕ヂ?lián)網(wǎng)大環(huán)境來看,it行業(yè)已經(jīng)是……
    的頭像 發(fā)表于 03-11 17:11 ?448次閱讀
    適者生存,<b class='flag-5'>程序員</b>最終會(huì)流向哪……

    薪資高、青春飯,是不是程序員=青樓?

    花期太短。技術(shù)迭代快,年齡大容易失業(yè)。 就這幾年的互聯(lián)網(wǎng)環(huán)境而言,不管是前端、Java、Android開發(fā)等等行業(yè)。已經(jīng)感受到程序員不是太卷就是工作難找,薪資過低。以前高工現(xiàn)在拿著中低程序員薪資
    發(fā)表于 03-06 21:32

    瑞薩Flash程序員V3 發(fā)布說明

    電子發(fā)燒友網(wǎng)站提供《瑞薩Flash程序員V3 發(fā)布說明.pdf》資料免費(fèi)下載
    發(fā)表于 02-19 09:37 ?1次下載
    瑞薩Flash<b class='flag-5'>程序員</b>V3 發(fā)布說明

    電子發(fā)燒友

    中國(guó)電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會(huì)員交流學(xué)習(xí)
    • 獲取您個(gè)性化的科技前沿技術(shù)信息
    • 參加活動(dòng)獲取豐厚的禮品