日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

程序员的修仙之路-筑基篇

發布時間:2023/12/15 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 程序员的修仙之路-筑基篇 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

也許很多人都被這個文章的標題嚇到、吸引或者迷惑,那我告訴你,這篇文章不是一個程序員的穿越玄幻,不是一個程序員的無聊之談,里面沒有算法公式,亦無程序員的心路歷程。它只是一套學習方法與學習工具的使用。這只是我的修仙心法,被我無意中在路邊擺攤的大爺處獲得。整個心法的核心就是四個字“持續積累”。如果你已經做到這四個字,那么我告訴你,趕快走人,別看了,看多了會走火入魔,繼續你自己的修仙之路就好。
言歸正傳,廢話不聊了,圍繞著持續積累這一口訣,采用我這套方法,不管你是新手程序員,還是nb的程序員,保證你在3個月內筑基,6個月出竅,12個月渡劫,不信你就試試,下面就和我整齊劃一的修煉起來。

一、萬事開頭難的筑基

下面我們通過分解動作來講解筑基如何的練。
第一步:需要確認你要修煉的方向。那么如何確認自己修煉的方向哪?這你別問我,問我還不如去問知乎,哪里牛人多。因為有人說技術方向就是前端與后端,也有人說技術方向實質就是選擇語言,我想說的是這都不重要,重要的是你能夠在一個技術方向與一個語言上持續積累,時刻都要記住這個心法口訣。
不過個人還是需要給點建議的,只選技術方向,不要選擇具體的技術語言,語言可以很快就學會,這玩意比中國話好學的多,語言就用當下你在用的就好,把它學透,你就具備學會所有編程語言的基礎了;那么說技術方向怎么選,技術方向這玩意其實也不好選,IT技術發展的太快了,個人建議是分主業與業余愛好兩種,一種是給你當下賺錢的,另一種是將來可能讓你賺錢或養生的(程序員也要考慮退休生活),如果這樣,其實就好選了,主業選當下最熱,最成熟穩定的,業余愛好選自己一眼就喜歡的,就興奮的,和找女朋友差不多。
意見給完了,這篇文章里,我們假設主人公就是一個叫泰山的程序員,他選擇了前端的技術方向,同時業余學習python,說實話,學前端業余學C還是有難度的。那么我們開始第二步。

第二步:準備筑基。

這里我想首先說明一點,你雖然可以是一個小白程序員,也可以是NB程序員,但咋說也踏上了修仙之路,不能整天抱著書本看,在網絡上閑逛,必須在江湖上歷練,說白了就是得干活,你還沒成仙哪,還得吃飯不是,還不能辟谷。所以你得參與一個項目,以這個項目為基礎,開始邊修邊練。那么我們看看小泰山是如何準備的。
1、我是一個前端程序員,我的目標是前端的斗戰圣佛。那么前端都需要掌握哪些知識,都需要哪些內容我必須在項目中持續積累哪,沒啥對與錯之分,按照自己需要的來梳理一下。直接上泰山梳理的思維導圖。

是不是感覺頭大了,這還沒展開哪,隨便一劃拉就這么多,算了吧,還是別修仙了,這會我告訴你,別怕,筑基不是三個月讓你學會這些,只是讓你知道有這么多,別說三月,就是讓你一年時間把這些內容看完,估計也不會成仙,充其量就是個紙上談兵的廢材而已。看見標紅的了嗎?這是泰山這個項目中要用到的知識,就從這些入手開始。
2、善用工具,讓你的研發能力、研發思路得到可視化的積累。知識點基本歸納的差不多了,不夠的后續再補充,也知道路有多遠了,那就開干吧,但是等等,開干誰不會啊,等著領導派活就行了。我說的不是這個,得把你干活過程中的心得體會、收集的資料、動腦想的東西,在不經意間記錄下來,這時候需要一個好工具不是。那么這個工具有啥要求哪,第一得能夠隨時記錄查閱資料的關鍵點,第二得便于整理和管理這些知識資料;第三便于查閱與瀏覽。但是泰山是個小白程序員,需要動不動就問度娘啊,所有大部分解決問題的知識都在網上。找了半天,知乎、百度一頓搜索,前輩一番請求,這是一個叫堆塔思維的產品擺到了泰山面前,產品名字很大,也許作者沒做完吧,不過沒關系,能用就行,滿足需求就好,它的瀏覽器插件不錯,而且這好是前端調試神器google瀏覽器上的一個插件,叫webtick。安裝有點麻煩,不過搞前端的泰山來說這不是問題。迅速的按照教程安裝完成,開始準備自己的知識標簽了。具體標簽入下圖所示。

行了,就先這么多吧,后續持續根據情況再加標簽。下面說一下webtick的使用,它是一個瀏覽器插件,安裝完成后,只有兩個快捷鍵,ALT+1與ALT+2,一個是文本標注,一個時區域截圖標注。例如,我查找electron項目打包時,找到這篇文章,我就可以把覺得有價值,或者幫我解決問題的部分標注出來,然后記錄標題和批注,記錄它幫我解決了什么問題,有哪些啟發。如果覺得全篇是個好文章,我會采用截圖的方式,直接把標題截取下來,作為一個可視化的閱讀標簽使用。

通過在參與項目工作過程中,順帶著使用這個工具,記錄了很多有價值的碎片化的知識,記錄下來的結果如下圖:

一般情況下,你需要在每天工作完成之后,打開這個工具,將每天標注的內容做好標題、批注與分類標簽。泰山在使用3個月后,發現自己平均每天會標注7-8條左右,涵蓋的知識點基本覆蓋項目內容,并有一部分擴展。按90天計算的話,差不多積累700左右個零散的知識點,而且都是自己當時不會的,對自己有啟發的知識點。

第三步:開始筑基。

這部分需要說明的一點就是,牢記持續積累的口訣,每天給這些知識點打標簽,每周有時間翻看這些知識點。如果你能堅持三個月,那么我告訴你,你就可以筑基了。或者是你已經完成了筑基,如果你是個程序員小白,你基本上已經是團隊主力了,如果你是個NB程序員,估計新的技術方向你基本已經入門了。那么筑基實際上就剩下最后一步了,打坐沖關吧,還記得標紅的那些內容嗎,逐個按照知識點將你收集的零散知識,整理成知識架構。下面泰山以electron為例。用的工具還是堆塔思維,因為其牛逼的就是,之前插件收集的知識,甚至于pdf閱讀標記的知識,都可以快速的集成到思維導圖中。

整理完是一個非常龐大的思維導圖,目的還是讓三個月收集的碎片化的知識形成一定的體系,然后了解體系的構成,并明白自己還欠缺的內容,因為在項目工作中,可能有很多內容沒有涉及到,待有時間的時候,在進行補充完善。
這些只是你需要梳理的一部分,根據不同的主題,可以分別梳理成思維導圖,當你把現有涉及到主題只是分別梳理完成,基本上,你筑基已經完成了。是時候準備出竅的修煉了。

下面我們把萬事開頭難的筑基過程在提煉總結一下。

1、牢記口訣,持續積累;
2、找到一款好用的積累工具,例如泰山使用的堆塔思維工具。
3、確定自己的技術方向,一定要積極的參與現有的項目,多干活沒錯。沒有項目就自己策劃個產品做做。
4、梳理自己需要掌握的知識體系,制作知識收集標簽。
5、持續的在工作過程中,解決問題過程中,思考問題過程中檢索、查閱、閱讀的知識點收集起來。 6、反復的總結梳理。
7、3個月后,你肯定成功,不信你試試。

總結

以上是生活随笔為你收集整理的程序员的修仙之路-筑基篇的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。