来源:http://www.sohu.com/a/212185570_297161

作为一名程序员或者一名准程序员,知道自己工作的复杂度很重要,不但能够让你对自己的工作充满热情,还能增加成就感,下面达妹就为大家带来一位老程序员对程序员工作复杂度的解读。

偶尔和圈外朋友聊天,他们经常会问我,你们程序员每天究竟在忙啥?工作很难很累吗?为啥老是看到IT男猝死的新闻?平时要少加班多注意身体云云……一般我都直接打断,对于我来说,写代码没啥难度啊,更多的时间都花在思考怎么写上了,纯属脑力活,放心,哈哈。

这次,我就尝试以更友好且更容易理解的方式来回答这类问题。

在此之前,请描述做一份辣椒炒肉需要哪些步骤?

你可能会这么说:

选购猪肉、辣椒及各类调料等洗净,切肉和辣椒炒肉炒辣椒加调料装盘吃

那么接下来,事情变得有趣了。

请问:

1、选什么样的猪肉及辣椒?

2、先炒肉还是辣椒?

3、肉要炒到几成熟?

4、应该加多少盐?

5、要不要酱油?生抽还是老抽?

如果你想要炒得超级好吃,你应该还会考虑:

1、猪肉和辣椒应该怎么切?

2、怎么腌制猪肉?

3、大火中火还是文火?

4、怎么炒辣椒?

5、出锅前加一大勺猪骨汤?

至此,一盘出色的辣椒炒肉或许可以出炉了。

但是,对出色的程序员还远远不够

作为一名出色的程序员,以上问题只是冰山一角,你还要考虑以下问题:

假如买不到肉和辣椒怎么办?到菜市场才发现忘记带钱了?忘记交煤气费了呢?煤气灶突然坏了?临时来客人去开门导致烧锅呢?买的肉放太久有点发臭了?买的辣椒太辣了怎么办?等等……

然而,万一用户突然改变注意想吃板栗烧鸡而不是辣椒炒肉……怎么办?

加班……卒

不管上面的形容是否贴切,达妹想说,能力越强责任越大,当然薪资也就越可观啊。

查看原文 >>
相关文章