99999久久久久久亚洲,欧美人与禽猛交狂配,高清日韩av在线影院,一个人在线高清免费观看,啦啦啦在线视频免费观看www

熱線電話:13121318867

登錄
首頁精彩閱讀硅谷大佬們的親身經歷丨為什么要學編程
硅谷大佬們的親身經歷丨為什么要學編程
2018-02-07
收藏

硅谷大佬們的親身經歷丨為什么要學編程

著名編程學習網站code.org的宗旨是讓每個人都會編程,彌補程序員荒。這次code.org聚集了硅谷大佬們,分享自己學習編程的故事。

中英雙字視頻如下:

為什么要學編程

針對不方便打開視頻的小伙伴,CDA字幕組也貼心的整理了文字版本,如下:


在這個國家,每個人都應該學會如何編程…因為這會教你如何思考。

——史蒂夫·喬布斯

初次學編程是在什么時候?

比爾·蓋茨: 微軟創(chuàng)始人

我第一次接觸計算機是在13歲。

杰克·多西: Twitter創(chuàng)始人

我父母在1984年給我買了一臺麥金塔電腦,當時我八歲。

馬克·扎克伯格: Facebook創(chuàng)始人

當我在六年級的時候。

凡妮莎: Girl Develop IT創(chuàng)始人

我在大學時學的編程。

魯奇·桑吉維: Facebook的第一位女性工程師

大學一年級的上學期,計算機科學入門。

第一個寫的程序是什么?

比爾·蓋茨

我編寫了一個玩井字游戲的程序。

德魯·休斯頓: Dropbox創(chuàng)始人

我剛開始時寫的程序很簡單。我寫的第一個程序是問你最喜歡什么顏色、你多少歲之類的問題。

埃琳娜: Clothia.com創(chuàng)始人

最開始時,我學習了如何在屏幕上畫綠色的圓圈和紅色的方塊。

加布·紐維爾: Valve創(chuàng)始人

我第一次成功編寫代碼的經歷是讓計算機輸出"Hello World”,那感覺很不可思議。

馬克·扎克伯格

我開始學習編程的初衷并不是想學習計算機科學的全部內容,或者完全掌握這門學科之類的。我開始編程是因為我想做這件簡單的事,僅此而已。

我想為我自己和妹妹做些有趣的事情,我編寫了一個小程序,然后再添加一點功能。當我需要學習一些新東西的時候,我會嘗試在書或網上尋找答案,然后再添加些功能。

編程難學嗎?

德魯·休斯頓: Dropbox創(chuàng)始人

編程不像學習樂器或是從事某項運動,編程從開始時就很難得嚇人。但隨著時間你會掌握要領。

克里斯·波什: NBA全明星 大學時學過編程

編程是可以學的。我知道編程令人望而生畏,很多事情都這樣。但是,又有什么不是如此呢?

梅金德: Facebook元老級工程師

其實人們寫的大部分代碼都很簡單,更重要的是如何分解問題,然后得出復雜的算法的過程,就像平時人們思考問題時一樣。

凡妮莎: Girl Develop IT創(chuàng)始人

學習編程不需要你是天才,但你要有決心。

比爾·蓋茨

加法 減法... 僅此而已。

布朗溫: Valve的技術美工

編程不需要你是個天才,你非得是天才才能閱讀嗎?

編程有多重要?

德魯·休斯頓: Dropbox創(chuàng)始人

哪怕你想成為賽車手或是棒球運動員,或者成為建筑師,所有這些領域都被軟件完全改變了。

布朗溫: Valve的技術美工

事實上計算機無處不在。你想要從事農業(yè)?進入娛樂圈?從事制造業(yè)?計算機無孔不入。

Will.I.Am: 黑眼豆豆創(chuàng)始人 正在學習編程

如今我們都依賴科技進行交流,處理銀行業(yè)務和信息。但我們都不知道如何讀懂或編寫代碼。

克里斯·波什: NBA全明星

在上學時,放學后我會在所謂的神童班學習。當其他人知道后就開始嘲笑我,但我覺得 "我并不在乎。這很酷,我學到很多東西我的有些朋友都接到工作了”。

程序員的工作福利

馬克·扎克伯格

我們的政策是盡可能多地雇傭那些才華橫溢的工程師,最大的制約因素是如今受過訓練并有相關技能的人才太少。

德魯·休斯頓: Dropbox創(chuàng)始人

為了請到這些優(yōu)秀的人才,我們嘗試打造最棒的工作環(huán)境。

我們有一流的廚師,免費的食物,一日三餐,免費的洗衣服務 ,小吃,甚至還有休閑娛樂的地方。這里有游戲機和滑板車,還有各種有意思的東西。

在辦公室里 大家可以玩耍、放松、思考、放音樂或者發(fā)揮創(chuàng)造力。

