现在感觉越来越不好混了,咱毕竟不是地主家的傻儿子,就必定还得靠自己努力奋斗才能有所盼头。IT行业的程序猿们,曾经是站在“高薪”神坛上的一群人。随着市场经济和行业发展,“高薪”似乎还看似挺“高薪”,可是社会地位,就好比70年代的大学生和当代大学生比较起来的那种差别,往前捣20年,程序员是稀缺的,就好比70年代的大学生在当时会让人另眼相待,被单位冠以“高级人才”。可如今程序员满街都是。如今的程序猿更多的是被冠以“直男”、“单身狗”、“脱发”、“格子衬衫代言人”......
要想搏出位,除开自己在技能上的精进,就得避免做那种麻烦又重复的工作。每个行业都会有重复性工作,你也许会以为,重复性劳动是指那些主要以体力完成的工作,例如送外卖、发传单,或者,掺杂少部分脑力的工作,比如说测绘,就是重复的测量和绘图;采购,就是天天和供应商谈判,节约成本控制预算。其实不是,即使是某些高强度的脑力工作,依然算是重复性劳动。不管是在何种行业,哪个工种,什么职能,其实时间长了,也会按固定套路,把流程当做例行公事走完。日复一日的重复性劳动,工作越来越熟练,但成长越来越缓慢。
IT行业虽然属于高强度脑力工作,可是却也有按固定套路的工作项。程序猿在做开发的时候,可以面对琳琅满目的框架、工具、开源库,选择其中的一个,来加速自己的工作。这都不算什么。作为一名程序猿,每天都需要接触各种系统,各种数据,然而做数据对接,才是一个重复度颇高的工作项,因为往往按普遍的解决方案就是开发接口进行数据对接,通过对方提供的视图,数据字典来进行开发API。但往往这个固定的模式,却更像一个商务谈判,需要双方的程序猿进行协商。这个协商过程,谁做谁知道,技术要求不高,可是麻烦指数却不低。这就是问题的关键所在。在不能创造价值的事情上花费再多的时间和精力,对于自己的成长就是阻碍的。当然不是说做接口开发这个事没有价值,而是性价比不高,且仅仅只是流程化的例行公事罢了。
像这类“重复工作”,需要寻求更好的解决方案,不需要花费太多精力和时间就能搞定,比守着对方的人做协商,加班加点的改字段要“经济”得多。101软件接口生成器就可以单方面的解决这个问题,不需要通过对方的数据库,直接从软件界面采集到数据,储存到指定数据库并对外提供API接口(包括数据库视图,数据字典),可以以数据库视图形式提供,也可以以Web service形式提供。让“数据对接”这类重复工作不再耽误程序员宝贵的时间。
其实IT行业的“重复工作”肯定还有其他方面,就不赘述了,这里只是做个引子。想告诉大家的是:
- 不要认为IT行业这种脑力高强度的工作就不存在重复工作。
- 重复工作可以寻求更优的方案来解决。
- 只有快速解决了手头上性价比不高的重复工作,才能带来更高的价值,毕竟程序猿都不便宜。
- 在提升自己能力、增强自己见识的同时,也要为公司创造更多价值。说白了,只有为公司创造的价值越大,你的薪酬才越高。
好了,最后让我们做一只不那么累的程序猿,茁壮成长!(笑脸)