作者:
TKirby ( :D)
2021-10-13 11:36:54我算是逆向跨到文組的軟體人, 搞到現在都有大學聘書了
這幾年也是有觀察到一些現象, 所以可以簡單分享
軟體工程, 與其說軟體不如說資訊, 又或者就是跟資訊有關的職業
所謂文組本來就是在處理資訊, 所以這兩者之間的關係並沒有這麼遠
資訊有很多面向, 比方說製造的過程, 呈現, 敘事跟傳播的手法
這些跟表現形式也有很大的關係
幾年前各家媒體在焦慮, 大談數位化與媒體轉型時
也就是因為網路興起, 表現形式突破靜態跟平面所引起
各種互動視覺化, 跨裝置, 群眾外包等過去紙本,報紙完全無法做到的手法
讓傳統文組的人開始想像這些手法的發揮空間
所以說, 在 "資訊處理" 的需求, 學習相對應的 "敘事手法" 所需的工具
嚴格來說並沒有脫離 "文組" 的範圍
但這裡顯然有一個矛盾點, 就是職業選擇的問題
當這些人學習到能夠求職的水準時, 跳槽/轉行變成一個合理的選項
畢竟 - 薪水就是比較高, 而你工作大多只是為了薪水
於是乎, 文組人學著學者就變工程師了
我身邊就有原本對媒體相當有熱忱的人, 最後心死轉行改做 PM 的
不過, 軟體工程師也是分很多層面跟水準的
我也是聽過有文組人一談三角函數就頭暈的
這種情況下, 能做到的事自然就比較侷限
比方說我先前寫過 js 版的 cubic bezier 計算函式
其實就是解一元三次方程, 用盛金公式:
https://zh.wikipedia.org/wiki/三次方程#盛金公式法
也曾經為了效能問題 trace 過 GIF.js + 發 PR
裡面為了 Color quantization 要做 Clustering, 使用 Neural Network 來做
先不談文組人知不知道 k-mean
短時間製造出來的軟體工程師, 而且是會怕三角函式的那種,
很難想像他們有辦法處理這些理論上屬於軟體工程師守備範圍的工作
所以他們通常也就"特化"成應付特定需求的軟體工程師, 比方說專攻前端, 專攻 App
而且很多事必須要靠現成套件 - 但重要的是, 往往這樣也就夠應付很多需求了
所以說, 與其把軟體工程想成 "比較容易" 轉職
倒不如想成是
1. 的確跟文組的距離比較近
2. 說是缺碼農, 但這些需求並沒有要求到太高端.
※ 引述《AlainDelon (午後七點零七分)》之銘言:
: 現在業界缺瑪農 缺前端
: 所以文組很多去資策會培訓個半年寫code 去面軟工
: 有說法是軟工相較於其他理組最容易讓外行人來跨
: 而其他工科需要系統性的訓練 力學 電學 物理 化學 材科
: 不過跟很多非資工的RD聊過 包括我自己
: 我們都覺得code比力學電學難 數學強的不一定有寫code天分
: 而且那些力學電學 其實進業界沒太多用到 軟體 做事方法都是重學
: 照這樣來說 文組應該更容易跨純電RD 力熱流化材之類的
: 為什麼 文組轉職一窩蜂去學純軟工
: 請教一下各位年薪300萬IT人
: 謝謝