摘要:公司倒閉年多了,而我在公司倒閉時候做的開源項目,最近卻上了,看著這個數據,真是不勝唏噓。緣起年月份的時候,松哥所在的公司因為經營不善要關門了,關門的是深圳分公司,北京總部還在正常運轉。
公司倒閉 1 年多了,而我在公司倒閉時候做的開源項目,最近卻上了 GitHub Trending,看著這個數據,真是不勝唏噓。
緣起2017 年 11 月份的時候,松哥所在的公司因為經營不善要關門了,關門的是深圳分公司,北京總部還在正常運轉。
然后就是北京那邊來人,和深圳的員工挨個談話,談裁員和賠償,公司制度還算完善,都按照勞動合同法走,有的同事擔心公司最后不按勞動合同法走,因此覺得先拿錢先走比價劃算。我當時主要考慮到兩個原因,并不著急走:
公司畢竟是香港上市公司,跑的了和尚跑不了廟,深圳關門了,北京那邊還在運轉,所以我不太擔心公司賴賬的事。
年底工作不好找,11 月拿賠償走人,還有倆月才過年,這個時候不太容易拿到滿意的 offer,很多公司年底都關閉 HC 了。
基于上面兩點考慮,我當時并不急著走人,當公司說還需要有人留下來善后一直到 2018 年 1 月 31 號的時候,我就爭取了下,然后就給留下來了。
留下來后并沒有太多事情要做。劃水劃了一周,同事在樓下叫我:“老王下來聊天”,于是下樓跟他們吹吹牛,雖然吹牛,不過大多數時候還是在籌劃來年找工作的事,不過我覺得這樣沒什么用,與其天天規劃,不如來點實實在在的東西,為來年找工作積累一點籌碼。
第一次嘗試心里想著手上就開始行動了,技術棧就選擇當時最流行的 Spring Boot + Vue 前后端分離,業務就打算先做一個簡單的博客試試水,博客的業務比較簡單,做起來快,于是,V部落項目就誕生了:
V 部落
一個簡單的博客后臺管理,集成了博客編輯、發表、排版引入了 md 編輯器,博客的分類展示等,記得不到一周時間就弄完了,畢竟還是非常容易的。
V 部落項目發布后,我認認真真的寫了一個介紹的 README,README 和我以前的開源項目一樣,就是展示了一下項目的效果圖,然后說了下要如何部署運行就完了。雖然自我感覺良好,但是并沒有引起太多人關注。
在為數不多的幾個關注中,我發現小伙伴在運行項目時候總是會遇到各種各樣的問題,很多人多前后端分離的這種開發方式非常陌生,很多后端工程師甚至不懂,沒聽說過前端工程化,很多小伙伴在 GitHub 上提了很多非常簡單的 issue,他們在部署V 部落項目時老是出錯。
另一方面,由于博客項目比較簡單,Vue 中很多高級功能沒用上,例如狀態管理,還有前后端分離時的動態權限管理,這些都沒有體現出來。再加上當時才是 12 月,離過年還早著,我心想著再做一個業務復雜點的,然后把這些之前沒用到的技能點都給用上。于是就有了微人事項目,這也是我們今天的主角,上了 6 月份 GitHub Trending。
微人事微人事項目,我就吸取 V 部落的經驗,沒有等項目完全發布后再上傳到 GitHub 上,而是邊做變更新,每做完一個功能,就寫一個文檔,把實現的思路,代碼的原理等都記錄下來,然后在打一個 tag ,發布到 GitHub 上,這樣,即使是一些新手,跟著文檔,也能完全做出來。
這是當時的一些提交記錄:
基本上每隔一兩天就能完成一個新功能,然后就提交一次,這樣的更新頻率一直持續到 2018 年 1 月 20 之前,1 月 21 號女票從昆士蘭大學訪學回來,陪她在深圳玩了幾天,然后把女票送回家,耽擱了好幾天沒更新。
到了 1 月 31 號,公司正式關門,我也就回家了,先去了女票家,在她家里呆了十多天,順便完成了用 WebSocket 實現在線聊天的功能,提交了兩個版本。
下面這兩個是在女票家里提交的:
這兩次提交之后,差不多就回家過年了,我家在嶺上沒有網,因此過年期間就沒再繼續做這個項目了,年后從家里到深圳的當天就拿到 offer 了,上班后就比較忙了,這個項目也就更新的慢了,沒有再提交比較大的版本了,主要是一些修修補補的操作。
ALL IN現在不是流行一個詞叫做 all in ,用來形容我當時的狀態再貼切不過了。
興趣來了,誰都攔不住。那一段時間晚上經常在家里搞到一兩點,第二天正常上班。記得那一年平安夜那天是周日,我早上依然按時起床去了公司,因為當天我的 V 部落項目就要收尾了,在公司里搞到晚上 9 點多,終于弄完了,第二天就可以發布了。然后收拾東西,騎著摩拜從科興科學園那里出發,先走北環大道,然后再下到大沙河邊上,沿著大沙河騎到西麗大學城,因為是平安夜,一路上都沒什么行人,到家后還沒吃飯,去樓下的餐廳隨便吃點,店主一家人正在準備他們的平安夜飯,見有客人,抽出一個人給我弄了一碗面,然后我就獨自邊玩手機邊吃飯,他們一家人圍在旁邊的桌子上吃他們的平安夜飯,這種感覺很奇怪,孤獨又充實。
吃完回到宿舍,和女票視頻,心理盤算著女票再過 20 多天就從昆士蘭回來了,慢慢就睡著了,第二天到公司,我的 V 部落項目就正式上線了。
當你沉迷于一件事情的時候,效率非常高。
那段時間,我每天騎車上下班,一邊騎著自行車,心里就在想著這個功能要怎么做更好,那個功能得怎么樣實現,一路上就這樣不斷的規劃著,到了公司,放下書包,就趕緊打開電腦挨個試驗路上的各種想法,做出來了就很開心,在已經沒有幾個人的公司走走轉轉休息下,然后繼續坐下 coding。
有一個周末去公司做這兩個開源項目的時候,中午去吃飯,兩只狗懶洋洋的躺在馬路中間曬太陽,我甚至有點羨慕(下圖拍攝于南山科興科學園附近,我吃飯喜歡走遠一點,多溜達溜達,不知不覺就溜達到工地了,見到這么愜意一幕,冬天的太陽,真的舒服)。
項目在 GitHub 上開源之后,有好幾位小伙伴發郵件希望能在畢設中引用這個項目,記得有一位是國內高校 top20 的研究生,我當時又詫異又激動。后來也有好幾個小伙伴加松哥微信表示想將這個項目作為腳手架用在公司的項目中,雖然沒能親眼見見小伙伴的項目,但是想到自己的項目幫到了這么多人,還是挺開心的。
這兩個開源項目也帶給我不少收獲,技術上的提升+認識很多優秀的小伙伴,并且因此還出了一本書,也算是收獲滿滿吧。
上榜前兩天有個小伙伴發消息說是看到我的項目出現 GitHub Trending 上了,我點開看了下,果然是的。
我是在 2013 年 11 月份注冊的 GitHub,但是很長一段時間都沒啥活動,后來也斷斷續續做過幾個開源項目,但是都沒啥動靜,我總結其中一個原因可能也是因為我沒好好對待項目,README 只是隨便寫寫,讀者一般很難上手項目,從微人事開始,我懂得了,你想要讓別人重視你的項目,你首先得自己重視自己的項目。
這里再向大家安利一波這個開源項目微人事,這是一個使用了 Spring Boot + Vue 開發的前后端分離的人力資源管理系統,有一個非常完整的文檔:
項目地址:https://github.com/lenve/vhr
歡迎大家點擊閱讀原文查看本項目。
其他另外再給大家一個小小建議,如果你是初次接觸前后端分離,可以先看 V 部落項目,這個項目不論從技術點還是業務上來說,都要比微人事簡單, V 部落搞懂之后,再來學習微人事就會容易很多了。
如果你只是剛剛接觸 Java,那么松哥也有一個前后端不分開源項目可以給你練手:
https://github.com/lenve/CoolMeeting
這個項目做的比較早,功能做的相對較全,但是介紹文檔沒有微人事那么詳細,大家可以參考。
關注公眾號【江南一點雨】,專注于 Spring Boot+微服務以及前后端分離等全棧技術,定期視頻教程分享,關注后回復 Java ,領取松哥為你精心準備的 Java 干貨!
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/75265.html
摘要:開公眾號差不多兩年了,有不少原創教程,當原創越來越多時,大家搜索起來就很不方便,因此做了一個索引幫助大家快速找到需要的文章系列處理登錄請求前后端分離一使用完美處理權限問題前后端分離二使用完美處理權限問題前后端分離三中密碼加鹽與中異常統一處理 開公眾號差不多兩年了,有不少原創教程,當原創越來越多時,大家搜索起來就很不方便,因此做了一個索引幫助大家快速找到需要的文章! Spring Boo...
摘要:先說下我面試情況,我一共面試了家公司。篇在我面試的眾多公司里,只有同城的面問到相關問題,其他公司壓根沒問。我自己回答的是自己開發組件面臨的問題。完全不用擔心對方到時候打電話核對的問題。 2019的5月9號,離發工資還有1天的時候,我的領導親切把我叫到辦公室跟我說:阿郭,我們公司要倒閉了,錢是沒有的啦,為了不耽誤你,你趕緊出去找工作吧。聽到這話,我虎軀一震,這已經是第2個月沒工資了。 公...
摘要:名場面回家的誘惑洪世賢酒店幽會,抵不住誘惑犯了錯張藝興回應假唱風波。 今日熱榜 今日熱榜是一個獲取各大熱門網站熱門頭條的聚合網站,使用Go語言編寫,多協程異步快速抓取信息,預覽:https://www.printf520.com/hot... github地址:https://github.com/timeromant...showImg(https://i.loli.net/20...
摘要:名場面回家的誘惑洪世賢酒店幽會,抵不住誘惑犯了錯張藝興回應假唱風波。 今日熱榜 今日熱榜是一個獲取各大熱門網站熱門頭條的聚合網站,使用Go語言編寫,多協程異步快速抓取信息,預覽:https://www.printf520.com/hot... github地址:https://github.com/timeromant...showImg(https://i.loli.net/20...
閱讀 2310·2021-11-23 09:51
閱讀 3748·2021-11-11 10:57
閱讀 1391·2021-10-09 09:43
閱讀 2481·2021-09-29 09:35
閱讀 2013·2019-08-30 15:54
閱讀 1788·2019-08-30 15:44
閱讀 3179·2019-08-30 13:20
閱讀 1687·2019-08-30 11:19