一直纠结这个问题。算起来,搞Java也有段日子了,从最初的Web开发到现在的数据集成,ETL。个人还是很喜欢搞IT的,但是搞得越多却越迷茫了。互联网是个大方向,这其中涵盖了很多领域。作为一个优秀的互联网软件研发工程师,又应该具备怎么的专业素质呢?计算机科学,操作系统,算法,数据结构,web开发技术,网络协议,数据库,分布式等等,这些分别应该占多大的比重呢?或者还有其他重要的因素,不排除技术之外的?其实个人偏重于新技术预研和基础架构设计,对数据有一定的敏感度,算法也很一般,个人更喜欢设计与交互。求指点。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/11447
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.