行业变化对技术岗位的冲击

好久没更新了,最近这两个月实在是太忙太忙,先恢复下更新,写篇感想类的非技术文章先,对于技术人员来说,行业变化带来的冲击可能会超出想象的大,因此看准行业变化,做好选择,确实很重要。

行业变化对技术岗位的人而言会带来什么冲击呢,我以前感触不怎么深,例如以前我看到过:
1. 互联网带来的冲击
在互联网火起来之前,我所做的是政府/企业的应用系统,尽管经历了语言从VB/Delphi到Java,但这种我觉得并不会说带来很明显的冲击,进入互联网这行后,能感觉到一些冲击,主要是互联网应用的大访问量和大数据量,这些技术在传统的政府/企业类型的应用系统中很少会有积累,但之前在做政府/企业应用系统中积累的一些开发技能还是可以被延续的。
所以就互联网带来的冲击而言,我认为更多的是技能的拓展,以前积累的技能还是基本可以延续的。
2. Oracle–>MySQL
在公司从Oracle切换为MySQL的过程中,可以看到的一个冲击是DBA需要从传统的Oracle DBA转向研发型的DBA,这个的主要原因更多的就是MySQL体系的不完整,所以需要自己开发很多的东西来进行完善,这个对传统的Oracle DBA而言确实会带来一些挑战,但好处就是在Oracle上积累的数据库方面的技能还是OK的,更多的是拓展开发技能。
3. PC互联网–>移动互联网
移动互联网带来了很多新的挑战,但主要是端上,在server端的技术暂时还没看到太大的冲击,端上的话确实和原来的客户端很不一样,例如需要积累各种交互技术、电量、流量控制、长连接技术。

上面这些变化会给技术岗位带来冲击,但我感觉还不算非常的夸张,最近看到的一个比较大的行业变化导致的技术岗位的冲击:非智能手机–>智能手机,非智能手机阶段积累的很多是嵌入式os方面的经验,而智能手机这块就基本没了,全部被封在了android、ios下面,app这块非智能手机和智能手机关注的点,应用的类型也非常的不同,这种行业变化带来的技术冲击是非常夸张的,并且一定程度上来说也是可悲的,例如有可能在一个领域积累了10多年的经验,结果因为这个领域彻底被颠覆了,于是这些积累就全部灰飞烟灭,一切只能重头再来,尽管因为有之前的经验,重头再来可能会更容易一点,但有一点问题就是在前面领域积累了10多年,可能已经是那个领域中比较顶尖的了,而在新的领域可能也就是和一个刚进入这个领域的新入门的差不多,并且别人还更年轻。
当然,这里有可能有另外一种情况就是在这个领域多年已经看清楚了变化,那么其实是会比其他人更早的完成演进的,还有一种就是积累的主要是基础技能(例如手机的电量管理、连接),而这些在智能手机领域也仍然是非常需要的,这类的话还不算会受到很大冲击。

感觉貌似是server端的技术变化相对更小,但client端还真的很有可能会继续有不少的革命性变化。

订阅这个账号的同学们,你们有经历过什么样的冲击呢,求分享,例如我觉得像sata/sas–>ssd,胶片–>数码照片等等这种应该也是给技术岗位带来不少冲击的。

=============================
欢迎关注微信公众号:hellojavacases

关于此微信号:
分享Java问题排查的Case、Java业界的动态和新技术、Java的一些小知识点Test,以及和大家一起讨论一些Java问题或场景,这里只有Java细节的分享,没有大道理、大架构和大框架。

公众号上发布的消息都存放在http://hellojava.info上。

发表评论

电子邮件地址不会被公开。 必填项已用*标注


*