那些年我玩過的程式語言(三)

Lee2011發表於2022-01-27

抱著創業的想法,從原來的公司辭職回來,開始的一段時間並沒有想好要做什麼。

這時候正好有個朋友聯絡我,說他想做一個電商相關的工具類的網站,我覺得不是很複雜,於是接了下來,算是第一個外包專案吧。之前並沒有接觸過 php,但技術選型的過程中發現了 laravel 這個框架,當時覺得這個框架比較全面,適合快速開發原型出來,於是確定用 laravel 來開發。對照著 laravel 的官方文件,上手也比較容易,記得當時還經常去 laracast 上看視訊學習,後來還付費訂閱過上面的內容。也是在那個時候發現並加入了 phphub 這個優秀的論壇。這樣邊學邊做,用了大概一個月左右的時間吧,第一版就上線了。 後來這個系統一直運營了有好幾年,朋友靠它每年能有50w左右的業餘收入,我也能獲得一部分的運維費用。

做完這個專案,自己就開始在本地的軟體園裡找場地,註冊公司,開始接更多的外包,也招聘一些員工來一起做。那時候 laravel 在國內還不像現在這樣流行,用 tp 的還是不少。招來的新員工都需要培訓一段時間才能用 laravel 開發。

期間做過不少的專案,基本上每個專案都有一些不同的技術棧,需要不斷去學習和填坑。

有用 laravel 開發的政府部門使用的管理系統。開始加入了 vue 技術棧。也算是從 vue 1.0 的時候就開始學習和應用了吧。

有做過美髮行業收銀系統和 APP,主要的後臺業務是用 java spring,微信公眾號對接用 laravel,當時用的是 overtrue 的開源元件。這個專案還最早的用上了 docker 進行生產環境的部署。

有做過 O2O 上門服務的 APP,也是 laravel + vue,再加安卓和 ios 原生開發 APP。

有做過培訓機構的管理系統,除了 laravel + vue,還有一個基於 lichess 改造的國際象棋線上對戰專案。這個專案主要是 scala + mongoDB 開發的。

有做過外匯行情相關的 APP,除了 laravel 管理後臺以外,比較複雜的還有 MT4 的二次開發,也屬於比較小眾的系統吧,基於 C++ 開發 MT4 的行情與交易介面。

有做過商城類的 APP,基於 uniApp 開發。

反正就是各種折騰,客戶需要啥,就用價效比最高的方式來折騰啥。

總結下來,外包做的比較累,本質上還是一個靠時間換收入的事情。需求多變,需要持續研究不同的技術和解決方案。好多都是一次性的投入,價效比不高。隊伍不好帶,新人經過一段時間的培訓,可以做些事情的時候,就會覺得世界這麼大,想要去看看。技術之外,還要處理很多人脈關係,解決各種非技術問題等等。

本作品採用《CC 協議》,轉載必須註明作者和本文連結
You can’t use an old map to explore a new world.

相關文章