这是一个创建于 5007 天前的主题,其中的信息可能已经有所发展或是发生改变。
一直纠结这个问题。算起来,搞Java也有段日子了,从最初的Web开发到现在的数据集成,ETL。个人还是很喜欢搞IT的,但是搞得越多却越迷茫了。互联网是个大方向,这其中涵盖了很多领域。作为一个优秀的互联网软件研发工程师,又应该具备怎么的专业素质呢?计算机科学,操作系统,算法,数据结构,web开发技术,网络协议,数据库,分布式等等,这些分别应该占多大的比重呢?或者还有其他重要的因素,不排除技术之外的?其实个人偏重于新技术预研和基础架构设计,对数据有一定的敏感度,算法也很一般,个人更喜欢设计与交互。求指点。