一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

我是如何在12周內(nèi)由零基礎成為一名程序員的

  英文原文:How I Became a Programmer

  我的故事

  在海軍陸戰(zhàn)隊服役超過10年后,我于去年7月份退役了。隨后在8月份找到了一份賭場的工作做公關,到今年2月中旬的時候又被辭退了。到5月中旬的時候我在 DE 協(xié)會找到了一份臨時的“初級用戶體驗工程師”工作,而到了8月底我則成了正式的“用戶體驗工程師”。

  當我丟掉賭場的那份工作時,我就在想公關這行可能真的不適合我。我想做一名程序員。于是我開始節(jié)衣縮食學習編程。家人對我的情況非常擔心。從2月份到5月份的那段時間,我?guī)缀踔灰菦]睡著就是在學習編程,學習 Linux 以及計算機科學。我自學 Python,自學 Django。我學了一些函數(shù)式編程和命令式編程。對 Linux 命令行有了一個不錯的了解。

  我沒有做的

  有人問我:“你如何在11周內(nèi)學會了 Django?”

  事實上,我并沒有針對 Django 本身去學。而是在為了使得用 Python 編寫應用更加容易的情況下學到的。也就是說完全出于偶然。因此我不想被稱作一名“Django 開發(fā)者”。換句話說,如果我過去是在花大量的時間去專門學 Django 本身,而不是去學如何使用 Django 工作,我可能遠沒有現(xiàn)在的編程能力。

  以下是好奇的朋友們給我的一些問題以及我的回答

  你是以網(wǎng)絡資源開始的還是以書本資源開始的?

  我都有用。這包括 DjangoprojectStackOverflowMIT 關于計算機科學的開放課

  你的每天或者是每周時間是怎么安排的?

  有時每天8個小時,有時12個小時,有時16個小時,總之每天都要花很多時間。因為沒工作,又是單身父親,所以會特別有意志特別有激情。這樣的一個境況使得我能十倍努力的工作,不玩游戲,不看電視,甚至整天不睡覺,完全沉浸在代碼、編程里。

  你有指導老師嗎?

  是的,我有。他是一個非常聰明而且成功的人,幾乎在我成為程序員路上的每一個方面都給了我指導。這其中包括很多非常具體的編程知識(比如 Python&Django),還有職業(yè)建議等。

  之前有過什么特別的經(jīng)歷對于你現(xiàn)在自學成為程序員有什么幫助的嗎?

  沒有很多特殊的經(jīng)歷。我很早之前對電腦有過狂熱的愛好,學過一點 QBasic&VisualBasic,后來又斷斷續(xù)續(xù)的弄過一點 Python,但大部分時間都沒怎么弄。除此之外沒有其他的了。

  你怎樣選擇學習 Django 的?

  這個很簡單。因為我想要模仿的一個人就是通過 Django 取得了很大的成功。

  可以分享一下你的學習過程嗎?

  我想重申一下我并不是一個自學天才也沒有什么很特殊的天分。我只是很努力的學習罷了,因為我窮困潦倒而且沒有其他選擇。我?guī)缀跸牧怂钥梢詭椭疫_到現(xiàn)在這個地步的資源——一個既可以讓我賺錢又喜歡的工作。這就是我的學習過程。

  想了解一下你具體學習 Django 的過程,或者給我一些建議或推薦一些學習資源(HTML/CSS,JavaScript)?

  事實上,我唯一的建議就是動手去做。我真的花了很多時間學習,而且我也享受學習的過程。

  正如我在上面已經(jīng)說過,我沒有刻意去學 Django,Ruby on Rails 或者 Noir。我想幫助我成功的一個重要因素是學習語言以及其背后的工作思想,然后再通過一個網(wǎng)絡框架去更好的學習那門語言。因此對網(wǎng)絡框架的學習都是我在學習編程語言中偶然所得的。

  我建議想學的朋友去看看 irc.freenode.NET,去讀讀 Django 文檔并不懂就問。我就是這樣做的,而且效果也很不錯。不過我并不是完全坐著讀文檔,大部分的時間我都會自己做一些東西以更好的理解背后的工作思想。我個人是一個動手學習者,有些人可能不是,但是動手幫助我獲得了成功。而你可以選擇更適合你自己的方式。

  你是如何向公司展示你自己的技能的?是給他們看你的項目了嗎?

  Github,Github 還是 Github。我覺得強調(diào)的再多有不過分,做一些東西,放到 Github 上去,讓人們知道你很富有激情也很聰明好學。

  另外還有網(wǎng)絡。參加一些行業(yè)活動,發(fā)微博,寫博客,和你周圍的圈子進行互動。在我看到我現(xiàn)在這份工作的前一周,我就曾在一個論壇上發(fā)布過一個簡短的演講,這也使得有些人注意到了我。

  結(jié)論

  如果要我概括我的整個學習過程的話,我想以下幾點值得一說:

1. 問問題,有好奇心,富有熱情

2. 學習一門語言,而不是一個網(wǎng)絡開發(fā)框架

3. 努力學習

4. 構建一個網(wǎng)絡,參加行業(yè)活動,寫博客等,告訴人們你是一個值得共事的人

5. (選擇性的)將你自己放到一個沒有退路的地方,破釜沉舟

  最后我想說的就是我覺得自己非常幸運。我現(xiàn)在還算不上一個很棒的開發(fā)者,而且我的職業(yè)也才剛剛開始。但是我很高興通過自己的努力改變了我的生活軌跡。我也希望我的經(jīng)歷可以幫到你們。

  后記:有人可能會對文中提到的神秘老師感興趣,作者 Matt 并未在文中說明他是如何遇到這位老師的,不過在讀者評論下面他給出了回復。Matt 是通過經(jīng)常逛這位前輩的網(wǎng)絡論壇認識他的。后來隨著逐漸的熟悉便開始尋求他的幫助指導,最后也才有了 Matt 今天的程序員之路。

  Via MattDeboard

it知識庫我是如何在12周內(nèi)由零基礎成為一名程序員的,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 欧美一区二区三区在线视频 | 国产成人综合91精品 | 国产真实伦1 | 色网站在线免费观看 | 久热网 | 91国内在线 | 91久久国产情侣真实对白 | 亚州一二区 | 婷婷综合影院 | 国产福利91精品 | 99久久精品国产免看国产一区 | 国产黄色片在线播放 | 色视频在线观看免费 | 99久久精品国产麻豆 | 好吊妞视频haodiaoniucom | 成人免费福利视频 | 91网站免费观看 | 国产精品麻豆一区二区三区 | 免费国产午夜高清在线视频 | 在线观看精品视频一区二区三区 | 久久黄色大片 | 色网站在线免费观看 | 欧美激情在线精品一区二区 | 亚洲人成77777在线观看网 | 亚洲第一成年网 | 欧美午夜性 | 午夜视频在线免费播放 | 男人猛桶女人下面视频国产 | 国产成人精视频在线观看免费 | 国产精品一页 | 日韩午夜在线视频 | 91免费国产视频 | 看大片全色黄大色黄 | 搞av网 | 精品国产日韩亚洲一区二区 | 岛国最新资源网站 | 国产精品午夜国产小视频 | vr欧美乱强伦xxxxx | 国产成人福利免费观看 | 欧美性禁片在线观看 | 在线亚洲天堂 |