反思个人十几年来的一些经历感悟
首先,笔者和绝大多数IT人一样,身世没有什么特别的地方。财富、技术、履历都没有什么可炫耀的,包括表达抱怨,这些都不是我的目的。可能某些老板、Hr或同行看完以下内容后,或不屑或反感,或嗤之以鼻,这些都不重要,我只是想分享和交流,给这个行业、某些人带来点反思和正能量。
我一直认为人应该多吸收和释放正能量,尤其在这个浮躁、物欲的现实社会里。
出身于抗噪的普通原生家庭,读二流都算不上的大学,自学计算机软件,拿着不到3K块RMB(还是借朋友的)只身1人到深圳,8年打拼,13年家庭原因返回广西南宁。
和绝大多数人没有什么不同,连续啃过馒头当晚餐,长期睡一张烂床垫,记不清的面试次数、疯狂加班、跳槽、被迫到处迁居,从程序员做起,担任过兼职讲师,混过上市公司,最后做到IT经理。
05年互联网还不发达,住宿、地理定位、人才市场在哪里自己当时都不清楚,只身异地没有亲戚或老友投靠,没有信用卡,关键是身上少得可怜的盘缠,这些对我来说根本不是个事!在当时。
重点我不是想表达这些,谈谈深圳的总体环境:超乎想象的包容、机遇相对平等、尊重人才、追求创新、信息化程度高、高效、团队精神、IT管理规范、资金充沛等,很大程度能代表北上广深的城市特点,缺陷一样明显:普遍活得比较累,拥挤、节奏快、加班多,压力偏大,住宿环境比较差,房价高很难定居。
笔者想对于多数IT人来说,最有吸引力的无疑是:机遇平等。
既然我们无法决定自己的出身,那么人最大的渴望就是:发展机遇的平等。而不是我依靠爹妈,能上个好学校,选个好专业,毕业了已经帮找好份养老工作。
所有的路,从出生的那一天开始(甚至未出生),他们的爹妈已经帮铺好了。所以这是IT行业屌丝比较多的原因,不信大家观察一下。而在广西南宁的人才招聘市场,这种情况充斥非常多:利用招聘会給企业做广告、虚假招聘,职位已内定,出来招聘走个过场。官方人才市场都是默许的。
十几年过去了,至今也没有大的改观。回来一次同学聚会,一个同学问我:“现在哪个单位高就?”我说在深圳没有“单位”这种概念,都会问在哪个公司发展。
在深圳,我很少经历企业直接拒绝对方简历,委以专业、学历不适合等各种借口,同时不需要我开口确认何时签劳动合同、交社保、发薪日这些低级问题,为什么呢?大部分公司都100号人以上,几千上万人的公司比比皆是,很多公司八九十年代就成立至今,劳资管理规范化了,包括社会发展进程。
在广西南宁的情况则是:大部分IT公司10来个人,甚至是3-5个人的小创业公司,几十个人都算多的,四五十平的办公室,你走进去都自然产生一种感觉:他们还能活几个月?还有各种奇葩是事情让你怀疑人生:不主动签合同(往往拖几个月)、签份入职前1-2周离职工资不发的协议,社保很多不交,连发工资都拖延。
还有更多潜在因素可能被忽视,我倒是可以提醒下打算从北上广深回内地发展的朋友们:
1.你的人脉:需要重新积累。这是非常致命的。
2.开发方向:比如我在深圳从事ERP、通讯、医疗产品等大型应用比较多,内地不要说外行人,连很多IT同行都不知道ERP、CMMI是什么。像深圳制作业、IT、金融、外贸非常发达,而就拿南宁来说,最发达的是房地产、挖路修路、政府关系项目、资本运作、传销这些东西。
3.专业方向:在深圳JAVA、.NET、C++开发大行其道,在南宁PHP+MySql最火,因为做互联网创业的相对多。做.NET的比较少。
当然这些是地域、行业发展的差距,或许代表了内地很多城市与沿海城市的重大差别。注意我更多指的是发展进程。这些都是客观现实,我们无力改变它,抱怨它并不是我的最终目的。有些人可能会说,你吹得北上广深那么好,为什么不呆那里,回来干叉?人到了一定年龄不是简单考虑去留问题,你的家庭呢?
相信有人同样会说:是人适应环境,不是环境适应人,你的心态要改变。
接下来说说笔者回南宁后的一些经历:
回来孩子很快出生,在家悉心照顾家人半年,这是必须的,男人也要承担自己的家庭责任。之后就尝试着投简历找工作吧,待遇基本都是是深圳的一半甚至1/3。上班1天就撤了的经历都有,没什么奇怪的。
第1天入职没有任何培训、交接,丢一堆烂代码给你看,没有注释、没有文档,还怀疑你的水平故意让你开发点东西做测试题。
南宁很多IT公司都是这么“管理”的!我始终觉得一个企业,用人不疑,疑人不用。
14年遇到个小机遇,和朋友合伙做外包项目,虽然后面项目黄了,但也小赚了一笔。15年遇到另一合伙人,做个微信平台,投资人人不错,只是市场经验少很快挂了。之后就是做了几个O2O项目,或拿底薪,或技术入股创业,起起伏伏。O2O基本都靠烧钱的,全国上下早死一大批,现在投资人也谨慎了。
如果融不到资金,很多项目上线半年到1年基本就挂了。我从中都担任项目经理或部门经理,带的团队3-5个、8-10个的都有。人员基本都是我一手招聘进来,从开心一起奋战,到最后散伙,酸甜苦辣各种经历都有。选择创业就得去承担这些东西,创业还是安稳求职本身就是个选择题,没有所谓对与错。
求职工作事实上是投资人自己去承担风险,你只是每个月稳拿工资,帮别人种树。创业是自己种树,所有经营风险都需自己承担,回报潜力更大。
马云当年高考2次落榜,毕业后找工作30多次面试被拒。25个人到肯德基面试,当时24人都被录用了,只有马云没被录用。现在你觉得他失败吗?和很多Hr交流过,自己这几年都有在招聘者和求职者的角色中切换。Hr对IT人的各种不解对我来说非常好理解和回答。
首先,IT这行业在全行业来说,薪资水平确实是高一些的,但不会说高到让你艳羡或改变命运(至少对绝大多数人而言)。
其次,程序员在国内的社会地位问题。外行人看起来比较高。客观地说,我认为在北上广深发达地区基本是受尊重的,但放眼到这个国家层面来说,技术人员的地位其实是比较低的。你见过国内高管坚持给底层技术人员在饭堂打饭吗?在日本则是事实。
你听说过有技术精英受过国家层面的高度褒奖宣传吗?国家最高科学技术奖有的年份都空缺无人受奖,中国人诺贝尔奖拿了几个就不用说了。
我不是想有意拉高程序员的地位,有兴趣你可以去对比日本、德国、以色列这些国家。
据我这么多年的行业观察和分析,权利和财富精英层对技术研发是不放眼里的,至少是重视不足的。看看多少国内山寨货横行全世界?大到各种武器、发动机,小到工业产品山寨,以及大妈争相到日本买马桶就知道了。
从中国历史角度去分析发现,所谓的权利和资本精英认为,技术只是夷技奇巧,一个达到某种目的的工具罢了。注意这种目的不是追求改变世界般的极致产品,也不是心持梦想的工匠精神,更多时候仅仅是捞取权利资本的工具罢了。
扯远了,自行理解。
其三,关于IT软件行业的学习成本。一般人需要读超过15年书,实习1-2年后,才能达到初级软件工程师的水平。(我面试和用过很多大学计算机毕业生,读了3-4年专业出来,连个水晶头都不会接,主流数据库有哪些都说不出来)。连续实战积累3-5年才勉强达到中级工程师水平,一个资深项目经理或架构师我认为至少也得有8-10年以上工作经验。还得持续不断的学习,IT技术更新有多快做软件的人都懂的。
这仅仅是学习成本,健康呢?
加班是这个行业的家常便饭,多数人的回报是靠严重透支健康换取来的,相信大家都有共识。
其四,关于IT软件行业的隐性成本,这是很多人忽视的。这行业从事久了,是不是有跟整个社会都脱节的感觉?天天对着电脑,祈求不用加班。你的人脉呢?你的社会关系网络呢?做了N年下来,几乎没有多少拓展吧。但在这个社会,人最大的资源是人脉,不是技术!
所以往往程序员身体抗不住想转行,却突然发现自己不知道做什么,人脉圈?太小。你觉得程序员失去的多吗?相对于拿这点薪资。
我不是有意悲观,只是提醒和唤醒,外部社会对程序员、IT从业人员多一点理解。