我在《聊聊阿里面试的三个层次》中说到阿里的面试要求,其中有一个读者看完觉得很困惑,觉得这些知识点平时都用不着,如何去学习这些知识才能保证学习质量呢? 我有个迷茫的地方在于,这些知识点如果在工作 ...
软件工程师花费大量时间通过练习leet code问题和完善简历来获得更好的面试通过可能。一旦他们最终被谷歌 亚马逊或其他公司录用,他们可能会发现:过去用来得到这份工作的技能与他们日常工作中需要的技能并不匹配。 我们的团队受到 TechLead 创建的高效程序员七项技能的启发。我们想提供我们自己对这个话题的看法。以下是我们总结的高效程序员的七项技能。 . 学习如何阅读别人的代码 除了你,每个人写的代 ...
2020-01-08 09:26 1 197 推荐指数:
我在《聊聊阿里面试的三个层次》中说到阿里的面试要求,其中有一个读者看完觉得很困惑,觉得这些知识点平时都用不着,如何去学习这些知识才能保证学习质量呢? 我有个迷茫的地方在于,这些知识点如果在工作 ...
Python不以性能见长,但掌握一些技巧,也可尽量提高程序性能,避免不必要的资源浪费。 1、使用局部变量 尽量使用局部变量代替全局变量:便于维护,提高性能并节省内存。 使用局部变量替换模块名字空间中的变量,例如 ls = os.linesep ...
《高效程序员的45个习惯》这本书的副标题是敏捷开发修炼之道,这是一本讲敏捷的书,如果你之前未接触过敏捷,从这本书,可以了解到敏捷的核心观点。 这里面主要讲了三方面的内容,观念,沟通,以及编码。 观念 我们首先从观念来看,提观念当然少不了敏捷宣言: 个体和交互胜过过程和工具; 可工作 ...
,作为一名程序员,如果没有使用过它们,那真是.......,不知道该咋说。 做笔记是一种很好的习惯,好 ...
原书标题为《Practices of An Agile Developer》。中文名为《高效程序员的45个习惯-敏捷开发修炼之道》。敏捷这个词已经烂大街了,关于敏捷的书籍俯拾皆是。很多人是敏捷的狂热粉丝,而另一些人却讨厌敏捷,认为只是个噱头。我觉得很可能的原因之一是敏捷这个名字 ...
今天读到一篇文章,程序员分级,并且还七级,感觉挺有趣,拿来分享下,更多的是想思考下,对,认真思考下! ①码奴 非自愿写代码,也不努力学习,需要主管监督鞭策才写,写又写不好,归根结底,对代码没有热情,若遇之,可劝其转行。 ②码徒 编码能力不足但自愿学习,可择良师教之,假以时日 ...
目录 1. 慎于说YES 2. 敢于说NO 3. 构建自己的知识体系 4. 培养大局观 5. 代码规范 6. 代码审查 7. 一个时间段内只关注于一种类 ...
【转载】原文作者:haoel blog.csdn.net/haoel/article/details/4013883 在这个世界上,有数百万的人热衷于软件开发,他们有很多名字,如:软件工程师(Software Engineer),程序员(Programmer),编码人 ...