2020 年的上半年:換了一份工作,更新完一本掘金小冊,制作和更新了另外兩個文字專欄,錄制了一個視訊課程,在 GitHub 上開發并開源了一個 Vue 商城項目,與出版社簽訂了一個出版合同并開始整理書稿,在極客時間上制作了幾個内容分享的東西,開始營運自己的公衆号。
願山河無恙,人間皆安
不知不覺間,2020 年已經過去了一半,誰也不會想到 2020 年會這麼難,但願山河無恙,人間皆安。
本來以為沒什麼需要記錄的,整理這篇文章的時候才發現這半年發生了這麼多事情,是以我不會像寫散文一樣,把每件事情弄出個起承轉合來,最後寫個萬把來字,大家看着也累,是以每件事情我都是做一下簡單的總結好了,如果有感興趣的地方大家可以留言給我,後面我再補充進來。
主要的事情有以下幾點:
- 公司沒了
- 小冊更新完結
- 第一個專欄的更新更新
- 換了一份工作
- 新蜂商城 Vue 版本開發完成并開源所有代碼
- 釋出了一個視訊課程
- 與出版社簽訂合同:第一本書籍的出版
- 極客時間平台做分享
- 公衆号營運
2020 年的春節應該是國人最難忘的春節了,反正我是忘不掉這個春節了。春節是溫暖和團圓,本是歲月靜好、現世安穩的日子,新冠病毒的來勢洶洶,徹底打亂了人們的安甯。
不僅僅是生活,工作也是以受到了很大的影響。
一開始是年假順延,緊接着是第二次順延,再接着是第三次順延,再接着公司沒了。
大家應該也在網上看到了很多類似的段子,笑着笑着可能就哭了,十三也是如此,一開始覺得年假延長很開心,終于得到了一個超長時間的假期,後面每通知一次延長假期,心裡的涼意就多了幾分。
當然,并沒有像圖中所描述的這樣,我的前公司還在,隻是我選擇了離職,我在第二次年假延長通知後,就覺得可能正常上班沒戲了,恰好有人内推,于是趕緊換了一份工作。
掘金小冊更新完結
完成了掘金小冊的初稿,并修改了數個版本。
當然,2020 年年初其實做了不少事情,雖然是在年假裡,但是也并沒有把所有的時間都浪費掉,也并不是每天的心态都不好。
假期裡完成了掘金小冊《Spring Boot 大型線上商城項目實戰教程》的更新工作,總共 41 篇文章,從 2019 年 11 月份開始寫,終于在 2020 年初更新完畢。
由于小冊上線初期是在 2019年 ,那會兒還要正常上班,是以也會經常熬夜趕進度,個中滋味實在不知如何向大家表述,反正是很難,是以也特别感謝大家的支援和鼓勵,更新完成後真的很興奮,也很開心。
這是 2020 年完成的第一個重要的事情,這半年來呢也修改了一些内容,改正了一些文檔錯誤,今後依然會繼續對小冊内容進行修改。
《SSM 搭建精美實用的管理系統》這個專欄是我釋出的第一個線上專欄, 2018 年 7 月 19 日預售,并于 2018 年 10 月 16 日更新完成,這是一個偏實戰類的專欄,大部分章節都涉及到編碼工作,涉及到編碼的章節我也都提供了對應的源碼壓縮包。
該專欄最終實作的是一個背景管理系統,項目的預覽圖大家可以在專欄介紹中看到,而這個背景管理系統的源碼是在我的一個開源項目 ssm-demo 的基礎上進行開發和優化的:
ssm-demo 項目開發時應該是 2016 年底的時候,之後是選擇将這個項目開源到 GitHub 開源平台上,2016 年那個時間點在 Java Web 項目開發時使用 Spring 4.X 版本是一個比較普遍的現象,并不會讓人覺得版本落後。當然,目前還有很大一部分企業級的應用依然在用 Spring 4.X 版本,這也是一個很棒的選擇,同時 Spring 官方團隊其實也在更新和維護 4.X 版本,是以這裡并不是讓大家做版本之争,或者覺得一定要用某一個版本才行,我們隻是做一個選擇而已,選擇更适合自己、更适合團隊的就可以了。
Spring 5 是一個非常重要的版本更新,在它的開源倉庫中也可以看到這個版本的更新頻率很高,大家應該都會相信這個版本在企業開發中會逐漸的占到越來越大的份額,為了讓大家有更好的學習體驗,保證大家學到的知識不過時,我決定更新更新這個專欄中涉及到的實戰源碼,Spring 4.X 版本的代碼我會保留,同時增加 Spring 5.X 版本的代碼,供大家自由選擇。
這是 2020 年做的第二件事情,掘金小冊更新完成後就做了這件事情,更新維護之前寫過的專欄,是對各位讀者負責。
換了一份新工作
這個也沒有什麼特别要說的,應該很多朋友都換了工作,不過不能算是我的副業,但是今年工作換了,還是要稍微談一下的。
在家裡待業了兩個月,着實讓自己的壓力放大的有些可怕,現金流其實也還好,再加上每個月都有副業收入,是以即使不發工資也沒有特别艱難,主要是心态發生了很大的變化。
漸漸地明白了“并不是工作需要我,而是我需要工作”,因為隻在家待着很不自在,雖然每天都會做事,比如寫寫文章、錄錄視訊、遛遛狗、跑跑步。舒坦嘛也是很舒坦的,但是不能一直這樣,總是這樣的模式我很不自在,總想找點事情做。
于是在朋友的邀請下,入職了一家新的公司,擔任了新的團隊角色,目前為止已經搬磚 4 個多月了,感覺也還好,IT 行業大部分工作内容和工作時間都比較類似,是以也沒有感覺到特别不自在的地方。
工作穩定了,心态也好了很多,雖然有時候會很累,但是每天都過得很充實,哈哈哈哈。
也有一些朋友會讓我幫忙總結一下面試經驗,這個話題并沒什麼好寫的,主要我不擅長這一塊兒。
畢業這幾年來我也換了好幾次工作,不過隻有兩次準備了面試,其他幾次都是内推直接上崗的,沒有面試的那種。當然都不是大的公司,是以流程很簡單,互相看對眼兒了,原公司走完離職流程,就直接去新公司辦入職然後在裡面搬磚了,大公司肯定要正正經經走很多面試和入職流程的。
面試的一些經驗,主要推薦大家看看敖丙和老王的一些文章,他們寫的都很棒,我也學到了很多,即使讓我寫我也還是寫那些知識點,而且也沒有别人總結的那麼好,寫出來也比較重複,是以我不打算寫太多面經的文章,有時間在說吧。
關于新蜂商城大版本的變動,更多人是希望讓我把它做成前後端分離形式的大型商城項目,技術棧也固定了一直比較火熱的 VUE 上,這樣就是後端 Spring Boot 技術棧,而前端是 VUE 技術棧。
由于假期的一再延長,在掘金小冊更新完成後還有很多時間,于是也開始了新蜂商城 VUE 版本的開發工作,開發了挺久,終于在 2020 年 5 月 30 日将所有源碼開源到 GitHub 倉庫中,感興趣的朋友可以去看看,開源位址是:
https://github.com/newbee-ltd/
其實新蜂商城前後端分離版本已經開源上線挺久的了,不過還沒有寫文章介紹,一是時間不多,二是比較怕噴子,就是分享個開源項目,也有人在底下噴,也是挺煩的。
之前也分享過一篇關于視訊課程錄制的文章:
程式員的副業:講一講線上視訊課程制作的經曆,2020 年上半年也投稿了一個,目前是正在錄制中,今年最多也就錄制兩個視訊課程吧,下半年再錄一個。
第一本書籍的出版
2018 年的時候就有一些出版社聯系我商量一些書籍出版的事情,不過當時我對于這種邀約都是直接婉拒掉的,雖然寫了一段時間的部落格,但是我自己幾斤幾兩還是清楚的,寫書肯定是寫不來的,主要是那時候自己也并沒有特别多的積累,胸無點墨,而且也沒有什麼特别好的想法。
雖然心裡面很想出書,但是覺得自己還沒有足夠的積累是以也一直沒有成行。之後的兩年呢,也更多的是寫線上專欄、錄制視訊課程,2020 年初掘金小冊《Spring Boot 大型線上商城項目實戰教程》的整理完成,讓我覺得可以嘗試去聯系一下出版社,有沒有可能出版一本書籍,這個想法我之前整理這本小冊的時候就有提到過。
之後就是與出版社方面的溝通,3 月份确定了書籍的選題和可行性,4 月份開始寫書籍的樣章,并交給出版社方稽核。
樣章通過後,就開始整理書籍的大綱,一開始覺得大綱整理起來應該很快,但是并沒有想象的那麼順利,差不多在 4 月份和 5 月份花了很多的時間才整理完成,之後簽訂了約稿合同。
之後就是整理書稿了,有時間就會整理一些,因為這是個很繁瑣的事情,寫稿、作圖、整理格式,不能急于求成,慢慢來吧。
合同簽訂後的這兩三個月裡,有時間就會去整理書稿,希望能夠在下半年把書稿整理完。
極客時間上做分享
我是一個閑不住而且愛折騰的人,有什麼機會就想去嘗試一下。
2020 年 5 月份下旬和極客時間有了一些溝通,最終是敲定做一些内容分享,5 月底确定了幾個選題,之後就和編輯談了很久,協作模式是怎樣的,稿子該怎麼寫,該寫什麼内容。
有挺多印象比較深刻的經曆,在極客時間這邊寫稿子,責任編輯給的建議非常多,不管是寫作方式還是稿件的内容,都讓我覺得受益良多,從立意選題到如何行文,還有文稿的内容把握,以及主題的發散,他們都會給出很多專業的建議,最後成稿的内容我也覺得非常棒。
不像是自己一個人寫的時候,想到什麼就寫什麼,就比如其中的一篇文稿吧,整理了半個月,不斷的修改,差不多寫了一萬五千字左右的底稿,寫完之後又進行文稿的二次打磨,最終精簡為 5000 字的成稿,這在我之前的寫作經曆中是完全沒有過的體驗,這次的經曆讓我有了更多的思考,也非常非常鍛煉人。
6 月份嘛,就花了很多的時間去寫稿子,從 6 月初 6 月底,花了差不多一個月的實際去整理文稿和素材,上半個月是在寫文字底稿,下半個月是在錄制和畫圖,整整一個月也沒怎麼更新過我的部落格文章,因為寫稿子和改稿子挺費力的,責任編輯的要求也比較高,不像是寫個人部落格那麼自由。
目前這些分享内容底稿已經送出,不過還在二次制作中,并沒有正式上線,之後再花時間去介紹吧。
PS:極客時間于 2020-07-08 上線了其中一個小課《怎樣做好一個開源項目?》,課程位址是 https://time.geekbang.org/dailylesson/detail/100044086
這個也沒什麼太多需要說的,因為我是一個公衆号新手,也沒有太多粉絲,隻是覺得營運一個公衆号是一件有意思的事情,是以就做了,目前為止也有了幾百個關注,文章閱讀量雖然不高,但是進步的空間很大,今後繼續努力吧,哈哈。
總結
最後總結一下 2020 年的上半年:換了一份工作,更新完一本掘金小冊,制作和更新了另外兩個文字專欄,錄制了一個視訊課程,在 GitHub 上開發并開源了一個 Vue 商城項目,與出版社簽訂了一個出版合同并開始整理書稿,在極客時間上制作了幾個内容分享的東西,開始營運自己的公衆号。
還有些事情暫時沒有記錄進文章裡,比如申請了兩個開源項目的軟體著作權等等,這些内容有機會再分享吧。
好了,這就是我的 2020 上半年總結,其實也一直在焦慮,因為事情比較多,是以焦慮也比較多,下半年就慢慢調整吧。
工作和副業之外呢,就是生活上的一些事情,不外乎是房子、車子、感情等等,事情很多,不過都是私事,倒沒什麼需要說的,家家有本難念的經吧,哈哈哈。
上半年有些累,展望一下我的下半年,争取減減壓,不接那麼多專欄約稿了,把剩下來的事情做完再說,之後再錄制一個視訊,整理完成書稿,下半年稍微放松一下。
有焦慮,也有充實,以上就是我的 2020 年年中總結,感謝大家的觀看。
推薦一下本人近期維護的開源項目:
Spring Boot 開源電商項目(含商城端和背景管理系統):https://github.com/newbee-ltd/newbee-mall
Spring Boot + Vue 前後端分離商城項目:https://github.com/newbee-ltd/newbee-mall-vue-app
除注明轉載/出處外,皆為作者原創,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連結,否則保留追究法律責任的權利。
我曾七次鄙視自己的靈魂:
第一次,當它本可進取時,卻故作謙卑;
第二次,當它空虛時,用愛欲來填充;
第三次,在困難和容易之間,它選擇了容易;
第四次,它犯了錯,卻借由别人也會犯錯來寬慰自己;
第五次,它自由軟弱,卻把它認為是生命的堅韌;
第六次,當它鄙夷一張醜惡的嘴臉時,卻不知那正是自己面具中的一副;
第七次,它側身于生活的污泥中雖不甘心,卻又畏首畏尾。