最近看到一篇文章,站在招聘者的角度提出了自己对这个问题的看法,主要是以下几个方面:
台湾和大陆的对比
首先谈谈台湾情况,Programmer 在台湾不叫程序员,而是程式设计师,从搜索引擎找台湾程序员,往往得到的是内地搜索结果。过去程式设计师在台湾地位很高,但近十年来,年轻一代越来越不热衷编程,台湾资讯工程相关科系的最低录取分数也是下降趋势,所以在台湾要找程序员不是没有,只是技术水平和主动积极性已大不如前。
大陆因为人口众多,每年都是新人辈出,肯拼肯学,可惜大环境不理想,除总监级别外,普遍地位不高,也较少能提供 "生涯规划" 或 "职业生涯化" 建议的前辈。反观台湾生活太安逸了,大学升学率将近百分之百,很多年轻人的工作态度是 "钱够用就好",剩下的不太想工作。所以成熟的程序员越来越难找了。
用人单位的思路
有句话说,最理想的对象往往不是看招聘来的。因为,要在漫长应聘队伍中找到适合者,往往要先过滤掉 100 个弄不清楚情况的,才能找到最适合的那一位宝贝。作为求职者,我们要分清楚「对方到底是要我?还是随便任何一个人?」两者区别在于如果是后者,那么张三、李四都可以,来上班就是了,中华儿女千千万,不行就换。但如果是要 "我",而不是随便一个人,意义就完全不同了。
我们团队是做 Office 开发的,特别是以 VBA 或 VSTO 为主的企业级 Office 解决方案。所以在找人上,曾经想过「他人推荐」,但这或许并不是最理想的一条路,大多数人会先看看自己是否能做这个工作,万一不适合,很少会再推荐给真正适合的能手,这是标准的社会心理学现象。所以,如果重视要找的对象,就不能停留在只是等媒婆上门,而要像逛古玩店一样,在网络上认真的淘。
去哪里淘人?
国内找程序员有三大领土:博客堂、博客园和CSDN。你可能会说还有很多论坛和个人网站。但我是这样理解的:建立一个网站只放自己文章的技术爱好者,适合当老板,也就是将军。因为他会有很多自己的想法。而鹤立鸡群、特立独行的人是否适合协作有待考验,除非一开始要找的就是技术总监。
至于泡论坛需要很多时间,很少听说互联网公司的顶尖好手一天到晚泡国内论坛的,偶尔搜索资料或内部交流有可能出没一下,但开放性论坛一般不会去,这有两点原因:首先,工作已经很忙了,没有太多时间一遍又一遍回答喵喵幼儿园的问题。再者,由于涉及的开发技术资料需要保密,也不好拿到外面的论坛发表和共享。
所以从上述三个地方找人,变成考虑的可行性方式。一个写技术博客的人至少有两点特质:第一、他愿意整理经验和分享。第二、他要能把事情说清楚、讲明白。技术类型的人往往是含蓄内敛、拙于沟通的,写文章可以锻炼加强自己表达的能力。
对超过二十年工作经验的人来说,可以很容易从一篇文章了解对方的阶段和状态,大多数招聘单位要找的不是最强的人,而是适合的人,特别是在团队中能与他人协作的人。
那么:
1、你是否认同上面的说法?
2、对这个问题,你怎么看?
3、写技术博客要注意什么?
4、你写博客吗?有没有入驻云栖社区?