2015
01-11
01-11
成为优秀高级程序员的10个要点
.article-entrypre{margin:15pxauto;font:12px/20px'couriernew';border:1pxsolid#ddd;border-left-width:4px;background:#fbfbfb;padding:10px15px;}What软件工程师的职业生涯要历经以下几个阶段:初级、中级,最后才是高级。这篇文章主要是讲如何通过10个步骤助你成为一名高级软件工程师。Why得到更多的报酬!因为你的薪水会随着你水平的提高而增加提升你的职业生涯。成为了高级软件工程师之后,就可以朝着架构师、...
继续阅读 >
.article-entrypre{margin:15pxauto;font:12px/20px'couriernew';border:1pxsolid#ddd;border-left-width:4px;background:#fbfbfb;padding:10px15px;}时光飞逝,不知不觉,微信君已经和小伙伴们走过了2014,感谢你们的支持。小编会在2015年加倍努力,与你们一起分享好书。2015年,首月,好多技术书的付印计划摆在了小编面前十几本,筛选一再斟酌,最后敲定以下技术书给大家。如果喜欢这一期的技术书,就分享给更多的小...
大家都知道有个Joel 测试(约耳测试),JoelSpolsky发明的用于判断一个软件团队质量好坏的快速测试方法。如果你正在找工作,使用Joel 测试来剔除一些不良雇主绝对是个明智的抉择。下面我很荣幸地为大家介绍Codypo测试,又名8问题检测法,只需回答这8个问题,就能判断工作的好坏。我们也可以在面试的时候,偷偷给这家公司测试一下,如果你的回答里面有2个yes,那么就需要拉响警报,不要再考虑这家公司了。...
.article-entrypre{margin:15pxauto;font:12px/20px'couriernew';border:1pxsolid#ddd;border-left-width:4px;background:#fbfbfb;padding:10px15px;}程序员找工作难,想要被成功聘用更难。最常见的办法是经历一次又一次的面试失败后自己琢磨出面试技巧,当然也可以花钱到一些培训机构去接受专业的书面简历和模拟面试的指导。这些方法可能都会奏效,但是却并不是时间和金钱利用率最高的。软件行业的工作期望比其他大多数岗...
最近我拜读很多文章,都是介绍面试问题的,我真心不理解,面试官代表公司想要聘用的是最优秀的程序员,那就意味着需要想出一些有意义的面试问题。如果你就提一些毫无用处的垃圾问题,那么很容易遗漏很多能干的程序员。当然如果你觉得你就是要吓跑这些人才,那么你就让人力资源部门来面试而不是真正精通程序的人就可以了。为什么会这么严重?这是因为问题的答案能反映一个人的情况,而且问题本身也能告诉面试人员有关公司的...
前天看了TimYang的<一个技术从业人员眼中的2014>,有些观点我很是赞同,于是我也有了想写点什么的冲动…在2015年的第二天,我终于好像有了一些跳跃的想法,可以说给大家听听.也许不够体系,不够完整,但或许能得到一些共鸣.我先给我大家讲讲我的故事,我在2007年的时候去了雅虎实习.当时应聘实习的时候,我记得我和面试官应该表达过,我不在乎赚多钱(实习生工资),只是希望学习.后来,2008年的时候要...
一旦进入软件开发的生命周期,bug就不可避免地随之而来。关于是在软件开发生命周期的早期还是后期——实施和发布后去修复bug的问题上,产生过许多激烈的讨论。软件开发人员总体认为早期修复bug是最优的策略。无论是在哪个发展阶段,修复bug都非常耗时,而且置之不理会产生一定的成本。越到后期去修复bug,出现的问题可能就越发严重。原因如下。1.节约时间之所以要早点追查和修复bug最大的原因是小问题会随着时间的推延逐渐演...