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

我是如何在12周內成為一名程序員的

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

我的故事

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

當我丟掉州彩票的那份工作時,我就在想公關這行可能真的不適合我。我想做一名程序員。于是我開始節衣縮食學習編程。家人對我的情況非常擔心。從2月 份到5月份的那段時間,我幾乎只要是沒睡著就是在學習編程,學習Linux以及計算機科學。我自學Python,自學Django。我學了一些函數式編程 和命令式編 程。對Linux命令行有了一個不錯的了解。

我沒有做的

有人問我:“你如何在11周內學會了Django?”

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

 

[[135771]]

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

你是以網絡資源開始的還是以書本資源開始的?

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

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

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

你有指導老師嗎?

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

之前有過什么特別的經歷對于你現在自學成為程序員有什么幫助的嗎?

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

你怎樣選擇學習Django的?

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

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

我想重申一下我并不是一個自學天才也沒有什么很特殊的天分。我只是很努力的學習罷了,因為我窮困潦倒而且沒有其他選擇。我幾乎消耗了所以可以幫助我達到現在這個地步的資源——一個既可以讓我賺錢又喜歡的工作。這就是我的學習過程。

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

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

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

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

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

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

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

結論

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

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

  • 2.學習一門語言,而不是一個網絡開發框架

  • 3.努力學習

  • 4.構建一個網絡,參加行業活動,寫博客等,告訴人們你是一個值得共事的人

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

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

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

責任編輯:王雪燕 來源: 36KR
相關推薦

2012-12-12 09:52:18

程序員

2011-11-09 13:52:04

程序員

2019-01-28 11:54:28

程序員技能溝通

2015-05-15 10:39:44

Java 冠軍程序員?

2011-04-11 17:41:35

C++程序員

2017-09-21 09:44:00

編程程序員軟件開發

2011-05-03 08:54:36

2021-02-21 13:49:48

Java程序員開發

2015-03-19 14:56:08

程序員專專家級的程序員

2022-09-30 10:32:59

API文檔

2015-11-30 11:01:07

程序員閱讀源代碼

2015-11-30 08:57:07

源代碼閱讀程序員

2020-05-07 15:14:10

程序員技能開發者

2021-02-05 14:56:39

YouTube編程程序員

2011-05-23 15:18:34

程序員

2011-03-07 13:51:01

搜索程序員

2021-03-12 16:17:37

程序員 女性主義兩性 價值觀

2018-01-02 14:40:58

程序員年齡時間

2020-03-23 09:27:51

程序員技術設計

2018-02-26 11:13:01

程序員技能開發
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 精品粉嫩aⅴ一区二区三区四区 | 91精品国产日韩91久久久久久 | jdav视频在线观看免费 | 精品久久香蕉国产线看观看亚洲 | 一区二区高清不卡 | 久久久精品一区 | 国产精品久久久久久中文字 | 女同久久另类99精品国产 | 日韩一级免费观看 | 久久伦理电影 | 瑟瑟视频在线看 | 久久婷婷av| 一区二区av| 91精品国产91久久久久久最新 | 国产精品久久久久久久久污网站 | 91免费观看国产 | 欧美日韩电影一区 | 婷婷激情在线 | 一区二区免费看 | 羞羞的视频免费看 | 欧美精品一二区 | 久久精品亚洲精品 | 黄色毛片一级 | 精品国产乱码久久久久久蜜柚 | 一区二区三区av | 精品国产一区二区国模嫣然 | 久久五月婷 | 亚洲成人精品在线 | 精品在线99 | 日本一本在线 | 国产精品综合视频 | www.国产精| 国产精品久久一区二区三区 | 一区二区三区在线 | 黄色一级毛片免费看 | 中文字幕在线观看一区 | 国产精品久久久久久久岛一牛影视 | 天天爽一爽 | 综合精品久久久 | 久久久久久综合 | 欧美中文字幕 |