摘要: 在软件开发领域,高级开发工程师通常是指那些编写代码超过 3 年的人。这些人可能会被放到领导的位置,但经常会产生非常糟糕的结果。Matt Briggs是一名高级开发工程师兼Scrum 管理员。他认为,单纯使用年限来划分开发人员存在问题,两个同样具有 10 年开发经验的开发人员可能大不相同。近日,他发表... 阅读全文
posted @ 2015-06-10 16:35 HongMaJu 阅读(335) 评论(0) 推荐(0)
摘要: 第1阶段机会你很开心,你一直想学这个新的内容,比如说某编程语言,无论是规划还是环境所迫,总之你终于有这个机会学习了。第2阶段没有根据地乐观谷歌搜索——挑选一两个自己感兴趣的教程,买资料和书,然后开始MOOC(大规模在线开放教程)。教程很有趣,甚至还有在线REPL,可以让你玩耍,你觉得你正在进步中。当... 阅读全文
posted @ 2015-06-10 16:26 HongMaJu 阅读(234) 评论(0) 推荐(0)
摘要: 生命会逝去,但一个好的软件不会。要想写出一个“永垂不朽”的软件,关键是你能否遵循以下规则:1、模块化规则1:模块化。在一个模块中找bug总比在整个代码库里找简单得多。人脑是极其复杂的生物,可以设计出能处理复杂问题的CPU,但自我本身却处理不来这些问题。想要证明吗?那么告诉我,在不使用任何计算器,纯心... 阅读全文
posted @ 2015-06-10 16:23 HongMaJu 阅读(240) 评论(0) 推荐(0)
摘要: 很多大学生或是年轻人总是会想着怎么样写好简历,字体怎么好看点?格式怎么好看点?排版怎么好看点?而作为一名每天要看上百份简历的人来说,我不得不和你们说一句:然而这并没有什么卵用。我们有一项训练是如何在13秒内甄别一份简历是否合适,我算是看简历看得比较认真的,也不会多于30秒,实在纠结的,也不会纠结多余... 阅读全文
posted @ 2015-06-10 16:21 HongMaJu 阅读(417) 评论(0) 推荐(0)