Author Archive

《Apache Velocity用户使用指南》翻译邀请

各位同学,首先祝各位2016新年快乐!新年再创辉煌!

之前并发网组织翻译过《Apache Velocity开发者指南》,所以本月继续组织翻译《Apache Velocity用户指南》,文章比较简单,主要是希望更多的同学能够阅读官方技术文档,参与到技术文档翻译的乐趣当中。

所以有兴趣的同学可以通过评论领取,每次领取一节,翻译完后再领取其他章节。如果翻译超过10篇文章,并发网会赠送一本作者签名的《JAVA并发编程的艺术》,超过20篇额外再赠送一件并发网定制的T shirt。当然也欢迎某位同学全部翻译完成。

Read more

在系统中使用Bean Validation验证参数

为什么要使用Bean Validation?

 当我们实现某个接口时,都需要对入参数进行校验。例如下面的代码
public String queryValueByKey(String parmTemplateCode, String conditionName, String conditionKey, String resultName) {
        checkNotNull(parmTemplateCode, "parmTemplateCode not null");
        checkNotNull(conditionName, "conditionName not null");
        checkNotNull(conditionKey, "conditionKey not null");
        checkNotNull(resultName, "resultName not null");

Read more

少有人走的路

20130704121043_uUSdV.thumb.466_0

《少有人走的路》 是一位心理学家写的关于如何走上心智成熟之路的书。

引言

The road less traveled,并不是所有人的心智都是成熟的,从不成熟到成熟是人生要走的一段路,相信阅读本书或本文是走向成熟的重要路程,建议每一个人都阅读下这本书,能够帮助你促进心智成熟。

我自己总是在想,为什么明白很多的道理,却仍然做不明智的事情,为什么知道很多做事的技巧,却仍然做事情不是那么高效。明知道做事不要切换,却一会看看旺旺,一会听听音乐。最近朋友也和我说明明知道要努力,却还是喜欢玩。这些问题的答案就是缺乏自律。带着问题重看此书又有新的收获。

《React官方文档》翻译邀请

最近公司在组织Java开发工程师学习Facebook公司的前端开发框架React,所以本月并发编程网组织大家翻译React (官方地址),有兴趣的同学可以通过评论领取,每次领取一节,翻译完后再领取其他章节。如果翻译超过10篇文章,并发网会赠送一本作者签名的《JAVA并发编程的艺术》,超过20篇额外再赠送一件并发网定制的T shirt。

如何交稿?直接在并发网注册账号后点新建文章,参考我要投稿。 参与翻译的同学如果不了解React,可以先学习下《React 入门实例教程

Read more

阿里感悟(九)- 能力和晋升

作者:方腾飞Workshop. Dude the Business people X 6 at meeting. Looking at bl

晋升是一个水到渠成的过程,能力到了自动就能晋升。所以需要努力突破自己,超越本层级的能力,并创造当前层级的人创造不出来的价值。晋升意味着对自己更高的要求,更高的责任和更多的思考。

如何才能突破自己能力?

首先要做的是改变习惯。在阿里很流行的一句话是,当自己不舒服的时候就是自己成长的时候。比如老大和我说要学会到先规划再做事情,而不是想到哪做到哪。这句话看起来简单,但是做起来很难,因为要打破自己已有的做事习惯,就像你习惯8点起床,现在让你每天6点起床,你肯定会很不习惯。 Read more

阿里感悟系列文章

作者:方腾飞

最近几年经常有应届生和朋友咨询我各种学习和工作上的问题,每次我都会耐心的解答,渐渐发现很多问题都有相似之处,所以就想把我的回答整理成文,可能可以能帮助更多的同学,由于工作非常忙,很多文章经常写到凌晨2点才写完,所以大部分内容没有打磨和校对,原文中难免还会出现一些错误,欢迎各位读者参与校对和提建议,比如你们希望看什么内容。本文目录的内容会随时调整。

Read more

阿里感悟(十四)-如何带新员工

Teacher and Students. Dude X12 the students and Teacher in class作者:方腾飞  本文首发于并发网

引言

在阿里,每一位新员工进来之后都会有一位导师,导师一般都是团队中非常优秀的员工。有些部门可能不叫导师了,而是叫师兄,可能更亲切,但是我觉得导师更贴切。

导师指导新员工的过程,我觉得应该是一个PDCA的过程,即计划,执行,检查和总结。

Read more

阿里感悟(十三)降低成本的敏捷设计

作者:方腾飞scrum agile

最近在参与一个比较大的项目,需要耗费上千人日,而细分设计和设计评审就花掉了几百人日,基本上10几个人写了几周的设计文档,并开了几周的设计评审会。整个过程模式比较重,所以耗费的人力比较大。

为什么模式比较重?

  • 参与者众多。设计评审会时,要求与本会相关的人都参与设计评审,一个屋子里可能坐着几十人,哪怕一个小时的会议和你相关的就5分钟,你也要参加。而且这样的公司会议太多,如果每个相关的会议都去参加,那就基本上是白天开会,晚上写代码的节奏,所以现在当有人找我开会时,我会问是否必须要我参加,能否会前或会后找我沟通确认,可能10分钟就能解决的问题。
  • 设计文档内容多。系分设计非常全,需要把所有设计场景都写上去,首先需要花大量时间写系分设计文档,其次需要几个小时的会才能评审完。而这样全面的设计文档,可能需要三个月到半年才能开发完成。
  • 有的设计评审没有经过小范围初审,有些设计遗漏了,导致要反复评审。

Read more

《Redis官方文档》翻译邀请

并发编程网定期组织翻译官方指南,十一月组织翻译Redis官方文档, 官方地址,有兴趣的同学可以通过评论领取,每次领取一节,翻译完后再领取其他章节。如果翻译超过10篇文章,并发网会赠送一本作者签名的《JAVA并发编程的艺术》。

如何交稿?直接在并发网注册账号后点新建文章,参考我要投稿

Read more

阿里感悟(十一)如何准备面试

作者:方腾飞

如果你收到某公司的面试邀请,那就应该开始准备面试,打一场有把握的仗。Young woman in job interview

需要准备几件事,自我介绍,亮点技术或产品,职业规划,这几件事情并不是临时抱佛脚就能完成的,而是要靠平时在工作中的积累,面试进更好的公司只是一个水到渠成的过程,能力到了自然就能进。

准备多久?当时带着强烈想进入阿里的动力,电面准备了几周,复面准备了一个多月。

Read more

阿里感悟(十)如何写好简历

Simple cv with business card我在工作中筛选过几百封简历,也推荐过上百封简历。发现很多求职者的简历写得有不如意的地方,有的写得太简单缺少必要信息,有的又写得太多没有突出重点。如果是找我推荐的,每次我都会让他们修改,为了让更多的同学写出高质量的简历,本文介绍下如何写好简历。

 

一 什么是简历

简历是突出自我亮点的工作或学习经历和自我介绍。所以写简历要把握两个重点,工作经历要突出重点,自我介绍要写全。

Read more

《Apache Zookeeper 官方文档》翻译邀请

并发编程网定期组织翻译官方指南,本月组织翻译《Apache Zookeeper 官方文档》,有兴趣的同学可以参与下,每一节的内容不是很多,可能花半小时就能翻译完。通过评论领取翻译,翻译完之后直接在并发网发布。

《Groovy官方指南》翻译邀请

原文链接 (表格版单页版

最近在项目中开始使用Groovy,看了些Groovy的文档,但是很多文档都没有官方文档通俗易懂,所以邀请大家一起翻译Groovy官方指南,大家可以通过评论认领想要翻译的章节,一般建议翻译时间为一周。当然如果你写了比较好的Groovy原创文章也欢迎你投给并发网。

Read more

阿里感悟(九)-如何才能晋升

如何才能晋升?

努力突破自己,超越本层级的能力,并创造当前层级的人创造不出来的价值。

如何才能突破自己的能力?

首先要做的是改变习惯。在阿里很流行的一句话是,当自己不舒服的时候就是自己成长的时候。比如老大和我说要学会到先规划再做事情,而不是想到哪做到哪。这句话看起来简单,但是做起来很难,因为要打破自己已有的做事习惯,就像你习惯8点起床,现在让你每天6点起床,你肯定会很不习惯。

Read more

阿里感悟(八)-如何才能加入阿里?

作者:方腾飞

进入阿里有两种途径,校招和社招。下面我会分别介绍下校招和社招的流程和基本要求,最后分享几个面试小窍门。

Read more

return top