2015年我對(duì)代碼一無所知。而今族阅,我成了一名程序員和教少兒編程的老師篓跛。
當(dāng)人們得知我是一個(gè)程序員時(shí),他們總問我怎么才能從非計(jì)算機(jī)專業(yè)轉(zhuǎn)到程序員這一行坦刀。
當(dāng)然愧沟,你不能比我更加非專業(yè)了。我一開始在家自學(xué)的鲤遥,而且大學(xué)輟學(xué)了沐寺。
當(dāng)我輟學(xué)時(shí),我簽約了一家中介為名牌拍廣告盖奈,做模特混坞。我不知道接下來的人生該怎樣度過,但我的姐姐是一位程序員,而且她很熱愛她的工作究孕。所以有一天我上了Udacity的“計(jì)算機(jī)科學(xué)入門”課程啥酱。
我非常喜歡這個(gè)課程。編程讓我感到快樂厨诸。
我相信我一定能成為一名開發(fā)人員镶殷,同時(shí)我也知道這將是我做過的最難的事。但是我得想辦法讓它實(shí)現(xiàn)微酬。
如果你喜歡寫代碼绘趋,并且不斷地朝你的目標(biāo)前進(jìn),你總會(huì)到達(dá)那里颗管,無論你來自哪里陷遮。
以下就是我如何做到的經(jīng)歷。
找到最適合你的學(xué)習(xí)方式
自學(xué)了幾個(gè)月之后垦江,我意識(shí)到我需要進(jìn)入下一步了帽馋。所以我申請(qǐng)了幾個(gè)培訓(xùn)班。同時(shí)我也意識(shí)到疫粥,在工作中比在學(xué)習(xí)中學(xué)到的東西更多茬斧。
弄明白怎樣的學(xué)習(xí)方式對(duì)我來說最高效腰懂,確實(shí)有著巨大的幫助梗逮。對(duì)你來說,可能需要全身心地投入到培訓(xùn)班中绣溜,或者利用業(yè)余時(shí)間學(xué)習(xí)在線課程慷彤。對(duì)我來說,我意識(shí)到我要直接加入一個(gè)公司去實(shí)習(xí)怖喻。
但是底哗,我怎樣才能得到實(shí)習(xí)的機(jī)會(huì)呢?
建立你的個(gè)人品牌
我知道我得擁有實(shí)實(shí)在在的工作經(jīng)驗(yàn)锚沸。所以我加入了Praxis項(xiàng)目跋选,一個(gè)給年輕人提供學(xué)徒工作機(jī)會(huì)的創(chuàng)業(yè)公司。但是Parxis的定位于市場(chǎng)和銷售哗蜈,而我致力于成為一名開發(fā)工程師前标。所以,我打算自己找編程工作距潘,同時(shí)在Praxis建立我自己的個(gè)人品牌炼列,好增加我被錄用的機(jī)會(huì)。
我在Praxis與西蒙搭檔音比,他幫著我準(zhǔn)備面試的東西并創(chuàng)建了我的在線資料俭尖。
我的媽媽,是一位企業(yè)家和品牌專家,鼓勵(lì)我寫技術(shù)博客稽犁,公開做關(guān)于編程的小型演講焰望,建立一個(gè)YouTube頻道,并且在我的GitHub上不斷地完成項(xiàng)目缭付。
我不斷地分享我所學(xué)的東西柿估。最后,當(dāng)你百度一下我陷猫,你會(huì)發(fā)現(xiàn)我有多么地愛編程秫舌。
如果你百度一下你自己。你能看到什么呢绣檬?
不在意工資并熱愛工作
一開始我想要找一份有工資的實(shí)習(xí)足陨,但后來發(fā)現(xiàn)有些無薪的實(shí)習(xí)工作能讓我學(xué)到更多東西。
我找到一個(gè)創(chuàng)業(yè)公司娇未,跟他們說我愿意在這里干幾個(gè)月不拿工資墨缘。然后他們?cè)俑鶕?jù)我的表現(xiàn)決定繼續(xù)留用我或者終止合作。他們答應(yīng)了零抬,在這幾個(gè)月里镊讼,我工作得比以往任何時(shí)候都賣力。
即使是在不斷修復(fù)APP上的一個(gè)小漏洞平夜,我都非常享受工作的時(shí)刻蝶棋。盡管我沒有很多技術(shù)技能,但由于渴望在工作中學(xué)習(xí)以及對(duì)成為團(tuán)隊(duì)的一員的熱情忽妒,使我在實(shí)習(xí)期得到了公司的認(rèn)可玩裙。同時(shí),這段時(shí)光也在我人生中變得閃耀無比段直。
雖然我無薪工作吃溅,但我對(duì)這份工作的熱愛及對(duì)這個(gè)團(tuán)隊(duì)的熱愛超過了之前所有付費(fèi)的工作。
讓你的專業(yè)背景變成一項(xiàng)優(yōu)勢(shì)而不是劣勢(shì)
一開始我并不想強(qiáng)調(diào)我的非計(jì)算機(jī)專業(yè)鸯檬。我覺得自己作為一名女程序員已經(jīng)夠突出了决侈,更別提有些人的專業(yè)背景是CS。但我的媽媽告訴我“承認(rèn)你是誰喧务,將你之前的經(jīng)歷變成一種優(yōu)勢(shì)赖歌。”
在我的第一份實(shí)習(xí)工作中蹂楣,我告訴創(chuàng)始人我會(huì)以任何方式隨時(shí)為公司服務(wù)俏站。我會(huì)用在我母親的公司工作時(shí)學(xué)到的一些技能來投入工作,努力成為一個(gè)初級(jí)的開發(fā)師痊土。
我不僅僅是想成為一個(gè)編程實(shí)習(xí)生肄扎。在實(shí)習(xí)開始的那幾個(gè)星期,我從上傳視頻到Y(jié)ouTube到修改代碼改變副本,每樣活我都干犯祠。
對(duì)于許多創(chuàng)始人來說旭等,他們需要極度渴望學(xué)習(xí)和將交代的事情做成的人,而不是編程的機(jī)器衡载。作為團(tuán)隊(duì)的一員而不是程序員搔耕,你之前經(jīng)歷中的能力能夠用在這份工作中嗎?
在我實(shí)習(xí)幾個(gè)月后痰娱,公司的CEO Bryan弃榨,給我發(fā)了一封郵件“我們需要你為我們工作”。
我被提升為初級(jí)開發(fā)人員了梨睁,這是我第一次因?yàn)閷懘a賺到了錢鲸睛。
讓質(zhì)疑推動(dòng)你進(jìn)步
很多次,我和有些人說我是一名工程師坡贺,他們總是看著我說“你官辈?工程師?你是認(rèn)真的嗎遍坟?”
有那么一會(huì)他們的反應(yīng)讓我覺得苦惱拳亿,但我不能被任何人的話語(yǔ)阻止。每次聽到這些評(píng)論愿伴,我就回家寫代碼肺魁,我要讓這些鄙視作為我實(shí)現(xiàn)目標(biāo)的動(dòng)力。
你總會(huì)遇到覺得你不行的人公般。當(dāng)你忽視他們說的話然后繼續(xù)努力編程万搔,自然而然地你就有了自信胡桨,并有了一種不可阻擋地的決心官帘。
另一方面,有一個(gè)有人支持相信你的支持系統(tǒng)也非常有幫助昧谊。如果沒有家人的支持刽虹,我也不可能成為一名工程師。
一直寫下去
取得初級(jí)開發(fā)師這個(gè)職位是我做過的最難和最值得的事情呢诬。
只要你將注意力放在對(duì)編程的熱愛和取得進(jìn)步上涌哲,你會(huì)取得成功的。無論你的專業(yè)是什么尚镰。
所以你還等什么呢阀圾?開始編程吧!