2015年即将结束。 现在是时候总结过去一年做了什么和没有做什么的时候了。 此外,现在是预测下一个2016年的好时机。 您已经猜到这篇文章是关于2016年理想的Java开发人员的。

我想给你一个惊喜,这次我更改了预测的格​​式。 为了使预测更非个人化,我邀请了多个权威开发人员。 因此,您将能够获得更全面的意见,以确定需要哪些Java技能

回顾性

首先,让我们得出一个结论,即上一篇关于2015年理想的Java开发人员的文章变成了事实。我创建了一个包含3列的表:

  1. “预测”包含我的预测(2014年)
  2. “评论”包含我的评论(2015年)
  3. “结果”包含总体印象(2015年)
预测 注释 结果
最新知识 这几乎是显而易见的,您需要使您的知识始终处于“新鲜”状态 真正
不只是Java 我建议Java开发人员应该学习函数式编程语言。 我认为我错了,因为在2015年,“不仅Java”的意思是–不同的架构方法,DevOps等 淡淡的
社区生活 与与您在同一地区工作的专业人员进行交流总是很有用的。 这是交流经验的最有效方法之一。 真正
趋势,科学与教育 大数据并不是唯一的领导者。 我认为它与微服务共享宝座。 但是可以肯定的是,开发人员需要紧跟趋势的脉搏。 真正
宠物项目 宠物项目的角色不仅可以扮演应用程序的角色,而且可以扮演一本书或电子学习课程的角色。 从某种意义上说,您从工作中创造的一切都是宠物项目。 是的,从事此类工作非常有用! 真正

正如您所看到的那样,在5个预测中有4个或多或少变成了事实。 不幸的是,我在2015年离成功的Java开发人员的画像还很遥远,但是我努力做到最好。 那你呢 你匹配肖像吗?

预测

有哪些新功能正在等待2016年的Java开发人员,以及需要哪些技能? 我们可以根据已有的信息和事实做出一些预测。 以下信息图表展示了2016年需要哪些Java Web开发人员技能

当然,我需要详细解释每个主题的含义。 但是,如果您完全同意上面的信息图表,则只需跳过其余文章并与您的朋友分享即可。 开玩笑!

关于基础架构,网络框架和工具:

毫无疑问,后端体系结构会影响应该在其中工作的基础结构设计。 微服务,微服务,微服务…从单片架构到微服务的总迁移给我们带来了令人振奋的消息–我们应该知道如何使用容器化,集群和新的部署方式。 一切都在云层中移动,变得越来越小,而且粒度越来越好。 这是一种趋势。

所有这些情况对Web框架,工具和部署过程提出了新的要求。 这对于在2016年学习Docker,AWS,Mesos,Spring Boot,Play和AKKA非常有价值。我将非常高兴在评论中看到这些技术的类似物。

商业智能,物联网。 您以前听过这些话吗? 这是技术发展的新方向。 两者都需要使用大数据。 因此,2016年是进入“大数据火车”的好时机,因为它恰好在一秒钟前开始了对高需求的旅程。 赶快! Spark,Flink和Storm等待着您。

最后,还有一些不那么乐观的想法。 无论技术进步和新趋势的压力如何,开发人员都必须做好自己的工作。 这一切都与例行程序有关–代码开发,重构和审查…
为了保持良好的状态并提高生产力,您需要使用便捷的IDE,高效的工程实践并提高编程技能。 例行……没什么可说的。

希望您在2016年成为活跃于社会的开发人员。因为这是学习新知识并与他人分享经验的好方法。 GitHub,StackOverflow和Quora将为您提供帮助。

专家的意见

Geoffroy Warin向我们提供了他对现代Java开发人员的看法。

“这是我过去一年学到的,发现有用的技术和工具的混合,以及我希望在来年学习的技术和工具的混合。” — Geoffroy Warin

摘要

没人知道2016年会发生什么,但是基于事实和观察来计划个人活动是一个好主意。 因此,让我们从2016年开始,在它的结尾,我们将得出一个结论:什么是正确的,什么是错误的!

翻译自: https://www.javacodegeeks.com/2015/12/profile-successful-java-developer-2016.html

