【程式人生|杭州1.5年】1.5年Java開發者的隨筆錄

2020-10-28 14:01:13

是結束,也是開始

第一次使用Markdown編輯歡迎頁,就像是學習程式設計時寫下的第一個Hello world程式。

學業結束

我是2019年6月份,離開生活了四年的城市,正式結束學業生涯,來到杭州,開啟職業生涯的。

  1. 大一,程式設計師得從零開始,這是規矩。高考發揮失常,來了普通一本的大學,不甘心,那就從頭開始。當時最喜歡聽的歌,叫做平凡之路
  2. 跨專業 ,大學時學的是機械專業,大二時接觸C語言,大二暑假深入學習C語言,接觸微控制器開發,學網課刷程式碼,像很多人一樣,我入行了;
  3. 培訓班,天才很少,事實證明我也只是個普通人,可能努力一些,才有過往和當前的成績。認識到個人自學難有系統性的知識架構,所以大三那年花了將近一萬元,參加了一個線上程式設計培訓班,有課後老師實時跟蹤學習進度;學習效果其實比較一般,後面有個進度條在催著,到課程最後,有點像是為進度而學習,這種方式不利於培養興趣,有利於培養程式設計習慣。
  4. 學校實習,培訓班出來的人,多半都會有睥睨天下的自大心理吧,自以為學到的技術天下無敵,沒有什麼東西是自己搞不定的;但是實習時,心慌得很,培訓時學得.NET 開發,實習公司是Java技術棧,我就覺得他們寫的程式,我用.NET都能做出來,但是當時的我連一個空白的Web專案可能都搭不出來,太心虛了,想想都可怕。
  5. 日常兼職,當時做兼職主要有兩個目的,第一個是依靠金錢倒逼自己將技術打紮實,第二個是為了吃飯時加個菜。最初的時候,什麼專案都接,Matlab影象處理,神經網路和深度學習,C語言的演演算法題目實現,JQuery+NodeJS實現一些動態HTML效果,Java+SSM實現商品管理,實驗室管理等等管理系統,給人做做畢設;
  6. 大四校招,關鍵的大四學年,大三下學期大夥都在忙著考研了,既然選擇了程式設計,便只顧風雨兼程;經常送給自己的一句話是「路是自己選的」。大四的秋招,正式把我帶上了Java後端開發之路。招聘方看我資質還行,直接簽了,公司技術主管不在乎我曾經是.net開發,就問我是否願意轉到Java技術棧;我當時說,程式設計是相通的,可以轉。含淚回憶被錯過的一家待遇很棒的公司,吃了眼界的虧。
  7. 畢業,是結束,畢設與多數人一樣,就那麼平淡的過去了。學業結束,職業生涯將在杭州開始。來杭州的原因挺多,比如高中時有個女孩子就想要來杭州,比如這裡的網際網路生態比較好,比如校招企業已經簽好了。既來之,則安之。

職業開始

2019年7月1日,正式入職第一家公司,人生中有很多第一次,應該被銘記在心。我希望下一個被記住的日子是我財務自由那一天。加油,打工人。ps.這個梗兒是2020年10月15號左右火起來的。

  1. 上班族,有人指導說,第一年不求我賺錢,先完成身份過渡就好,多學習多實踐。大四的寒假,花了60元左右,買了幾個Java SSM架構專案的培訓視訊,照著做,積累一些實際爬程式碼經驗,工作上會更有信心一些。Springboot也有做專案開發實踐,一切為工作做準備。
  2. todoList,這篇檔案,理應被經常修改和更新。這會兒有點困了,避免草草結尾,所以先去把結尾寫了。

開發技術和框架思考

工作時間久了,自然也就有點經驗了,以前覺得很神奇的東西,慢慢覺得很自然了。學得越多,不知道的越多。

  1. C/S架構 .因為以前接觸最多的Spring技術棧,主推Web伺服器端開發,結果最初凡事都用CS架構開發,甚至到了沒有架構環境,創造條件也得用上CS架構,太消極了。
  2. 再識Java控制檯.Maven控制Jar包版本,用熟了JDBC運算元據庫,開發速度挺高的,找到了以前用C語言程式導向的開發感覺。

無所謂架構,能又快又好的解決問題,就是好的設計。

寫在最後

此處我想放一張圖片,來自前段時間一次工作場景。晚上時間,公司主管推播一篇阿里P級評定和能力範圍說明的微信文章,有來有往,下面一段文字,是我的回覆。
工作能力自評

感謝閱讀