五日研究總結

游客0721發表於2024-05-26

學習總體總結

image

最近在學習各種框架,但是發現學習不下去了,主要有幾點

  1. 時間太趕,有種被催促的感覺,很煩
  2. 實踐出真知,找不到工作再閒下心來學習
  3. 缺乏上述也就是工作所帶來的場景基礎知識:比如MVC,路由等等實際專案架構常識,可以學,但是效率極差
  4. 不確定,沒經驗,實際C++這個方向到底怎麼樣

為什麼要學習各種框架

因為我不想在同一條樹上吊死,也就是說,我不想只學C++,C++預測需要走的很深,各種糾結於語法,才能夠學的很深刻,而且我只會QT,QT太狹窄了,保守估計還不如GO,這樣會讓我覺得很痛苦,我需要具備全棧也就是說隨時可以跑路的能力,接下來談談我對於全棧的看法,也算是這五天的一個階段性總結。

不能說各種框架,因為前後端框架不如django和GIN這些其實都是大差不差的,根據流行性,易學性,需求性自行選擇一門挖掘到深入就可以了

我剛開始學習C++(+ 網路程式設計)的時候,寫了個資料中心平臺覺得自己有多叼,事實上....,其實也就是後端框架早就做好的了,我在瞭解了額mybatics和vue之後對前後端的格局瞭解變深了,這對後續發展剛好我現在還是學生幫助很大

另外,主要描述的是語言 + 框架,一些如資料庫,中介軟體之類的東西,我覺得還是另說吧,這裡補充
資料庫:redis開發運維 mysql是怎麼樣執行的
K8S和其他:文件 書籍 影片都可,會用就行,最好是專案中用到
網路作業系統:八股....

學習了那些方向 + 推薦以後的路線

Go

概述

技術棧:go gin gozero grpc gofiber
專業進階
image

訊息佇列 k8s(速成影片)

go相對C++的好處是卡在java和C++中間,
屬於一個萬能的輔助語言,不像JAVA那麼多框架複雜而且人太多卷,不像C++太複雜的語法鑽到裡面出不來,可以看到在招聘軟體中都涉及到有GO更加,另外——GO一行程式碼解決的事要你傻逼webserver幹什麼?

文件

LeranKu技術論壇:文件專案很難但是是一個框架,前置:六個六科技
學生golang:額,情懷吧
地鼠文件:程式碼註釋詳細,可以直接COPY,但是細節沒有講解
楓楓知道 李文周:我選擇看文件
image

我認為後續最簡單的路線(需要springvue基礎):楓楓知道 ——六個六科技orLeranKu技術論壇,其他查閱學習文件加深就可以了

面向面試

八股

鑽研

小徐同學 Junedayday 呂秀君:解析框架的大佬
極客兔兔七天系列,楊旭web分散式:手寫框架,對底層理解有很大幫助
go專家程式設計,go語言原本:從原始碼開始瞭解

Vue + Springboot

概述

萬物鼻祖,轉行加分必備,銜接其他技術的橋樑,雖然討厭,不過確實很重要...

基礎中的回顧脈絡 + 技術收藏夾裡面的文件

劉老師教程式設計
image

專案一步到位

image

Python

加分項,適合自己單幹,主要是簡單,有局評論說go看似簡單實際上很麻煩,java適合中大笨重,所以就是這個了,分為flask和django,我選擇好用點的,另外還有細節課程,如果要入門

flask:HELLOFALSK小專案以及配套書籍,可以考慮做小專案還是徹底all in 深入
django:黑馬(太長) 文件
image

總結

不斷進步,不斷探索,另外——記得將專案如果非專業方向必須要深入請以介紹專案的方式縷清,一步步git上傳到自己的github來證明自己的例項

專案一通百會(MVC),像一個專案的細節比如learnku的框架,極客的底層,都需要反覆看,蘇凱說的好:東一茬西一茬,我也不想這樣,我需要快速試錯,對吧

相關文章