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

Web開發者職業生涯的11個階段

開發 前端
在職業生涯的早期,通常都不知道自己要做什么。就像離開水的魚,每一行代碼都是一個謎。Doctype? 嗯嗯?div又是蝦米東西?第一個階段是一個嚇人的、可怕的但是令人興奮的過程。

Web開發者的職業生涯有許多斜坡,非常有趣。考慮這陡峭的學習曲線,你完全可以從中經歷從沮喪到啟發再到自以為的心態起伏。本文將會通過一些有趣的動態圖來描述這其中的各個階段。

1. 小白

 

在職業生涯的早期,通常都不知道自己要做什么。就像離開水的魚,每一行代碼都是一個謎。Doctype? 嗯嗯?div又是蝦米東西?第一個階段是一個嚇人的、可怕的但是令人興奮的過程。是有多少可怕的語言啊,魂淡?

但是,你最大的優勢也許就是你永遠不知道你前面的坑有多深。學習HTML是往前邁出的一小步。

2.邁出第一步

 

盡管需要一段時間,但是你最終就會開始進入到Coding的世界。第一階段是壓倒一切的“怎么/從哪開始”的階段,而第二階段就是你慢慢開始建立屬于自己的技能集。當然,CSS的語法定義風格仍讓你覺得不能適應,但至少你在編輯器里修改代碼之后能夠在瀏覽器即時看到效果。這是一個奇妙的感覺!

3. 徹底挫敗

想象在山洞里迷路,用手電筒環顧每個隧道來搜索一個出去的路。沒走一步,你都希望看到一絲微光。不幸的是,我們這個行業的學習曲線是最陡的。很抱歉地告訴你,散斑的光不會持續很久。預計花費數百小時在這個階段,當你想要弄清楚各種讓你抓狂的東西時,就去閱讀各種技術書籍,并反復閱讀。

如果這種挫敗感來得勢不可擋,找到在我們職業生涯中以某種確切的方式應對的平和的態度。你不是一個人,堅持下去,不久之后,你就會到達驚喜時刻。

4. 驚喜時刻

驚喜時刻是這個世界上最好的感覺之一:那種短暫的瞬間就是,突然間,你做到了!“哈哈哈,我現在明白了!”就我自己來講,我通常都是在其他人都在睡覺的晚上在Coding上有這種突破的驚喜。通過反復閱讀,曾經模糊的東西到現在,至少一些是變得清楚的。

這是一個于所有的技術和語言你開始學會點擊的階段。

5. 如履薄冰

就像上一個階段一樣,如履薄冰階段時間也很長。在這個階段,你能夠成功的構建應用程序,并實現想要的結果。你實現的方法中代碼通常很長,而且你腦海中尚未形成測試的概念。

但至少你能做出實例。這個時候,保持你的Github的請求限制在穩定和錯誤修復。并且不要低估這樣做的價值。

6. 照貓畫虎

模仿階段很重要。沒有什么比閱讀你心中的大神的代碼,甚至一行一行地敲到自己的編譯器里來學習Coding來得更有效了。不要覺得這樣不好,每一個藝術生涯都有去模仿的階段!幸運的是,GitHub已經使這種形式的沉默的嫉妒比以往任何時候都來得容易。當然,模仿不會帶你走到很遠,但是這是一個很好的開始。模仿那些能夠鞏固激勵你的人,最終你會形成自己的風格。

7. 得意忘形

在這個階段,你終于到達一個槽里。確實有巨大的改進空間,但是你的信心也在迅速膨脹,或許這樣太快了。人們常說,在剛開始,你都還不知道自己有多渺小!

在這個階段,忍住變得過于自信的沖動。這對誰都沒有好處,只能讓更有才華的未來的你在回憶的時候連連搖頭。當你想要在別人的GitHub, Reddit或者StackOverflow頁面上留下諷刺的“哥們,學學怎么Coding吧”的評論時,千萬別這樣做。不久前,你也只是一個完完全全的小白。鼓勵,而不是打擊別人。我們都在一條戰線,只是在不同的階段而已。

8. 學習神器Vim

如果你曾經在一個開發者的旁邊,驚奇于其在代碼編輯器操作的速度時,有可能,他們用的是Vim。盡管它的學習曲線同樣陡峭,但是一旦你達到山頂,你的工作流程對于旁觀者來說就會像變魔術似的。

這是你開始駕馭你的Coding技術和工作流程的階段。合適的工具跟技術一樣重要。

9. 當代碼成為藝術品