2016年成功的Java开发人员简介相关推荐

  1. 黑马2016java_2016年成功的Java开发人员简介

    黑马2016java 2015年即将结束. 现在该总结过去一年中已完成的工作和未完成的工作. 此外,现在是预测下一个2016年的好时机. 您已经猜到这篇文章是关于2016年理想的Java开发人员的. ...

  2. 如何成为一个成功的 Java 开发人员?

    如果你是一名成功的Java程序员,那么在任何公司中的Java开发人员中,你都有机会获取一席之地. 作者 | ASHISH KHURAISHY 译者 | 苏本如,责编 | 郭芮 出品 | CSDN(ID ...

  3. 服务器端Java开发人员Kotlin简介

    重要要点 Kotlin为JVM平台带来了编译时空检查,功能方面和表达语法 Kotlin可与Java互操作,并且可以逐步引入现有的Java项目中 重于样板和逻辑的项目很适合采用Kotlin Kotlin ...

  4. 适用于Java开发人员的Elasticsearch:简介

    本文是我们学院课程的一部分,该课程的标题为Java开发人员的Elasticsearch教程 . 在本课程中,我们提供了一系列教程,以便您可以开发自己的基于Elasticsearch的应用程序. 我们涵 ...

  5. java 并发执行_Java并发执行器的懒惰开发人员简介

    java 并发执行 如果我告诉您util.concurrent API自2004年起提供此类服务,我就会自欺欺人.但是,我想回顾一下一些很酷的功能. 并发专家,现在是时候关闭该窗口了. 所有其他人,请 ...

  6. Java并发执行器的懒惰开发人员简介

    如果我告诉您util.concurrent API自2004年起提供此类服务,我就会自欺欺人.但是,我想回顾一下一些很酷的功能. 并发专家,现在是时候关闭该窗口了. 所有其他人,请紧紧抓住乐趣. 你不 ...

  7. 面向Java开发人员的Docker:简介

    本文是我们学院课程中名为< 面向Java开发人员的Docker教程 >的一部分. 在本课程中,我们提供了一系列教程,以便您可以开发自己的基于Docker的应用程序. 我们涵盖了广泛的主题, ...

  8. java开发课程表_展示Java开发人员课程包

    java开发课程表 60个小时以上的课程,5门所有级别的课程:成为Java编程专家 嘿,怪胎, 本周,在我们的JCG Deals商店中 ,我们提供了一个极端的报价 . 我们提供的Java Develo ...

  9. 适用于Java开发人员的Elasticsearch:Java的Elasticsearch

    本文是我们学院课程的一部分,该课程的标题为Java开发人员的Elasticsearch教程 . 在本课程中,我们提供了一系列教程,以便您可以开发自己的基于Elasticsearch的应用程序. 我们涵 ...

最新文章

  1. pandas使用query函数删除dataframe中某一列数值等于某一特定值的行(remove dataframe rows baed on column value)
  2. Python + wordcloud + jieba 十分钟学会生成中文词云
  3. window.location跳转页面
  4. Linux网络编程 | Socket编程(一):Socket的介绍、UDPSocket的封装、UDP服务器/客户端的实现
  5. 工业机器人工具中心点标定的意义_新品发布 | 倍加福新推VOS智能视觉传感器,为机器人添一双“慧眼”...
  6. Ajax — 聊天机器人演示
  7. NOIp 2014 #3 寻找道路 Label:图论
  8. 镭神C16上位机软件显示
  9. 4G 网络跟 5G 的区别
  10. SylixOS的I/O系统结构类型(ORIG型和NEW_1型)
  11. 世界的是非对错,永远都是强者说的算!
  12. 红米4A全版本通刷_2016111 2016112_官方线刷包_救砖包_解账户锁
  13. SDK ..\OBJ\XXX.axf: Error: L6218E: Undefined symbol XXXX (referred from XXX.o).
  14. uni-app开发中遇到的问题(持续更新...)
  15. BBEdit—HTML文本编辑器
  16. 只有才和只要就的区别
  17. 一、网络测试命令——命令行
  18. java-Base64编码工具类
  19. C# AForge的简单使用
  20. 全志平台lichee启动时间优化

热门文章

  1. Mycat - 数据库分库分表中间件,国内最活跃的、性能最好的开源数据库中间件
  2. 【C单链表】链表与尾插法
  3. 《走遍中国》珍藏版(四)
  4. SpringMVC的视图解析器
  5. 每日top3热点搜索词统计案例
  6. myeclipse窗口布局控件任意_木辛老师的编程课堂:Python和Qt第2讲之布局管理初探(三)...
  7. 转:微服务设计、拆分原则
  8. stomp 连接错误: Whoops! Lost connection to http://localhost:8080/spring13/stomp 的解决方法
  9. 设计模式入门(策略模式)
  10. java泛型程序设计——泛型类型的继承原则