在美國當個程式員,沒你想的那麼難

來源:互聯網
上載者:User

標籤:style   http   使用   os   strong   資料   2014   代碼   

想在美國當程式員?可能沒你想象的那麼難。就算沒錢去正經大學念個電腦科學,也有其他出路。

最近,越來越多的線上學習編程學校在美國火了起來。許多真實的案例都為一些有志於此的人指出了一條光明大道:無論你是想找工作的窮學生,還是想改行的中年危機男,程式員的世界都歡迎你。

“閃電戰”編程課程

西雅圖的“代碼夥伴”(Code Fellows)學校,就非常確信他們能夠協助學生找到工作。他們為學生提供六個星期的“閃電戰”編程課程,讓學生能夠完成從零基礎達到基本入門狀態,收費1.2萬美元——如果還是找不到工作,學費可以全退。

類似學校的興起背後,是美國互連網市場的日漸繁榮,這導致了程式員供不應求的局面。據美國勞工部的資料預測,2020年美國大約會空出100萬個程式員職位。而且許多傳統高校對電腦課程的不怎麼上心,正在讓這個缺口越來越大。

比如今年華盛頓大學的電腦系,就只招了1/4完全夠格的申請者。這樣的事情在全美高校現在比比皆是。無論是報考電腦系,還是在校生選修電腦課程的比例,都在火箭式上升。

對於那些沒能成功申請上一個電腦課程的學生來說,好在在程式員的世界裡,學位並不是通向工作的唯一途徑。

比如業界標杆Google公司裡,一些團隊就有14%的程式員沒有相關正式學位。放大到全美來看,67%的編程崗位都是來自非科技類公司,這就意味著編程之外,還需要其他正常商業技能。

從這個角度來看,和焊接工或者木匠一樣,編程其實就是一門手藝。是一門任何人都可以在幾周或者幾個月內稍加學習就具備基礎技能的手藝。而且一旦那些剛剛開始的編程菜鳥們靠著這些基本技能混到了第一個工作,此後的職業發展道路上,他們就和其他正規學校出來的程式員同行們獲得了相等的機會,只要各憑本事就好。

以臉譜網(Facebook)為例,每一個工程師在進入該公司要做的第一件事,就是6個星期的集中訓練,大部分的課程自然都和編程相關。公司設立這個規定流程,是因為在大部分的高校裡,電腦系都更注重理論學習而不是實打實的編程。後者其實包括了各種最流行的程式設計語言、專案管理與合作等一系列龐雜知識,這意味著一個合格的程式員往往需要和幾十個其他程式員以及幾百萬運行程式同時打交道。

那些線上編程短訓學校們,就試圖協助這些有意進入程式員世界的門外漢,從一開始就跳過單調而不實用的理論,直擊那些公司最關注的實際技能——比如網站維護或者做一個APP。

這倒不是有意忽視基於大學教育基礎之上的電腦學位的價值。如果一個學生能夠負擔得起這樣的教育當然很好,但是從美國學生財務資料上來看不太樂觀。目前美國學生貸款已經創下了1.2萬億美元的紀錄,其中許多都註定會變成壞賬。

程式員或終被替代

電腦學位有助於理論學習並且協助那些頂級工程師繼續磨練這門藝術,但在這個互連網如此普及的時代,要求每一個程式員都要有一個電腦學位,就相當於要求每一個砌磚工有一個建築學位一樣。

另一家線上編程學校“代碼學院”(Codecademy),號稱已經有2400萬的全球使用者註冊使用其課程。不過這所學校的聯合創始人紮克·西姆斯不太想把代碼學院看成是一個職業學校。

“樹屋”(Treehouse)的聯合創始人卡森則認為,自己那張十幾年前獲得的電腦學位完全沒有用。一日千裡的互連網科技讓工程師們必須持續學習新的模型和語言,這讓很多半路出家的人有時也能站在同一起跑線上,只要他們願意終其一生磨練這門技能。

“幾乎所有我們現在能觸摸到的東西都能和一個什麼軟體連上,這是人類曆史上的頭一遭。”卡森說。這就如矽谷一句最流行的話所言:“未來只有兩種人,知道如何編程的人,和只能遵從機器指令的人。”

當然,就算已經出現了各種令人驚歎的成功個案,所有這些編程速成學校都還沒有辦法提供畢業生就業率的資料。當然這些學校也都是這兩年剛剛開始進入市場,還要考慮到其中一些免費的線上學校中輟學率驚人。在上個月,“代碼學院”有88%的學員順利畢業,但是“代碼學院”對學員的篩選非常嚴格。

“你並不需要特別的天才或者學術教育,來成為一個優秀的程式開發人員。”卡森說。從“樹屋”畢業需要學員支付每個月25美元的學費,以及將近一年的時間成本。

隨著互連網科技註定要向人類社會的每一方面繼續快速滲透,程式員崗位也會像其他被其所代替的勞動分工一樣,越來越形形色色。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.