雖然這需要數千小時,但是有一天,你會看到自己的代碼輕松通過調試,拍著自己的大腿嗷嗷:“艾瑪,勞資太油菜了,這TMD簡直就是藝術品”。你的代碼采用了版本控制,是很好地抽象的,完全可測試的、可伸縮的和易讀的。在你的職業生涯的某一個點上,你可能會為集中于寫出讓人困惑的但是有效的代碼。利用每一個可能的語言怪癖和隱藏功能并不意味著稱得上一個成熟的開發者。只是為了展示自己打出來的包有多聰明而遷移簡化復雜的邏輯甚至到只有一行代碼,也是不可取的。這意味著你是一個傲慢自大的開發者,不為將來的代碼維護者考慮。

代碼變成藝術品的同時,要保障其可讀性能夠保障其能夠順利地被執行。這個階段,你的代碼是為人而寫,而不是為機器寫的。

10. 駕輕就熟

當Coding成為一種本能,恭喜你,你已經到達職業生涯的下一個階段。不再思考語言或者框架層面的問題,而是你能輕松地看出問題,并從你的開發工具箱中選擇正確的工具來提供解決方案。一個老練的開發者懂得為什么牛仔路徑很少是正確路線。每一個新特性都是經過項目組員的討論,準備白板,撰寫梗概,并生成測試,這些工作都是在開始Coding之前完成。

你已經成為一個成熟的、經過深思熟慮的并愿意與其他人一起工作的開發者。祝賀。

11. 搖滾明星

很少有人達到這個階段。搖滾明星階段就是職業生涯的巔峰。除了你的工作,你經常在會議上發言,作為無數流行的開源項目的領導者。同時還抽時間參與郵件列表,幫助IRC上的新人,為web的未來做貢獻。你是為了興趣而編寫編譯器和詞法分析器的人。

你被別人稱為搖滾明星或武林高手,盡管你討厭這樣的標簽。同時,你比其他人都清楚還有很多東西需要學習。

英文原文:http://net.tutsplus.com/articles/general/the-11-phases-of-a-web-developers-career-as-illustrated-by-memes/

原文鏈接:http://www.cnblogs.com/seansevn/archive/2013/03/25/2981356.html

責任編輯:張偉 來源: jacobsen
相關推薦

2009-07-01 09:28:45

2012-09-18 09:40:24

程序員職場職業

2009-03-11 11:51:11

2009-03-24 09:29:51

職業生涯生活方式創業

2017-05-09 16:31:43

云計算職業DevOps

2011-05-24 12:57:46

“中國百位明星CIO在

2018-12-21 14:44:17

數據科學職業生涯代碼

2023-08-14 10:48:57

2010-08-09 14:28:04

職業生涯

2022-10-19 08:31:29

IT職業部門

2012-07-17 11:13:44

程序員

2022-04-26 10:44:27

IT專業人員IT職業道路

2022-10-13 10:32:46

IT專業人員IT職業生涯

2021-06-15 14:36:38

程序員職業經歷

2019-09-09 10:41:24

網絡職業網絡工程師網絡

2009-10-23 12:32:23

信息安全

2012-04-13 14:44:00

梁念堅

2022-07-21 14:33:31

加密貨幣加密職業區塊鏈

2011-05-03 14:32:08

DBA職業生涯

2023-01-02 08:57:43

IT職業業務
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品99 | 99reav| 久久久蜜臀国产一区二区 | 欧美一级在线 | 亚洲91 | a国产视频| 亚洲高清在线观看 | 毛片片| 黄色高清视频 | 久久国产亚洲 | 成年人黄色一级片 | 成人综合视频在线观看 | 亚洲精品视频一区二区三区 | 欧美在线观看黄色 | 久久久高清 | 在线中文视频 | 国产资源一区二区三区 | 特级毛片 | 欧美激情精品久久久久 | 国产精品一区二区三区四区 | 天天干狠狠操 | 欧美视频免费在线 | 国产精品特级毛片一区二区三区 | 亚洲 成人 av | 在线小视频| 日韩精品一区二区三区在线观看 | 亚洲成人福利在线观看 | 成人影院一区二区三区 | 91视频在线| 国产精品黄 | 欧美国产精品 | 日韩电影免费在线观看中文字幕 | 国产成人精品久久二区二区91 | 国产一区二区三区视频在线观看 | 色婷婷综合久久久中文字幕 | 成人免费视屏 | 三级在线视频 | 国产免费一区二区 | 久久久无码精品亚洲日韩按摩 | 成人欧美一区二区三区在线播放 | 欧美日韩视频在线第一区 |