編程培訓(xùn)班出身的19歲程序媛,為了不輸名校畢業(yè)生,每天做這些事

前幾年,似乎有這樣一種論調(diào):如果你學歷不高,想拿高薪,那就去參加個培訓(xùn)班學編程。

曾經(jīng),這條路的確是可行的。不過現(xiàn)在,隨著培訓(xùn)班出來的人越來越多、質(zhì)量越來越良莠不齊,企業(yè)招聘時都變得精明了起來,出現(xiàn)了歧視非科班程序員的現(xiàn)象。

這也不能怪企業(yè)。企業(yè)其實也知道,培訓(xùn)班出身的程序員也是有大牛的。但關(guān)鍵是,如果211大學計算機專業(yè)的學生有80%是合格的,而培訓(xùn)班程序員只有20%,那為什么要額外承擔那么多風險呢?

不過,話說回來,只要足夠優(yōu)秀、有信心做那頂尖的20%,自學(或培訓(xùn)班學)編程,仍然不失為一條不錯的道路。這里就有個很好的例子。

在瑞典斯德哥爾摩,有一位在社交網(wǎng)絡(luò)上頗為有名的19歲女孩,放棄了進入大學的機會,完全憑借自學和訓(xùn)練營學習編程,獲得了一堆offer。

Lydia的編程初體驗

編程培訓(xùn)班出身的19歲程序媛,為了不輸名校畢業(yè)生,每天做這些事

照片里的女孩叫Lydia,她從15歲開始嘗試編程。當時,她在運營自己的一個Tumblr博客,想把自己的博客搞的漂漂亮亮的,就像想當年我們裝扮qq空間一樣。她看遍了免費和收費的博客模板和皮膚,卻沒有發(fā)現(xiàn)一個自己喜歡的。于是,她心生一計,想自己用HTML、CSS 和 jQuery自己設(shè)計一個博客。

從那時候開始,她就一直不停地學習編程技巧,而她對于學習編程的熱情也越來越高。但是,那時候她還完全沒想過要當一名“程序媛”,靠寫代碼來謀生。在這一階段,她完全是出于熱情而在編程。

18歲,Lydia從高中畢業(yè)了。她自己承認,她非常討厭上學的經(jīng)歷。她覺得在學校里花費了太多時間在一些沒用的科目上,比如古希臘文和拉丁文,而這些科目是無法幫她改善未來的。不過,她還是很努力地學習,拿到了高中學位。據(jù)她身邊的人描述,Lydia是他們見過的“最努力而又最放松”的人。

參加編程訓(xùn)練營真的有必要嗎?

編程培訓(xùn)班出身的19歲程序媛,為了不輸名校畢業(yè)生,每天做這些事

高中畢業(yè)后,Lydia做出了一個大膽的決定:放棄讀大學。

這對她來說并不簡單。她曾經(jīng)也是一個對大學很向往的人,曾經(jīng)認為只有上了大學才可能有美好的明天,而且身邊的朋友們都去了很好的大學。但是,在高中浪費時間的經(jīng)歷讓她痛下決心,要把自己的精力用在自己喜歡的事情上。Lydia周圍大部分的人都覺得她瘋了,但也有少部分人支持她,為她提供了強大的動力。

Lydia覺得,自己一直都是一個很獨立的女性。她18歲就自己搬去了另一個國家生活,還沒成年就旅行遍了很多地方,最關(guān)鍵的是,她永遠都在為改善自己的未來而努力。她從未因為社會壓力而被迫做什么事情,永遠都追尋著自己內(nèi)心深處的聲音。所以她才決定,不讀大學,把110%的精力都投入在編程上。

于是,她去參加了弗羅里達州的一個編程訓(xùn)練營,為期三個月。她說,其實她也并不是非去訓(xùn)練營不可,但她覺得系統(tǒng)地學習一些結(jié)構(gòu)還是必要的;而且,訓(xùn)練營中到處都是真正發(fā)自內(nèi)心熱愛編程的人,這種氛圍讓她非常振奮。在這三個月里,她進行了大量的編程訓(xùn)練,不斷走出自己的舒適區(qū),努力搞好自己的項目,學習了很多新的編程技術(shù)。

三個月之后,她在招聘網(wǎng)站上更新了自己的簡歷。令她自己都不敢相信的是,她立刻收到了一大批工作邀請。她有時候都覺得這些企業(yè)瘋了,她只是一個沒什么工作經(jīng)驗、沒上過大學的19歲女孩??!

后來,她慢慢明白了。

