最近在BBS上还有微博上看到了很多技术人员,有software support或者software developer人员都开始对未来有所焦虑。不知道未来干什么,那个做了多年的安卓IOS开发的,看着论坛上ORACLE DBA很火,于是就想着参加培训并且考个认证找个可以从0起点的DBA工作开始干起,并且自己很迷茫,然后看到坛友们对其想法各种不解和反驳,比如说是现在安卓开发如此之火,来DBA行业没前途,并且已经在哪个行业工作了多年,然后转为自己没有优势的行业,还得考虑薪水起点降低问题,总之,我个人看来也是不赞同的,其实工作的行业像个围城,在里面的人想出来,在外面的人想进去真的不错,从个人觉得,其实做开发的更加容易获得成就感,并且由于产品,更加容易成功,而DBA行业确实一个支持性质的工作,很多时候没什么创新性,并且还频体力,很多时候,都得加班加点的熬夜进行升级或者系统维护,基本不会有大富大贵的机会,因为工作的性质决定了,只会这样稳定下去,另外就是运维类的工作还需要不断的追赶新产品技术,以便于不被落后技术淘汰,而对于年龄稍大的学习新的技术其实也没什么优势了,不像开发软件产品那样一旦获得市场,就可能获得飞跃发展,无论职业本身还是带来的金钱回报,只要有想法。这些在运维行业是不可能的事,对于苛求一份相对稳定的工作的人来说,运维算是一个注重经验的工作,还是不错的。其实各种工作都有其利有弊,关键是个人是否适合,找到自己的个人爱好,包括性别是否和工作相契合,不然日常的工作就会是一个很痛苦的事情。对于未来谁都不是那么确定,谁能一辈子都在IT技术一线呢,不过年轻人,最好能从开发做起,更多的机会,更好的选择,将来如果想转运维还是比较轻松的,相反就是做运维久了,思维反而会僵化,运维强调稳定和安全,而开发更加注重产品创新,当然运维可以向系统架构,IT咨询方向,而开发向产品经理,架构师等均可,他们都可以转向管理人员,不管什么工作,在工作中多思考,多总结,才会慢慢成长起来,不然就只会做crtl+c 等体力型工作,永远都难以长进,至于未来,IT毕竟在中国发展了不到20年,未来还会蓬勃发展,谁也不会清楚未来是个什么样子的,做好眼前,逐步寻找适合个人的方向,相信一定会达到自己想要的生活和目标的。