专栏名称: java一日一条
主要是讲解编程语言java,并且每天都推送一条关于java编程语言的信息
目录
相关文章推荐
芋道源码  ·  手把手教你实现一个Java Agent ·  20 小时前  
芋道源码  ·  我用这11招,让接口性能提升了100倍 ·  2 天前  
芋道源码  ·  2W字全面剖析 Mybatis 中的9种设计模式 ·  2 天前  
51好读  ›  专栏  ›  java一日一条

一个岗位收到几百份简历,如何提升自己的市场竞争力?

java一日一条  · 公众号  · Java  · 2019-05-21 08:40

正文

请到「今天看啥」查看全文


良好的沟通可以缩短开会的时长、节省相互之间的沟通成本,也使得团队合作更加愉快。不错的文档表达能力可以省去不少的重复沟通。

懂得规划自己的时间,上班时能更有条不紊地完成任务,下班也能高效地规划业余时间的学习。

懂得反思:为什么这个任务预计五小时能完成,却变成了三天 为什么这个需求要这样做,这么做是最合理的吗,还有更好的方式吗?

对问题、业务和自身的更多思考有助于更好地发挥和展现你的技术实力。


3. 选择一个细分领域不断深入


个人认为一个较好的学习方式是 先广度优先遍历,即粗略了解自己领域的各方面知识,然后深度优先遍历 即选择一个自己感兴趣或者觉得值得深入的方向深挖下去,等到这个方向学习研究得差不多了,再去深入下一个方向的技术知识。例如:

插件化技术、响应式编程、组件化框架、系统架构等进阶技术 ,承托着业务之下的基础框架,能够使得开发者在面对需求和功能变化的时候有更快的反应和更优雅的行动。

业务逻辑日渐成熟的形势下,用户体验越来越重要,突然的软件崩溃或是加载图标持续5秒,对于高质量应用都是阻碍。 渲染速度、网络请求体验、I/O优化、热修复技术、耗电优化 都是性能优化需要重视的点。

Android 现在细分的领域非常多, 逆向安全、音视频、物联网、SDK开发 等等,可以在这些领域中选择一个并不断深入。若是从时代背景的角度考虑,当下处于信息时代,用户接收和喜爱信息传播的形式一路从文字、图片、音频、视频,到了如今的直播。音视频会是一个不错的选择。其中会涉及到音视频编解码和音视频同步处理、特效处理、合成等等技术,对于 Android 底层源码的理解也十分有帮助。







请到「今天看啥」查看全文