您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
今年32岁女生,刚开始自学java,给自己一年时间有出路吗?
工作,程序员,技术今年32岁女生,刚开始自学java,给自己一年时间有出路吗?
发布时间:2016-12-08加入收藏来源:互联网点击:
想深入技术领域,除了热爱还要天赋
除了市场不需要以外,大部分人的努力程度不足以让其成为技术专家,原因也很简单,大部分的市场公司并不需要那么深入的技术,能够开发出来软件即可,这就导致学习动力欠佳,学习的付出和收获不成正比,那么就不在太多的开发人员两年经验用了五年八年,太正常不过了!仅仅有热爱也不足以支撑研究太深入的技术,热爱编程可以让你找一份体面的工作,让你顺利的工作的35岁,随后没有天赋的人,舍不得付出时间成本的人,就将转向,从事其他行业!
综上所述,32岁的你,并没有多少开发的寿命,工作上需要的是35岁之前的你来做开发!35岁后不能走向管理,走向技术专家,那么头条又会多一条提问,35岁的程序员,转行可以做什么?
希望回答对你有帮助!
回答于 2019-09-11 08:43:50
现在程序员这条路是越来越悲催了......
java 1.4起,jdk支持了NIO(NEW IO),因NIO(os nonblocking)的非阻塞式工作方式,让应用服务器可以极大的优化线程模型,相比传统的阻塞式IO线程和链路一对一的模式,NIO只需少量的线程即可处理所有的链路,这对广大的java开发者来说是一大福音,基于NIO能开发出更高效的网络应用。
然而使用JDK原生的api开发NIO,编程模型是非常复杂的,开发者需要理解Selector、Channel、ByteBuffer三大组件,此外JDK原生NIO实现上还存在一些稳定性问题。netty把三大组件交互代码封装在框架内部有效的简化了编程模型让使用者能够更高效的开发出NIO网络应用,保障了系统的稳定性。
但是伴随新的问题到来,对于开发者,框架是易于使用的,屏蔽了底层细节,换来的是对原理的深入理解不够,对性能调优和理论的淡化,在很多优秀的线上产品dubbo、spark、zookeeper、elasticSearch等等,使用了netty作为底层通信IO框架支持后,对于netty的原理,底层原理的关注越发急迫,这在面试环节尤为突出。
回答于 2019-09-11 08:43:50
不太建议了。
上一篇:汽车倒档和一档哪个动力好?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |