Author Archive

《RabbitMQ官方指南》翻译邀请

10月姗姗来迟,本月并发网组织大家翻译《RabbitMQ官方文档》,欢迎有兴趣的同学参与。 Read more

实战解析—论三年内快速成长为一名技术专家

本文首发于GitChat。2017年9月11日,周一晚上8点30分。支付宝架构师,《JAVA并发编程的艺术》作者,10年+软件开发和架构经验,并发编程网创始人清英带来了主题为《如何在三年内快速成长为一名技术专家》的交流。以下是主持人飘静整理的问答实录,记录了作者和读者问答的精彩时刻。

问:工作中,有时候实现一个功能,会去看有没有现成的轮子可用。对于重复造轮子与改造轮子有什么看法?

答:一定会的,其实这也是一个提高技术能力的方法,比如今天想做个日期转换的功能,JDK8有日期的新特性就会考虑直接使用LocalDate.now().format(DateTimeFormatter.BASICISODATE),以前都是自己写个DateUtils。

如果已有的轮子不满足需求,我觉得可以基于已有的轮子进行改造,提供更多的特性。

在写代码的过程中,永远要思考的是现在业界的技术方案是如何做的,

现在的方案有什么优点或缺点,我能不能直接使用,不能使用的话,是否优化后可用,当然用的时候要了解它的实现原理,做到知其然知其所以然。

Read more

《阿里感悟》如何在三年内成长为一名技术专家

工作前三年是职业生涯中成长最快的几年,在这段时间里你会充满激情,做事专注,也容易养成良好的习惯。在我们公司有些同学在前三年中就快速成为某一个领域的技术专家,有些同学也可能止步不前。本文和大家一起探讨下如何在三年内快速成长为一名技术专家。

学习方法

  • 1:掌握良好的学习心态
  • 2:掌握系统化的学习方法
  • 3:知识如何内化成能力
  • 4:广度和深度的选择

实战技巧

  • 1:你需要学会的编码习惯
  • 2:在业务团队做开发如何成长

Read more

《Hibernate快速开始》翻译邀请

久违的Hibernate是一个耳熟能详的框架,本月并发网组织翻译《Hibernate快速开始》和《Hibernate用户指南》,为了鼓励和奖励译者翻译文章,并发网允许译者在文章末尾放赞赏。

Read more

应届生JAVA技术面试题

应届生面试是一个非常困难的事,虽然我经历社招面试多年,但是当我第一次面对应届生面试时却是小白。首先,应届生简历非常多,如何能在这么多简历中找到合适的人,但是又不遗漏优秀的人呢。其次,应届生招聘不像社招,你无法通过技术深度和开发经验来判断一个人的能力和潜力。最后,如果你的提问,应届生有一部分能回答出来,有一部分不能回答出来,他是过还是不过呢?
我主要围绕着几点进行考核,扎实的基础能力,优秀的学习和思考能力,一定的实战能力。优秀学校的学生基础能力都不差,实战能力或多或少也都有,所以优异和普通的差距主要体现在思考能力和学习能力上。

Read more

你应该知道的JAVA面试题

经常面试一些候选人,整理了下我面试使用的题目,陆陆续续整理出来的题目很多,所以每次会抽一部分来问。答案会在后面的文章中逐渐发布出来。

Read more

如何实现团队的自组织管理

在《射雕英雄传》里,以全真七子的武功是打不过东邪黄药师的,但当他们摆出了“天罡北斗阵”时,却能和黄药师打成平手。这就是团队合作形成合力的威力。

自组织管理是我们团队采取的一种敏捷实践,该实践旨在帮助团队成员加强团队合作,形成团队的合力,从而提高团队整体的工作效率。

Read more

模块化开发框架实现原理

本文是蚂蚁金服微贷事业部自主研发的模块化开发框架TITAN的实现原理,该框架后续可能会开源,敬请期待!

需求背景

  • 应用拆分的多或少都有问题。多则维护成本高,每次发布一堆应用。少则拆分成本高,无用功能很难下线。
  • 故障不隔离。当一个系统由多人同时参与开发时,修改A功能,可能会影响B功能,引发故障。
  • 多分支开发引发冲突。多分支开发完之后合并会产生冲突。
  • 牵一发动全身。一处核心代码的改动,或一个基础Jar的升级需要回归整个系统。
  • 升级和迁移成本高。中间件升级每个应用都有升级成本。

Read more

《Nginx官方文档》翻译邀请

本月并发网组织翻译《Nginx官方文档》,如果有其他优秀译文希望并发网组织翻译,欢迎通过评论告诉我们。为了鼓励和奖励译者翻译文章,并发网允许译者在文章末尾放赞赏。

如何领取

通过评论领取想要翻译的文章,每次领取一章或一节(根据内容长短),翻译完后再领取其他章节。领取完成之后,建议在一个星期内翻译完成,如果不能完成翻译,也欢迎你邀请其他同学和你一起完成翻译。请谨慎领取,并发网是非盈利组织,没办法去跟进每一篇译文的进展,所以很多文章领取了没有翻译,会导致文章长时间没人翻译。

Read more

《阿里感悟》不忘初心-写给晋升失败的同学

之前一直不明白老子说,道可道非常道,最近休假了几天后有所体会,术是可以学的,而道则是要靠修行领悟出来。定能生静,静能生慧,慧不是学出来的,是领悟出来的,而定和静则是修行的方式。

在公司里一定会经历一些事让你开心,也一定会经历一些事情让你不开心。关键是能否从这些经历中有所成长。以前更多关注于术,现在开始了解道。

最近在看《军师联盟》,在世子之争中,司马懿对曹丕说一句话,只问对错,不争输赢!当时还不是很明白,结合最近看的书,突然有所体会,这是一句非常有智慧的话。

Read more

《阿里感悟 》如何学习一项新技术

这个也是阿里面试官比较喜欢问的一个问题,主要考察一位同学的学习能力。这个问题可以拆分成两个问题,第一个是知道重点学什么?第二个是怎么学?

Read more

《JAVA模块化系统》翻译邀请

2017年6月13日份,JAVA模块化系统在JCP执行委员会中投票通过,意味着在JAVA9中我们将能使用JAVA的模块化能力,我们团队也在开发和使用一个模块化框架TITAN。所以并发网本月组织翻译JAVA模块化系统 (拼图项目)。

Read more

《TensorFlow官方文档》翻译邀请

TensorFlow是谷歌基于DistBelief进行研发的第二代人工智能学习系统,其命名来源于本身的运行原理。人工智能已经是越来越火的技术,6月份并发网组织大家翻译《TensorFlow官方文档》(需要翻墙),本次翻译快速开始部分,后续翻译编程指南官方教程,欢迎有兴趣的同学参与。

Read more

《阿里感悟》-能力和晋升

晋升是一个水到渠成的过程,能力到了自动就能晋升(这个能力是指综合能力,而不但指技术能力),能力没到晋升上去也会很累。所以需要努力突破自己,超越本层级的能力,并创造当前层级的人创造不出来的价值。晋升意味着对自己更高的要求,更高的责任和更多的思考。 Read more

《阿里感悟》- 提高执行力

什么是执行力

百度上对于执行力的定义如下,有效利用资源、保质保量达成目标的能力。是一种把行动变成结果的能力。通俗来讲就是,老板布置了一个任务,无论多么麻烦,多么没时间,都要想办法利用各种资源完成它,而不是找各种理由和借口,要有强烈的把事情做成的决心。老板要的是结果,而不是抱怨和过程。

Read more

return top