作为互联网方向的软件研发工程师,应该具备哪些素质(技术的或非技术的)
你这个问题问得很泛,不好回答。不同的方向/岗位,侧重的都是不一样的,比如DBA和开发工程师都需要了解DB,但显然深度不一样。我总结一下作为一个开发工程师我所认为需要的技术向:1.操作系统,比如Linux2.基础知识:比如数据结构、socket编程,语言(最好静态和动态都了解)3.熟悉常用的开源软件,了解其能解决的问题4.设计非技术向:1.抽象思维以及逻辑思维2.沟通能力3.抗压能力4.学习能力5.把妹(最重要)片面之言,这种问题还是少问的好。
■网友
先不要谈技术,先问自己有多了解互联网。。。技术都是为产品服务的,产品才是为人服务的。。
■网友
我觉得技术方面:1.服务端编程肯定要懂的,另外前段的html,css,js也要懂;2.熟悉使用linux,熟悉配置常用的web服务器;3.平时多关注新技术
■网友
学习应该是一个渐进的过程,并且你提到的一些技术还应该有相应的环境去应用才能更深刻的理解。算法,数据结构是基础,当然现在很多简单的web编程,根本体会不到这些东西的用处;分布式之类的东西,只靠自己学估计很难有成绩。建议,打好基础;可以尝试自己去做点东西;将来找一个更好的环境去接触更多的东西
推荐阅读
- 『板房』搬新房迎新年 2021听他们说幸福 告别大板房
- 长春评选“网络奋斗者”:互联网成更多普通人创业工具
- 互联网怎样解决“家政服务上门速度慢”的问题
- 银行的数据中心可以跳槽去互联网公司吗
- 互联网在线音乐行业有哪些可能的盈利模式
- |常信院在第六届中国国际互联网+大赛中再夺金
- 互联网科技公司技术投入占比(占收入)?
- 当下电脑城/电子城/数码城的业务日益萧条,作为普通的创业者该怎样转变思路从而突围
- 汽车|滴滴的新欢PK旧爱:D1对比e5强在哪里
- 环球车讯网|全新款宾利添越实拍鉴赏