編程改變世界

哈迪: Code.Org創(chuàng)始人

不管你是想賺錢還是改變世界,計算機編程無疑是值得學習的強大技術。

凡妮莎: Girl Develop IT創(chuàng)始人

如果以前有人就告訴我,軟件重視人文,其實是在用計算機技術幫助人們,那么這將更早地改變我的看法。

德魯·休斯頓: Dropbox創(chuàng)始人

當你有了一個想法,并用自己的雙手實現(xiàn)。通過按下個按鈕讓幾百萬人都能分享你的成果,我想我們是世界上第一代能有這樣經歷的人。

馬克·扎克伯格

想想你可以在大學寢室里開創(chuàng)一項事業(yè),讓一群完全沒有創(chuàng)業(yè)經驗的人們在一起工作,打造一件幾億人每天都在使用的東西…想想就很瘋狂,對么?這是真實的,而且非常神奇。

加布·紐維爾: Valve創(chuàng)始人

如今的程序員就是未來的巫師,比起其他人,你就像擁有魔力一樣。

德魯·休斯頓: Dropbox創(chuàng)始人

這很棒,就像我們有超能力一樣。

Will.I.Am: 黑眼豆豆創(chuàng)始人

偉大的程序員就是今天的巨星,沒毛病!

如今在美國,有100萬個最佳的工作崗位空缺……因為只有四分之一的學校教授編程課程。無論你想成為從事哪種職業(yè),學習編程都會將會讓你的職業(yè)生涯大放異彩。


數(shù)據(jù)分析咨詢請掃描二維碼

若不方便掃碼,搜微信號:CDAshujufenxi

數(shù)據(jù)分析師考試動態(tài)
數(shù)據(jù)分析師資訊
更多

OK
客服在線
立即咨詢
客服在線
立即咨詢
') } function initGt() { var handler = function (captchaObj) { captchaObj.appendTo('#captcha'); captchaObj.onReady(function () { $("#wait").hide(); }).onSuccess(function(){ $('.getcheckcode').removeClass('dis'); $('.getcheckcode').trigger('click'); }); window.captchaObj = captchaObj; }; $('#captcha').show(); $.ajax({ url: "/login/gtstart?t=" + (new Date()).getTime(), // 加隨機數(shù)防止緩存 type: "get", dataType: "json", success: function (data) { $('#text').hide(); $('#wait').show(); // 調用 initGeetest 進行初始化 // 參數(shù)1:配置參數(shù) // 參數(shù)2:回調,回調的第一個參數(shù)驗證碼對象,之后可以使用它調用相應的接口 initGeetest({ // 以下 4 個配置參數(shù)為必須,不能缺少 gt: data.gt, challenge: data.challenge, offline: !data.success, // 表示用戶后臺檢測極驗服務器是否宕機 new_captcha: data.new_captcha, // 用于宕機時表示是新驗證碼的宕機 product: "float", // 產品形式,包括:float,popup width: "280px", https: true // 更多配置參數(shù)說明請參見:http://docs.geetest.com/install/client/web-front/ }, handler); } }); } function codeCutdown() { if(_wait == 0){ //倒計時完成 $(".getcheckcode").removeClass('dis').html("重新獲取"); }else{ $(".getcheckcode").addClass('dis').html("重新獲取("+_wait+"s)"); _wait--; setTimeout(function () { codeCutdown(); },1000); } } function inputValidate(ele,telInput) { var oInput = ele; var inputVal = oInput.val(); var oType = ele.attr('data-type'); var oEtag = $('#etag').val(); var oErr = oInput.closest('.form_box').next('.err_txt'); var empTxt = '請輸入'+oInput.attr('placeholder')+'!'; var errTxt = '請輸入正確的'+oInput.attr('placeholder')+'!'; var pattern; if(inputVal==""){ if(!telInput){ errFun(oErr,empTxt); } return false; }else { switch (oType){ case 'login_mobile': pattern = /^1[3456789]\d{9}$/; if(inputVal.length==11) { $.ajax({ url: '/login/checkmobile', type: "post", dataType: "json", data: { mobile: inputVal, etag: oEtag, page_ur: window.location.href, page_referer: document.referrer }, success: function (data) { } }); } break; case 'login_yzm': pattern = /^\d{6}$/; break; } if(oType=='login_mobile'){ } if(!!validateFun(pattern,inputVal)){ errFun(oErr,'') if(telInput){ $('.getcheckcode').removeClass('dis'); } }else { if(!telInput) { errFun(oErr, errTxt); }else { $('.getcheckcode').addClass('dis'); } return false; } } return true; } function errFun(obj,msg) { obj.html(msg); if(msg==''){ $('.login_submit').removeClass('dis'); }else { $('.login_submit').addClass('dis'); } } function validateFun(pat,val) { return pat.test(val); }