我算是逆向跨到文组的软件人, 搞到现在都有大学聘书了
这几年也是有观察到一些现象, 所以可以简单分享
软件工程, 与其说软件不如说资讯, 又或者就是跟资讯有关的职业
所谓文组本来就是在处理资讯, 所以这两者之间的关系并没有这么远
资讯有很多面向, 比方说制造的过程, 呈现, 叙事跟传播的手法
这些跟表现形式也有很大的关系
几年前各家媒体在焦虑, 大谈数位化与媒体转型时
也就是因为网络兴起, 表现形式突破静态跟平面所引起
各种互动视觉化, 跨装置, 群众外包等过去纸本,报纸完全无法做到的手法
让传统文组的人开始想像这些手法的发挥空间
所以说, 在 "资讯处理" 的需求, 学习相对应的 "叙事手法" 所需的工具
严格来说并没有脱离 "文组" 的范围
但这里显然有一个矛盾点, 就是职业选择的问题
当这些人学习到能够求职的水准时, 跳槽/转行变成一个合理的选项
毕竟 - 薪水就是比较高, 而你工作大多只是为了薪水
于是乎, 文组人学着学者就变工程师了
我身边就有原本对媒体相当有热忱的人, 最后心死转行改做 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人
: 谢谢