之所以這么多公司想要她,正是因為她不是大學的科班出身,她的編程技巧都是在實際項目中學習到的。很多公司并不在乎你的學歷,他們只關(guān)心你的編程技巧高還是低,以及你是否有編程的熱情。

Lydia認為,很多人對程序員有誤解,認為他們?yōu)榱恕罢l才是宇宙第一編程語言”這種無聊的問題吵個沒完,而且習慣了加班、熬夜、吃垃圾食品。其實并非一定如此。

Lydia工作外的日常生活

編程培訓(xùn)班出身的19歲程序媛,為了不輸名校畢業(yè)生,每天做這些事

Lydia在訓(xùn)練營結(jié)束之后就回到了斯德哥爾摩。她向人們介紹了自己日常生活的現(xiàn)狀。

1. 早晨起床,做伸展運動。Lydia說,這雖然看上去很雞湯,但確實對于早上盡快進入狀態(tài)非常有效。

2. 每天至少觀看2小時的在線編程課程。Lydia喜歡看在線課程,喜歡看老師在課程中輕松寫代碼的樣子。她會在課后自己寫一個跟課程上類似的程序,以此來復(fù)習鞏固。

3. 為自己的個人項目編程至少4小時。Lydia覺得,這是一天之中最痛苦的時間段,但也是收獲最大的時間段,因為她在為自己的項目編程時,總是嘗試使用一些新的語言或技術(shù),跳出自己的舒適區(qū)。在這個過程中,你可能會出現(xiàn)質(zhì)疑自己、難過等各種消極情緒,但你需要忘掉這些情緒,把精力集中在項目上。

4. 每天至少閱讀2篇專業(yè)文章??梢允顷P(guān)于任何主題的文章:如何解決某個編程問題、為什么Java有時不好用,或最酷的新技術(shù)是什么。廣泛涉獵,這樣可以讓自己不至于陷入某種思維定勢。

5. 試著解決至少5個CodeWar Kata問題。CodeWar Kata是編程初學者最好的朋友,而且可以一直陪伴你直到成為大牛。它非常有用的,因為你可以學習其他人的解決方案來改善你的語法。CodeWar還有一個很大的好處:當你進行開發(fā)相關(guān)的面試時,面試題目很多跟CodeWar上的非常類似!

6. 盡量不要吃垃圾食品。健康飲食,能讓你保持精力和快樂,這也可以算是提高了你的編程能力。長遠來看可以這樣說:身體越好,頭腦越好,代碼就越好!

Lydia的其他Tips

Lydia說,她經(jīng)常對自己說“我試試”三個字。她從不強迫自己做事情。有時候她也不想寫代碼,也會感到疲倦,只想整天看劇。這完全沒問題!人就是要在放松和勤奮之間找到適當?shù)钠胶狻S袝r候看到那些工作狂,你會覺得很緊張、很崩潰,好像如果自己不像他們一樣就浪費了時間。但其實,一旦你開始注重休息,所有事情都會變好。你會感到快樂、有精力、有動力,工作也會隨之變得更好。

總之,Lydia最后的建議是:

1. 上大學不是必須的,只要你有足夠的動力,對編程有足夠的熱情!

2. 盡可能地付出110%的努力,向世界展示你的能力。但是,一定要優(yōu)先考慮健康。睡眠非常重要!

3. 有消極情緒是完全正常的,比如覺得自己沒有編程的天賦。別被這些情緒擊垮,其實每個人都會不定期有這種情緒的。

4. 時刻回顧自己的進步。

5. 不要參與“宇宙第一語言”這種鬼扯討論,要相信自己的編程語言。

GrowthHK(Growth Hacker):雙創(chuàng)環(huán)境下,創(chuàng)業(yè)者需要將想法落地為產(chǎn)品,通過市場驗證出該商業(yè)模式的可行性,并以此吸引投資加速渠道擴展,從而實現(xiàn)產(chǎn)品的大范圍推廣;增長是創(chuàng)投環(huán)境中對各階段數(shù)據(jù)的考量,而增長黑客就是要你成為一個懂產(chǎn)品運營、市場營銷、渠道推廣、商業(yè)模式的全方位增長型人才;

本文經(jīng)授權(quán)發(fā)布,不代表增長黑客立場,如若轉(zhuǎn)載,請注明出處:http://gptmaths.com/cgo/model/4170.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
上一篇 2017-12-23 13:28
下一篇 2017-12-23 13:45

增長黑客Growthhk.cn薦讀更多>>

發(fā)表回復(fù)

登錄后才能評論