java 当前年度
2011年是我在这个惊人的软件开发世界中度过的最疲惫,疯狂,有趣的一年。 在过去的两年中,我的社区参与度呈指数级增长,英国发生了很多事情。
由于社区的参与,我也开始了新工作,发言并参加了很多大型会议,自己组织了很多活动,并且学到了很多东西,以至于我什至在假期里看的所有电视都无法将其洗掉。 以下是对我来说2011年的一些亮点:
社区,社区,社区
在过去的几年中,开发人员对社区的参与已大大增加。 仅在伦敦,我们就拥有欧洲最大的Java用户组,许多其他技术社区的成员数量也呈指数增长。 社区友好组织SkillsMatter和Techub之类的活动支持了大部分社区活动。
这些社区通常由少数热情的人所驱动,他们真正投入了自己的一部分来使社区发展。
不仅仅是欣赏社区力量的个人。 Atlassian今年创建了一项大使计划,以帮助技术社区发展。 每个国家的大使都伸出援手,并鼓励他们不断改善软件开发的愿望,因此它既有趣又有效。 毕竟,从事软件开发工作可能是地球上最好的工作之一。
重新想象功能编程
正如太空堡垒卡拉狄加(BattleStar Galactica)成功地更新并在现代引起人们的兴趣一样,函数式编程也是如此。
Scala受到了广泛的采用,伦敦成为商业和社区活动的温床。 凭借其强大的类型系统和惊人的Akka框架来管理并发状态,很容易看出其对高度可扩展的系统开发的吸引力。
Clojure语言已使Lisp样式语言完全重新流行,并且与Scala的做法不同,Clojure鼓励对软件开发进行非常有力的简化。
对函数式编程的这种新的兴趣正在鼓励开发人员即使他们仍然使用过程语言,也要以不同的方式来思考他们的设计。 关于设计的不同思考的最好例子之一是LMAX的Disruptor,这是一个高度可扩展的系统,具有极低的延迟,全部用Java编写。
2012年肯定会看到更多人与函数式编程语言取得联系
在线角色比以往任何时候都重要
随着许多顶级开发人员通过他们的工作获得新的角色,许多开发人员被鼓励分享他们的工作。 关于公司通过开源项目进行猎头的故事很多。
借助Github和Bitbucket这样的在线DVCS存储库,使代码共享成为一件微不足道的任务,勇敢是将开发技能纳入在线形象的唯一障碍。 共享您自己的项目也是人们获得正在执行的帮助工作的好方法,并且是一个绝佳的机会,可以使一个人独自完成更多工作。 毕竟,它为Linus Torvald工作!
来自开发者社区的高质量博客也在不断增长,涉及软件开发,政治,哲学和人与人之间互动的各个方面。 LJC是一个非常多样化的例子 敏捷性 博客 滚动条 ,其中包含有关Java社区流程,并发性,函数式编程和软件Craft.io的文章。
越来越多的人在技术社区活动上发言也很棒。 在采访和伦敦Java社区之类的团体时,习惯于说话是非常有价值的,它可以帮助开发人员在活动中通过闪电演讲来开始公开演讲。
有这么多可以做,以发展 你的 线上 角色 对于 好玩 和 获利 。
会议和活动
对于活动来说又是伟大的一年,YouTube或Parleys上提供了许多活动录像。
在英国有一对很棒的会议, JAXLondon和QCon 。 每个活动都有很高的学习水平,这是一项很好的工作,明年相距6个月!
今年的一些活动亮点包括
● JAX 伦敦 –今年是我第一次为JAX伦敦演讲,涉及Clojure,看板和持续部署等主题。
● 功能性 程式设计 交流 – Haskell专家Simon的精彩演讲 佩顿 琼斯 上 管理 并行性
●XPDays –我经历了极限 Starup 第一次研讨会 。 到目前为止,它是我最喜欢的编码会话格式之一。
● 伦敦 Java 社区 会议 –星期六约有150人互相学习
别忘了在SkillsMatter上全年进行的所有Scala和Clojure编码dojos以及各种各样的讲座。
变得真实–了解业务
开发人员对业务成功真正需要什么的评价比以往任何时候都要大得多。
对于初创公司来说,这几乎是一个既定事实,尽管即使在今年,对精益创业方法的兴趣也大大增加,鼓励您了解业务的各个方面并衡量决策的成功与否。 一个很好的例子就是名为Forward的公司,该公司本质上是通过构想建立繁荣的基于Web的业务–在适当的时机投资足够多的业务来探索潜在市场,并在该市场腾飞时Swift扩大。 在这里,开发人员通常每天要安排25次生产,与了解业务潜力以及如何衡量潜力的人们携手合作。
更好的理解有助于推动DevOps社区,并使整个软件交付尽可能有效。
翻译自: https://jaxenter.com/java-review-of-the-year-2011-the-rise-of-the-community-104029.html
java 当前年度