你的技术债还了吗?

什么是技术债? 技术债是由沃德·坎宁安在1992年提出,指我们在软件架构或代码编写过程中有意无意地做了错误的决策。随着时间的累积,这种错误会越来越多,就像背负了很多债务一样。

程序员如何学习英语

首先,这不是一篇广告,虽然这个标题很像。 其次,我的英语水平也很一般,所以更多的是谈谈一些失败的经历和思考,俗话说,成功的经验不可复制,失败的经验倒可以让我们少走弯路。 英语的重要性毋庸置疑,对于程序员来说更甚,一些最新的技术资料是英文的,很多开源软件的官方文档也是英文的,如果想 …

对产品质量的一点思考

不管是做产品还是做项目,也不管是采用瀑布模型还是敏捷开发,我们都有一个终极目标,就是能按时交付质量可靠的功能,其中质量尤为重要。 本文是我对产品质量的一点思考,如果您所在的团队代码质量很高,很少出BUG,那么可以私信我,我们可以交流下关于代码质量的一些问题。

怎样学习和阅读技术书籍?

技术的更新换代非常的迅速,作为一个技术人,需要持续不断地学习才能不被淘汰。但是学习没有速成的方法,只可能有一些技巧让我们事半功倍,本文是我对学习和读书的一点思考。

蹭个热度,也说说996

最近996很火热,也来凑凑热闹,在文章的开始,先表明我的立场:坚决反对996。 什么是996?

2018 年终总结

一直都有写总结的习惯,一方面思考下一年下来有哪些做的好的,哪些还需要改进。另一方面,若干年后再回过头看看,知道每年都发生了点什么。但写东西这事,不能耽搁,有了想法就要立即动笔记录,否则可能会不了了之。像我前两年的年终总结就是如此。

你的加班有价值吗?

今年一直在忙公司产品的事情,压力比较大,工作强度也比较大,不夸张的说,今年加的班应该比整个职业生涯加起来还多,所以也有了些思考和想法。

怎样提高开发效率(2018)

开发效率可以从个人开发效率和团队开发效率来谈,抛开自由职业者,但凡在一个公司上班的程序员都必然是在一个团队中工作,所以每个人的个人效率最终都会转化为团队的效率。转化率有多大,取决于团队的凝聚力,每个人的劲是不是在往一处使。 团队效率最重要的是沟通,我经常会碰到这样的情况:

我们真的需要KPI吗?

前言 工作十几年,经历过不少的公司,每个公司都有自己的管理方法,其中大公司比较偏爱使用KPI考核,小公司则直接靠人来管理。下面谈谈之前公司KPI考核制度和现在「松散」管理的对比。 严格的KPI制度 之前的公司在武汉研发中心有大概五六百的技术人员,每个团队的项目经理只考虑需求沟通、 …

坚持很难?是不是没找对方法

最近听到了很多关于坚持的话题。 1、公司的年中会议上,几位领导人的讲话都提到了我们需要找准方向,坚持下去。 2、在dotNET 跨平台的群里,有群友问怎样才能成为像张善友这样的大牛?张善友的回答是:我做技术近20年,坚持每天学习新技术半小时,坚持晚上11点睡觉,早上6点起床。 …