你知道为何你找不到软件工程师吗?
你知道吗?
因为
你薪水太少(这不是我的心声,这是多数人的心声;个人觉得薪水多少是个人能力而定)
其实这篇文章大概就是这样了。
你以为故事这样结束吗?没有,不久之前有一个前辈对我说句话,我当下听了没啥感觉,之后回想起,啊这句话真的有些悬疑之处。
他当时是这样说的:
「你有钱,也未必找到网络工程师」
我这里说的工程师是指 coder、programmer
事情大条了
竟然是你有钱,也未必找到工程师,一直以来大家抱怨的不就是薪水低吗?坦白说,的确有蛮多是并没有很高,不过也相对高。
但是的确找到适合人确实很难,所以,看来问题是台湾真的没有软件工程师了吗?
就在大家都以为台湾找不到软件工程师的时候,偏偏就一堆外企来台湾设分公司,难道他们是傻子吗?明知道哪里缺乏「原材料」(请原谅我比喻工程师为原材料」就偏偏去哪里设「工厂」。
公司文化
很多人工程师应该都和我一样,宁可去外企也不会去本地公司,就连猎头公司在推荐公司给我时候,也会默默的强调;就连某大公司的网络部门主管再介绍自己的公司的时候,都会特别强调,自己的部门和公司文化不同,公司的文化偏向「严肃」的,但是我们的「部门」是很欢乐的?
公司文化对于企业而言是很重要的,尤其网络公司,也因为网络公司的主要接触客户群几乎都是年轻族群,而所有的新科技、新技术,能够掌握这些的人,不少也是来自比较年轻一代的人。
假设公司是比较严肃、无法接受新事物的话,也正和网络产业正面冲突,因为现在的工程师可是每天都需要接受新事物。
这当中最主要的原因,大多数是因为公司旧员工害怕改革。
就如某次和某个银行说,如果你们银行网页要改版,恐怕是一个大工程,而且你们公司的两位「美编」是无法应付日后的维护和继续开发的。
然后主管默默的和我说,他们学过一些 css,应该没有很大问题的,学其它的应该很快,找不到比较适合的,或者也没有谁统计过到底有多少个框架或语言,随便来张图,所以你「学」过 css 和 html,顶多可以改颜色和换字体。ps:你知道要精通 css 和 html 是多难得一件事吗~ 什么叫精通,就是看就知道东西怎么拼出来而已还会变大变小时候会改变什么和如果白目 PM 和你说要改东西的时候妳要不加班同时完成任务的程度。为何需要精通,我等下说,先看图
公司文化,不要怕改变,不然就不要做接触网络产业。
尊重专业
尊重专业多有重要,而且 coder 也有很多种,主管或这些企业的老板知道是啥吗?
不懂得尊重工程师,可能是多数企业找不到工程师的最大问题。
就如不懂得尊重女生,永远得不到女生的心一样的道理。
和你说一下「一般」人,或不曾了解过网络产业或技术的会怎能说话,或者先看以前的一篇古文 《做一个网站多少钱》,说话都是
「其实我要的很简单,为何要那么久?」
「这边放过来这边,这个放过去那边」
「不然,我们重新做过,这个不太好」
其实大同小异,你们都把眼前看到的,视为我们所做的一切~
如果结果论的话,其实的确很简单,那其实也是「程式」的目的,也是「工程」的意义。
就如电梯,电梯的功能就是 —— 开门,进去,看按钮,开门,出去,关门
手枪,更简单——就是按一下,bang,子弹飞出去
手枪这个比喻是某次开会,一个前辈很诚恳的问我,为何他要的东西很简单,需要那么久和那些开发商要那么贵?
如果手枪很难,那么前辈其实你要的其实是,坦克。
外行人是可以领导内行人的,我们往眼看去,不乏出色领导人的确做到啊。
假设,你学会尊重工程师的话,应该不少工程师,愿意比同行领少一点点,嗯,只能少一点点的薪水就来帮你了。你的口碑也会在工程师的圈子传开。
其实,为何找不到工程师有非常多的原因,除了薪水少、工程师少,还有招募渠道、工作内容等等,最主要还是以上刚刚那两点,学会尊重工程师和改变一下公司文化,吸引多一点新血和培养接受新东西的态度,培养内部工程师。