成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

耗時五年,一位美國搖滾巨星自學成為程序員

新聞 前端
毫不夸張,這是我聽過的最有趣的故事。一名美國搖滾明星自學成為了程序員。

 本文轉自雷鋒網,如需轉載請至雷鋒網官網申請授權。

毫不夸張,這是我聽過的最有趣的故事。

一名美國搖滾明星自學成為了程序員。

看到這個消息,我馬上發給了我做程序員的同學,他也馬上發來調侃道:

不是吧!不是吧!搖滾明星居然要自覺加入“禿頭大軍”?

對,你沒有看錯。

那么,這位搖滾明星是誰?

Rivers Cuomo 其人

常聽搖滾樂的童鞋應該對 Weezer 樂隊并不陌生。

Weezer 樂隊成立于 1992 年。Weezer 影響了美國大批新一代流行朋克和硬核年輕樂隊,許多當代的樂團都曾被拿來與 Weezer 比較,并將 Weezer 列為影響他們曲風的來源。

[[355920]]

甚至連比爾·蓋茨都是他們的歌迷。

而 Rivers Cuomo 是這個樂隊的主唱,同時他也是個哈佛的學霸。

[[355921]]

在 Weezer 的首張專輯大獲成功之后,他在哈佛大學讀大二,并在宿舍里住了一年。

后來,他離開了學校,開始錄制樂隊備受喜愛的后續作品《Pinkerton》,但在 1997 年和 2004 年的兩次入學中,這位音樂人終于在 2006 年獲得了英語文學學士學位。

一邊搞事業一邊搞學業,兩不耽誤。

現在,Rivers Cuomo 還利用業務時間學起了編程,并且已經學習 5 年之久。

最近,他在 Github 上還利用自己所學售賣自己的歌曲的小樣。

[[355922]]

據他介紹,從 1976 年到 2015 年,這些歌曲的質量參差不齊,從磁帶錄制的小品到更精美的曲目都有。其中一些歌曲最終會被收錄到 Weezer 的 13 張專輯中,或者是各種編外項目中。

這些曲目在 Cuomo 的“Mr. Rivers's Neighborhood”站點中可以買到,分成九組,每組售價 9 美元。

感興趣的童鞋可以去康康。

地址在這里:https://github.com/algolia/voice-overlay-ios

為什么想成為程序員?

那么,是什么促使他想要變成程序員呢?

說起來,原因也很簡單。

作為一名合格的搖滾歌手,利用電子表格來記錄所有歌曲、想法等,但是后來他慢慢發現 Excel 變得越來越復雜,代入公式去記錄自己的歌曲方式讓他覺得自己好像在寫代碼,這實在太復雜了。

我幾乎是在用這些公式來寫代碼,只是它超級難用。因此,或許我真的應該用編程的方式來代替。

于是,憑借自己是哈佛大學的學生的身份,Rivers Cuomo 開啟了一個新的大門。

在瀏覽了一些在線課程后,他想要找一些看起來有吸引力的課程,結果發現哈佛大學 CS50 非常受歡迎。

耗時五年,一位美國搖滾巨星自學成為程序員

在哈佛大學歷年的課程調查中,CS50 都是最受學生歡迎的課程之一。在哈佛大學,CS50 擁有自己的展會,學生們可以在那里展示自己的編程作品,并與來自 Facebook 和谷歌等企業的技術招聘人員交流。這門課程甚至還有自己的周邊,比如壓力球和印著「I TOOK CS50」 的 T 恤。

這門課程所錄制的公開課也風靡全球,其賬號在 YouTube 頻道上擁有超過 51 萬名關注者。

CS50 課程旨在教授學生算法知識和高效解決問題的能力。主題包括抽象、算法、數據結構、封裝、資源管理、安全性和軟件工程,語言包括 C、Python、SQL、HTML、CSS 和 JavaScript。

另外,本課程完全免費,也不需要購買任何書籍。

而想要成為程序員的第一步就是要學會如何寫代碼。

而代碼的選擇毋庸置疑,一定要學 Python,畢竟這是當今深度學習界最火的語言,沒有之一。

哈佛大學的 CS50 剛好滿足這一要求。

第一周的課程是使用 Scratch。

