我个人从事运维工作6年,目前担任某短信服务商的运维经理,你可以从我的百度知道认证上看到。
运维虽然一个可以长期从事的工作,后期可以转为架构师、信息项目管理者,但他最大的缺点是发展慢,同一时期你的待遇远远落后于开发,加之国内环境不好,运维行业还不成熟,一个运维往往身兼数职,要求懂服务器、网络、开发语言...,多而不精,广而不深,被大多数人视为网管和售后,如果没有好的环境来起步,发展堪忧。
建议你从事开发行业,毕竟运维本身也要懂得开发,不然就没有发展可言。另外JAVA开发尽量避免去外包公司,尤其是对日外包。
关于外包的缺陷,你可以看看CSDN上的这个讨论:
http://bbs.csdn.net/topics/390562138?page=1
开发是探索新的应用,运维是在已存在的应用上去除BUG,
建议刚开始做运维,了解系统架构,了解一些资深开发师的手法。
任何一份工作,只要你做好了,都很有前途!与其现在关心什么有前途,还不如做好自己的本职工作!