萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> 編程語言綜合 >> 珍妮的故事:從不會寫代碼的門外漢到程序員

珍妮的故事:從不會寫代碼的門外漢到程序員

  我不想說出她的名字,這裡就叫她珍妮吧。

  珍妮有5個最好的朋友,其中2個是Google的工程師,一個是Eventbrite的工程師,一個是架構師,另外一個是她的老爸(一個很可愛的人),是珍妮家鄉的州足球隊的主席。

  珍妮畢業時拿的是企業管理專業的學位證書。這是個錯誤。在舊金山,企業管理基本上就是說你要去照看別人的工作。

  珍妮來到加利福尼亞時是2008年。經濟形勢對她很不利。她這個剛畢業的人能找到工作的那一點點機會被人才市場裡洪水般湧入的中級或高級人才沖的無影無蹤。為了生活她別無選擇,她找到了一個在藥房配藥的工作。

  珍妮一直在尋找跟她的專業相關的工作。2009年,她找到了一份在Genentech公司做客服的工作,但卻抱怨不止。她的字典裡根本沒有“工作愉快”這個詞。她張口閉口就是期待假期。她關心的是有什麼新電影要上映了。更糟糕的,她喜歡談論那些名人的八卦新聞。珍妮活得很簡單。

  2010年下半年,珍妮注意到她的在Google工作的朋友的幸福和快樂。他對她說了Google的事,說了很多。她問他為什麼這麼快樂。答案很簡單:他開發的東西在改變著這個行業,甚至這個世界。他做的事是有意義的。

  一種光明在珍妮的心中被點亮;她有了新的目標。她要做技術工作,她想做一名QA工程師。她把她的朋友召集到一起,他們給她指明了得到她想要的東西的道路,只要她能堅持的住。

  請注意,那是2010年下半年。她還從來沒有寫過一行代碼。她不知道命令行指令是什麼。她玩不轉她的智能手機。

  她的那個在Google工作的朋友正在利用業余時間攻讀碩士。

  珍妮以他為榜樣,報名參加了O’Reilly學校的HTML/CSS/Javascript速成班。每一步都很艱難,她把業余時間全部投入學習前端開發和基本的網頁編輯中。幾個月後,她開始去申請QA工程師的職位。

  也許是草率,也許是愚蠢,她申請這些她完全不能勝任的職位,但失敗的痛苦反而讓她更堅強。每一次面試失敗,她回到家,研究每一個被問到的問題,把這些不知道的計算機知識分解、掌握。學習中,她覺得這些刻苦的努力會給她帶來好運。

  好運真的來了,她有了一次給Quipster應用——一個還未正式發布的iPhone做黑盒測試的任務。她有了起步資歷,她立即把它寫進了簡歷裡(跟她的架構師的朋友學的)。她需要更多這樣的經驗。

  在業余時間學了Python後,她的信心更加膨脹了,這讓她投了更多的求職信。

  2011年初,她終於在舊金山的一家有20個人的創業公司裡找到了一份全職的QA測試工作。這是正式的,她現在進入科技領域了。但她不編碼。她不是在改變這個行業。

  至少珍妮的一只腳已經踏進來了。現在她可以休息一下了。她可以隨波逐流,看公司能把她帶向何方。不是嗎?

  錯。她的在Eventbrite的朋友,人們都稱他為程序猿。不但能掙錢,他還參加各種研討會,他把他的社交生活和技術工作完美的結合到了一起。珍妮覺得這樣活著不錯。在她的公司,Ruby是做QA自動化測試的一種選擇,她開始學習Ruby,並把它用在Watir裡。她開始參加關於Selenium 和Watir的自動化測試的聚會。很快,這些聚會繁衍成了女人們Ruby愛好者聚會、周末學習小組和編程沙龍。

  六個月後,她信心十足的執行了她的最重要的一個計劃。她向一個叫PocketGems的公司遞交了簡歷,在面試中,她輕松的征服了面試官,但她並沒有辭職進入PocketGems公司,她只是想看看自己究竟有什麼不同。

  在他的朋友們的點撥下(她的技術水平還不是很高),她利用這次PG的求職事件在她當前的公司裡成功的晉升到了全職的QA自動化測試工程師的職位。她終於得到了她想要的。

  如今,珍妮已不知道有什麼名人又出绯聞了。她在當客服那陣子已經坍塌的生命之路如今被推平、碾壓成了高速公路。

  9個月裡,她從一個從沒寫過代碼的人變成了一個天天寫代碼的人。她的薪水翻了三翻。她工作很愉快。她開發的東西是能讓這個行業變的更好的東西。珍妮在做有意義的事情。

  附言—珍妮在這9個月裡還學會了中文。

  最後一句話:如果你和你的朋友之間談話的主要內容不是關於你如何取得進步,那你需要找些新的朋友。

  本文是從 You Are the Average of Your Five Closest Friends. 這篇文章翻譯而來。

  文章來源:外刊IT評論

copyright © 萬盛學電腦網 all rights reserved