专栏名称: 伯乐在线
关注职业资讯;学习各类职业感悟、心得和经验分享,扩大职业视野;体会求职、工作和创业的历程 - 就在JobBole.com 伯乐在线
目录
相关文章推荐
程序猿  ·  “彻底放弃 ... ·  4 天前  
程序猿  ·  用 Linux 超过 10 ... ·  6 天前  
程序员小灰  ·  我的项目,彻底爆了! ·  6 天前  
程序员小灰  ·  这场七分钟的线上离婚庭审,让我彻底破防了 ·  5 天前  
OSC开源社区  ·  今年的GenAI发展是否需要重回“打好地基再 ... ·  5 天前  
51好读  ›  专栏  ›  伯乐在线

软件工程师的鄙视链:重温 15 篇热文

伯乐在线  · 公众号  · 程序员  · 2017-09-01 17:30

正文

(点击上方公众号,可快速关注)


本文精选了「伯乐在线」微信公号 8 月份的 15篇热门文章,包括学习方法总结,程序员职场总结等。


注:以下文章,点击标题即可阅读


软件工程师的鄙视链


最近这几年在世界各地突然吹起了一股全民写程序的风潮,连奥巴马都在写 JavaScript 了,但是身为一介靠写程序(以及在上班时间胡乱上网)来谋生的 developer(所谓的 developer 就是「软件工程师」的比较潮的说法),想要提醒那些想学习写程序的人一件重要的事:慎选你的第一个程序语言。



给编程生涯充电的 10 本书


作为程序员,我们都喜欢编写代码,都喜欢挑战艰深的算法,喜欢设计并创建炫酷的新技术。我们厌倦那些不得不处理的日常琐碎、工作中的官僚作风,以及无关的应酬(比如工作无关的聚会)。



谷歌用两年时间研究了 180 个团队,发现高效团队有这五个特征


小群聚、工作小组、委员会、自治体,无论它叫什么,身处其中,你都是 Google 的一份子,并且你无论在哪工作,都离不开团队。因此,如果我们知道什么能让管理者高效,那么为什么我们不知道什么能让团队高效呢?



如何避免面试中薪水要的太高或太低?


“怎么样才能最好地回答目前我挣多少钱这个问题?”詹姆斯问我,“我每次都向招聘经理表示,在薪酬问题上是有商量的,但好像他们一听说我目前的薪资,就‘枪毙’了我,不再将我作为合适的候选人。”



如果程序员是士兵,那编程语言会是什么样的武器?


如果程序员是士兵,那 C、C++、汇编、PHP、Perl、Python、JavaScript、Java、Scala、ActionScript、Objective-C、Swift、Go、Ruby 等编程语言 会是什么样的武器呢?本文摘编自 Chandra Penke 在 Quora 同名问答贴中的分享,3200+ 顶。



技术的正宗与野路子


黄衫女子的武功似乎与周芷若乃是一路,飘忽灵动,变幻无方,但举手抬足之间却是正而不邪,如说周芷若形似鬼魅,那黄衫女子便是态拟神仙。



写给自学者的入门指南


在 IT 工程师和培训机构多如牛毛的时代,拜师学艺并不难。但自学编程对于毫无基础的同学来说却可能是个问题,相信有过类似经历的朋友都有一把辛酸泪和一肚不吐不快的体会。让我们从一个故事说起…



如何做有效的Code Review?我有这些建议


代码评审(Code review)是保证代码质量的一种有效手段,做得好的话,对公司来讲是一笔收益颇高的时间投资。但实践起来往往变成了炫耀编程技能、固执己见、恶言相向、同事关系恶化的事,这该如何是好?



什么是现代化编程?


现代化编程应该是:不强制用相同的 IDE,统一的代码风格,方便的依赖管理,持续集成,版本控制等。



压力让很多程序员彻底疯狂


当下,软件开发工作被认为是最能赚钱,最有保障的工作,但是,这样的工作极可能损害一个人的精神健康。眼下有两件事最让程序员苦恼。


最难面试题,你遇到过什么样的?


本文介绍了几道面试中遇到的难题,如果你遇到了这种难题,你会怎么回答呢?下面这个问题,是我一个朋友在微软校招面试时被问到的。面试官:OK,最后一个问题。一个直角三角形,底边是10,向底边所做的高是 6,求这个三角形的面积。



为什么编程是独一无二的职业?


此文翻译自Nalaka Gamage的《为什么编程是独一无二的职业》的演讲稿。有些人说编程很难,有些人认为很容易。编程不仅依赖你的能力,而且还取决你工作的态度。


程序员工作时被打断了该怎么办?


我在写本文时状态并不好:缺少睡眠、忙忙碌碌、不知所措、还总被打断思绪。我试尽了办法:使用番茄工作法、在咖啡店工作、戴耳机、只在深夜无人打扰时工作等等。但是打岔的事,总是用不了多久就会攻破我的防护罩。


有哪些令人惊叹的心理和思维技巧?


在日常中沟通交流中,开门见山向对方说明来意,并不见得奏效。国外网友在 Quora 上讨论分享不少心理和思维技巧灵活。伯乐在线在本文摘编了 3 个技巧。如果能活用这些技巧,会大大提高沟通的成功几率。



白板与编程面试:为什么不在电脑上编程更有帮助


白板编程可以检查出两方面的技能:从一开始就可以写简洁的代码,以及知其代码之所以然。



往期热文回顾


7月:《无休止加班的成因:重温 15 篇热文

6月:《面试解惑,没有技术深度的苦恼:15 篇热文

5月:《7 种编程语言的学习曲线:15 篇热文

4月:《我是小有成就,但我过不了白板面试:10 篇热文

3月:《程序员的年龄和能力:15 篇热文

2月:《妓女、二奶和软件外包哪个靠谱:10 篇热文



看完本文有收获?请分享给更多人

关注「伯乐在线」,看更多精选 IT 职场文章