我今年23岁了,家里条件并不是很好。现在一家网络公司上班,做的网络工程师。只要负责服务器升级,平常最多用到就是linux,其他的东西很少能有接触,感觉能学到的东西不并是很多。而且做网络工程师,经常要和客户直接打交道,大家也知道,什么人都有,有些客户自己不懂,又很难缠,稍有点差错的话,客户会骂,公司也会骂,经常要出差,太累了。感觉做这个又累又不讨好,直接接触客户的太烦,好多事并不是围着技术动脑子而是围着客户动脑子,每天5点半下班,但等真正把公司的事解决完以后就得10点半了。待遇不如运维好,工作环境不如运维,还那么累,不值。不像运维或其他的,可以专心弄自己的东西,不用接触客户,不用经常出差,可以把时间都利用起来学些自己想学的东西。
我想装个行业,或是交转个部门,仍然是做技术的,我不大喜欢和应酬,不喜欢去做销售。想做个不用接触客户的技术部门,比如运维或数据库之类的,这样专心的研究技术问题,不用费心思琢磨和客户直接面对面接触的事。其实出差什么的,我倒无所谓,关键是做最底层直接和客户打交道是太难了,最烦就是直面接触客户。
所以想请教下各位前辈们,网络工程师转行到哪个比较好,过度比较快捷?是运维还是其他的?而且技术方面都需要补充些什么?比如运维除了LINUX,UNIX和SQL,还需要别的吗?数据库工程师有什么要求?java开发呢?都有什么要求,哪个前景最好?而且比较快的容易过度?请前辈们出谋划策下了!介绍下经验!