<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          IT 小白成長為技術(shù)大佬的真實(shí)經(jīng)歷

          共 2323字,需瀏覽 5分鐘

           ·

          2020-12-01 19:02

          Phodal 是我很喜歡的一個(gè)技術(shù)大佬,經(jīng)常活躍在 GitHub 和知乎上。

          他的 GitHub 主頁非常的綠,見下圖。

          他的知乎主頁榮譽(yù)滿滿,見下圖。

          當(dāng)我覺得一個(gè)人很厲害的時(shí)候,就會(huì)悄悄地關(guān)注著,即便是偷偷地加了他的微信好友,也不太敢吭聲。

          嗯,默默地做一個(gè)關(guān)注者,沒有打擾,挺好!

          Phodal 從小就接觸了軟件編程,畢業(yè)于西安文理學(xué)院電子信息工程專業(yè),是一名資深硬件愛好者,偶爾搞搞移動(dòng)應(yīng)用開發(fā),人工智能等等。

          他喜歡寫技術(shù)文章,個(gè)人最喜歡的語言是 Python 和 JavaScript,但工作上使用最多的是 Java。目前就職于 ThoughtWorks(中文名叫做思特沃克,一家技術(shù)氛圍非常不錯(cuò)的外企),主要工作是 Web 開發(fā)。

          Phodal 上小學(xué)時(shí),鎮(zhèn)上的小學(xué)會(huì)定期舉辦一次計(jì)算機(jī)比賽,所以在那段時(shí)間,他都泡在學(xué)校的機(jī)房里玩 DOS,不用上課,不用做作業(yè)(二哥我實(shí)名羨慕了)。

          他在小學(xué)時(shí)期參加的比賽有:

          • 四年級,UCDOS 下的五筆打字比賽

          • 五年級,使用 Logo 語言比賽

          • 六年級,Windows 95、Windows 98 上的 Office 操作比賽

          初中的時(shí)候參加過 QBASIC 的比賽。

          高二的時(shí)候?qū)W習(xí)了 3D 游戲編程。

          高三的時(shí)候,父母借了一些錢,再加上一些積蓄給他買了一臺(tái)電腦。

          (父母這樣無條件的支持,真的是人生最大的幸福)

          有了自己的電腦后,Phodal 就開始玩起了 GUI 編程,后來發(fā)現(xiàn)需要一些底層的基礎(chǔ),就開始研究起了 Linux 內(nèi)核。

          等高中畢業(yè)的時(shí)候,發(fā)現(xiàn)大學(xué)的計(jì)算機(jī)專業(yè)好像沒啥意思,就去學(xué)硬件了。

          (二哥我上大學(xué)才碰到電腦,才學(xué)了計(jì)算機(jī)編程,淚目)

          上了大學(xué)后,Phodal 就開始焊電路了,最有成就的一件事是拿元件焊了一個(gè)可以正常使用的電話。不過后來發(fā)現(xiàn)發(fā)現(xiàn)軟件公司的工資更高,而且好找工作,就“棄暗投明”又改學(xué)軟件了。

          這里順帶推薦一下 Phoda 在大學(xué)時(shí)期讀過的優(yōu)質(zhì)書單,我覺得也非常不錯(cuò)。

          第一彈:如何寫好代碼——重構(gòu)與設(shè)計(jì)模式

          從編寫可讀的代碼,到重構(gòu)現(xiàn)有的代碼,再到設(shè)計(jì)模式,是編碼的必備法則。

          第二彈:如何寫前端框架——前端讀書路線圖

          以 JavaScript 作為例子來解釋如何去學(xué)習(xí)一門語言,從語法到最后的 MVC。

          第三彈:機(jī)器學(xué)習(xí)讀書路線

          機(jī)器學(xué)習(xí)依賴于大量的數(shù)據(jù)和理論知識,而數(shù)據(jù)又可以創(chuàng)造出美妙的數(shù)據(jù)可視化圖像。

          第四彈:持續(xù)交付讀書路線圖

          想要構(gòu)建一個(gè)好的項(xiàng)目,構(gòu)建系統(tǒng)、自動(dòng)化測試、可配置缺一不可。

          第五彈:領(lǐng)域特定語言讀書路線圖

          最好的語言就是可以表達(dá)你業(yè)務(wù)的語言。

          第六彈:架構(gòu)與模式讀書路線圖——每個(gè)人都是架構(gòu)師

          成為架構(gòu)師最簡單的方法就是學(xué)習(xí)別人的模式。

          (部分書籍我已經(jīng)添加到 JavaBooks 項(xiàng)目當(dāng)中,可通過 GitHub 鏈接進(jìn)行下載,喜歡的話可以 star 下)

          https://github.com/itwanger/JavaBooks

          大學(xué)畢業(yè)后,Phoda 順利拿到 ThoughtWorks 的 Offer, 并且一直工作到現(xiàn)在。在此期間,他養(yǎng)成了 3 個(gè)不錯(cuò)的習(xí)慣:

          第一,學(xué)會(huì)使用快捷鍵。同一把劍,握在不同的劍客手中,發(fā)揮出來的功力也是完全不同的,使用快捷鍵,能最大化的發(fā)揮出工具的便利性,提高生產(chǎn)力。

          第二,寫博客。不僅可以提高影響力,還可以改善技術(shù)人不善于交流的問題。

          第三,寫腳本替換重復(fù)操作。這也是 Phoda 感觸最深的,很多時(shí)候,重復(fù)的操作讓我們變得毫無激情,有了腳本的幫助,就感覺整個(gè)人從繁忙的重復(fù)勞動(dòng)中解脫了出來。

          不得不說,Phoda 分享的這 3 個(gè)習(xí)慣,我公眾號的讀者也都值得擁有!

          最后,再順帶分享一下 Phoda 的成長四步曲。

          第一步,做到你想做的,主動(dòng)去完成任務(wù)

          雖然這看上去是一件很難的事,但是也不是一件很難的事。這不依賴于你是否對某一個(gè)技術(shù)棧的理解,實(shí)際上只是學(xué)習(xí)能力的一種體現(xiàn)。

          怎么去規(guī)劃任務(wù)呢?

          • 有一個(gè)明確的目標(biāo),比如說我一年要寫 280 篇原創(chuàng)。

          • 評估目標(biāo)并將其拆解成任務(wù),比如說我要每個(gè)月完成 24 篇原創(chuàng),一周要完成 6 篇原創(chuàng),每周可以休息一天。

          • 規(guī)劃任務(wù)的步驟,比如說下班后的 6 點(diǎn)到 9 點(diǎn)是寫作時(shí)間,周末留一天放松,留一整天寫作。

          • 學(xué)習(xí)相關(guān)技能,比如說我每天要花很多時(shí)間去讀書,去閱讀我喜歡的博主的文章。

          • 執(zhí)行任務(wù),遇到困難就跳到第二步。

          第二步,用更好的方法來實(shí)現(xiàn)功能

          對于這一步來說,有太多的東西值得去探索:

          • 更好的架構(gòu)

          • 更好的工具

          • 更好的語言

          探索是一件很有意思的事,就好像我們在打游戲的時(shí)候,走遍地圖的每一處角落一樣,時(shí)時(shí)刻刻都會(huì)有新的挑戰(zhàn)和刺激。

          第三步,更好的編碼,更好的架構(gòu)

          在實(shí)際的編碼過程中,會(huì)遇到很多問題,這時(shí)候,就需要好的架構(gòu)來解決問題,到底什么是好的架構(gòu)呢?

          就需要依賴日常工作時(shí)的實(shí)踐,聽信別人說的話,并不能讓我們學(xué)到什么,只有自己做了,才知道什么是好,什么是不好。也就是說,“好的架構(gòu)是演進(jìn)出來的”。

          第四步,像黑客一樣成長

          當(dāng)我們有了一個(gè)好的項(xiàng)目,一個(gè)好的架構(gòu),以及一份好的代碼,并且我們還能將其執(zhí)行下去,那我們還需要什么呢?

          答案就是,像黑客一樣成長,去探索更多未知的領(lǐng)域。

          好了,以上就是 Phodal 從一名 IT 小白成長為技術(shù)大佬的真實(shí)經(jīng)歷。我就不再做過度的總結(jié)了,希望能夠給讀者朋友們一些啟發(fā)和幫助,我的整理就值了!

          (周末還能花 5 個(gè)小時(shí)寫文章,看在我這么認(rèn)真的份上,不來個(gè)三連你忍心嗎?)

          瀏覽 85
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  日韩AV毛片 | 操操操操网 | 国产A片黄片 | 麻豆大黑鸡吧 | 日日夜夜撸干 |