普通程序员的一天,可能是这样的。 早晨到公司,想一想今天有哪些事情需要处理。打开记事本,按照上面的要求的任务一条一条开始做。 昨天项目经理说,客户对聊天模块的文件传输功能看得比较重要,希望能早一点完成,本周需要完成基本功能。于是打开需求文档,分析理解了模块的操作流程之后,心里大概有数,给自己定下了今 ...
分类:
其他好文 时间:
2019-10-22 16:50:55
阅读次数:
92
程序员的成长绕不开架构设计,有时架构设计就像鸿沟一样挡在程序员晋升之路上,只要跨过去就可以海阔天空。 但不少技术能力很强的程序员依然不能完全掌握架构设计,这与架构设计的思维方式和训练机制与写代码有很大差异有关,加之人们对架构设计存在很多误区,缺乏一套行之有效的架构设计方法论,就可能导致在实践过程中把 ...
分类:
其他好文 时间:
2019-10-18 13:56:58
阅读次数:
96
程序员的成长绕不开架构设计,有时架构设计就像鸿沟一样挡在程序员晋升之路上,只要跨过去就可以海阔天空。 但不少技术能力很强的程序员依然不能完全掌握架构设计,这与架构设计的思维方式和训练机制与写代码有很大差异有关,加之人们对架构设计存在很多误区,缺乏一套行之有效的架构设计方法论,就可能导致在实践过程中把 ...
分类:
其他好文 时间:
2019-10-07 22:59:37
阅读次数:
121
阶段一:不知道自己不知道(Unconscious incompetence) 大学期间,老师做教做过一些小项目,做成了觉得自认为自己很牛,还去过一些公司面试做兼职。那个时期,根本不知道自己不知道,还以为自己懂很多,现在想起以前就好笑,那个时候还算不上程序员,顶多只能算是个业余编程爱好者。 表现:假自 ...
分类:
其他好文 时间:
2019-08-16 11:39:22
阅读次数:
95
盲目地剪切/粘贴代码。作为程序员复用会拷贝/粘贴很重要,但更重要的是知道自己在做什么。别人的东西你可以拿过来用,但你要对其完全理解,并且要为拿过来后出现的问题负责。总是说“一会弄好”,但从来不兑现。(缺乏任务管理和时间管理能力)之前有个同事这个现象很严重,沟通时说的很好,结果从不兑现,出现问题时也不 ...
分类:
其他好文 时间:
2019-08-03 11:11:07
阅读次数:
82
33. 不断增强你现有的技能 如果你现在掌握一项技能就应该去运用它。除非有意识地进行改进,否则技能会随着时间的推移而逐渐消失,而且这个行业发展非常迅速,持续练习也很重要。要摆脱“我一直都是这样做”的心态,并进入“有更好的方法来做到这一点吗?”的思维方式。 如果你现在有一大包甜甜圈,这并不意味着你每天 ...
分类:
其他好文 时间:
2019-08-01 09:40:42
阅读次数:
92
以下内容收集自一些优秀的技术书籍章节开头的名言佳句,非常有意思,直接或间接反映了软件开发中的一些事情。 生命太短暂,不要去做一些根本没有人想要的东西。——Ash Maurya 如果你交给某人一个程序,你将折磨他一整天;如果你教某人如何编写程序,你将折磨他一辈子。——David Leinweber 软 ...
分类:
其他好文 时间:
2019-06-27 13:33:26
阅读次数:
113
1 缺乏好奇心2 缺乏自主性和智慧3 面对问题时无法坚持4 解决问题没有成就感5 缺乏耐心6 厌倦了思考 7 无法自己思考8 僵化、狭隘和紊乱的思维9 只在意“正确”的答案,不想去找出一系列“好”和“坏”的答案10 不注意细节 ...
分类:
其他好文 时间:
2019-03-24 13:51:08
阅读次数:
143
在这个IT系统动辄就是上亿流量的时代,Java作为大数据时代应用最广泛的语言,诞生了一批又一批的新技术,包括HBase、Hadoop、MQ、Netty、SpringCloud等等 。 一些独角兽公司以及腾讯、阿里、百度、网易等知名大厂对Java人才的需求量连年升级,有2年工作经验的优秀程序员能轻松达 ...
分类:
编程语言 时间:
2019-02-20 22:51:18
阅读次数:
329