其實我覺得這幾年站在政府內部,觀望台灣的軟體業,
因為認識的朋友多,大家也都是 senior 或 CTO 了,
在看大家在做的事情,就會比較能看到各自的走向。
順便看了不少以前很少看到的政府資訊系統市場。
我覺得這幾年台灣的軟體產業開始越來集中了。
就是那幾個題目不斷的做,而且很明顯往服務零售業在靠攏,
其他的資訊服務包括 OS/輔助工具等的市場,似乎沒有以前那麼興盛。
另外硬體方面的界面那塊,如 NAS 的 UI 或其他設備的 ui,
隨著技術從 cgi 慢慢全面轉換到 web 跟 mobile,
但受制于糟糕的 API 導致整體團隊的困難,
更換那塊似乎也有點青黃不接。
framework 的部份則是越來越被 global 的大專案吃掉。
在地的能提出一個夠格的,
不管是 design framework ,或是好的語言/solution frameworks,
哪怕是基於既有的熱門 framework 的 fork 品,看起來都越來越少。
換言之,我們現在通常是一次加工就結束了。越來越沒有複雜的東西了。
雖然不是說複雜的東西就是好,但複雜的東西才能磨出管理能力。
純軟體的產品也大多繞著銷售跟交易繞,變成第一線的使用產品,
中間元件層的競爭有點過少,而且感覺有點真空狀態。
總之我想說的事情是,如果所有服務都大勢上走向末端的話,
我們未來這些專案經驗,可能會養不出大型專案所需要的工程師。
而且大型專案現在再進用工程師也越來越有免洗感,
可能因為工程師素質比以前更極端(強的還是超強、弱的又比以前弱很多),
那工程師自己要想一下,在未來這種環境下,要怎麼設定自己的職涯。
必要的話,跨國去找適當的大型專案做可能也需要考慮。
因為如果你塞不進那個位置或位置根本不存在時,你就是不會成長;
比起學歷,這才是讓我在看這個市場,會比較替現在新入行的人擔心的。