引言 无论是分析问题还是学习知识,都是有规律可循的,遵循这个规律会事半功倍。这个规律,我们就可以称之为方法论。总结起来就是三个关键词:What、How、Why。但是二者不同之...
引言 无论是分析问题还是学习知识,都是有规律可循的,遵循这个规律会事半功倍。这个规律,我们就可以称之为方法论。总结起来就是三个关键词:What、How、Why。但是二者不同之...
项目过程分解 通过一次消息中间件系统的全程参与,对于软件项目从无到有的生产过程有了较深入的了解,尤其对于架构设计的决策过程和依据,有了全面的认识。整个项目过程从无到有依次可以...
前言 为什么要谈易用性呢?其实是因为博主从事软件行业长久以来,另一最烦躁的,也是经常听到身边同事抱怨的一句话就是:我靠!天啦撸!这个API好难用啊!!! 其实难用就是消费方对...
前言 在单机应用时代,换句话说,如果你的应用就部署一个实例,并没有伸缩性的概念。伸缩性是针对分布式系统的场景下,才有意义。而且现在的大型分布式系统,对于伸缩性是非常重视的,因...
前言 为什么要首先谈扩展性呢?其实是因为笔者从事软件行业长久以来,最烦躁的,也是经常听到身边同事抱怨的一句话就是:我靠!天啦撸!需求又变啦!!! 其实需求变更就涉及到系统架构...
引言 很多程序员面试完了,尤其是面试不通过的情况下,都会吐槽面试官:问的问题真多!你掌握了吗,就问我?我简历上都没写,你问我干什么?岗位JD没要求,你也问?总结起来就是一个现...
引言 程序员这个行业跳槽频率相比于其他行业,应该是比较高的。原因分两方面来看,一是从外部环境来看的互联网红利期导致了程序员的供不应求;而是从程序员内部来看,。既然在程序员的职...
这是程序员成长那些事儿系列文章的第三篇,讲一讲程序员群体的思维特点。 引言 有的程序员在面试或者工作中,可能会被面试官或者同事评价:技术思维太浓重!我相信读者朋友中有不少被这...
这是程序员成长那些事儿系列文章的第二篇,程序员这个行业因为知识更新迭代比较快,天生要求持续学习,而如何高效的学习对程序员就显得很重要了。 程序员学习困境 大部分程序员学习成长...
这是程序员成长那些事儿系列文章的第一篇,也是每个即将步入程序员行业的新人面临的第一个问题:如何选择第一份工作。 第一份工作的重要意义 对于程序员来说,第一份工作份外重要,因为...