Scratch 是由麻省理工學院的“終身幼兒園團隊”設計開發的一款圖形化編程工具,旨在讓程序設計語言初學者不需要先學習語言語法便能設計產品,主要面對青少年開放。

開發者期望通過使用 Scratch,啟發和激勵用戶在愉快的環境下經由操作(如設計交互故事)去學習程序設計、數學和計算知識,同時獲得創造性思考、邏輯編程和協同工作的體驗。

Rivers Cuomo 形容這個課程的內容像是點擊和拖動式的編程,類似制作一款小視頻游戲。

在學習了一段時間后,Rivers Cuomo 接觸到了 Python。

我很驚訝 Python 的強大功能和直覺,我可以完成這么多事情。在這門課程結束后,我開始編寫一些程序,這些程序可以真正地幫助我。

在以前的工作中,Rivers Cuomo 要寫一首新歌或者錄制一首歌,僅僅是把這些想法變成目錄后輸入到 Execl 里,并且過程也很繁瑣。但是當他學習了 Python 之后,原來這些看似繁瑣的事情可以變得簡單,只要用幾串代碼就可以完成,簡單多了。

據他介紹,他在編程項目上花費了大約 70% 的工作時間。

最近,他還計劃參加哈佛大學的 CS50M 后續課程,該課程的核心是為移動應用開發。

果然是活到老學到老的模范啊。

而且,用代碼記錄自己的喜歡的音樂可以說非常酷了。

但最關鍵的是,如果沒有熱愛,這一切都無從談起。

相信這也和在開源社區貢獻代碼的程序員一樣,他們在業余時間里所制作的軟件,也都是出自于心底對于某個項目的熱情與堅持。

或許,下一次你再遇到程序員時,你會發現他可能是個隱藏的吉他手、貝斯手、作曲人,有人散發著文藝氣息,有人有著與生俱來的幽默。

 

責任編輯:張燕妮 來源: 雷鋒網
相關推薦

2015-06-02 04:38:54

程序員俄羅斯程序員

2016-01-27 10:36:25

程序員自學

2018-01-03 14:59:44

IT外包程序員

2019-04-17 09:14:39

程序員 996馬云

2013-12-05 13:41:15

女程序員奮斗

2015-04-14 09:29:25

CTO程序員

2020-01-21 22:00:34

程序員技能開發者

2012-04-25 09:14:57

C++

2015-12-22 15:49:28

程序員互動訪談

2014-05-28 09:33:39

程序員薪資

2013-11-04 10:32:01

Facebook女程序員

2015-10-28 09:11:31

Python導師級程序員

2020-12-29 11:06:46

程序員技能開發者

2015-12-24 18:00:45

資深程序員

2013-03-19 10:18:07

程序員

2011-03-03 20:53:28

程序員人才

2020-12-07 14:58:50

程序員開源開發者

2014-06-27 09:17:53

程序員

2021-02-20 10:37:43

代碼編碼開發

2014-06-30 16:08:29

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久久久久久久久久久久久av | 国产精品视屏 | 日韩欧美高清 | 天天看天天爽 | 精品国产一区二区国模嫣然 | 亚洲精品v日韩精品 | 新疆少妇videos高潮 | 男人天堂网址 | 日韩成人高清在线 | av黄色在线观看 | 久久久高清 | 午夜影院黄 | 91视频免费黄 | 99日韩| 国产精品2 | 久久不卡 | 91n成人 | 精品欧美一区二区精品久久久 | 日韩国产三区 | 成人免费在线 | 国产精品成av人在线视午夜片 | 日本久久精品视频 | 亚洲国产精品一区二区三区 | 欧美日韩国产在线观看 | 在线视频一区二区三区 | 91精品国产综合久久精品 | 精久久| 女人牲交视频一级毛片 | 羞羞在线视频 | 成人在线精品视频 | 成人性视频在线 | 天天干视频 | 国产色婷婷久久99精品91 | 精品国产一区二区在线 | 精品久久久一区 | 久久久网 | 91精品麻豆日日躁夜夜躁 | 啪啪免费网 | 四虎午夜剧场 | 九九热这里只有精品在线观看 | 亚洲九九 |