程序员最怕重复。
这是一句政治正确的废话,大家都知道程序员喜欢造轮子,不仅仅是前端领域,只能说各个不同语言领域的严重程度不一样而已。
什么是重复,其实就是机械性的劳动,每天ctrl+cv的程序员应该都是假程序员,所以其他回答什么怕产品经理,怕deadline什么的回答都不太对。
本质上还是最怕重复,怕重复的curd只是换换字段名和表结构,怕重复的html拼接和class类名,怕大段的重复配置项粘贴,怕一个一个服务器去部署环境,怕项目一次一次的重新修改需求。
很麻烦啊,不是么?
其实除了害怕重复的工作之外,程序员还非常讨厌没有意义的劳动,其实所有人类劳动,可以分为创新劳动与重复劳动两大类。
所谓创新劳动,就是创造新的使用价值或以新的方法创造使用价值的劳动。而重复劳动,就是不创造新的使用价值,它也不是用新的方法创造使用价值。
很多人都说程序员是一个砸别人饭碗的工作,其实有点道理,但是其实程序员们也在创造新的劳动方式,提供新的创造价值的方法,而且比重复劳动还要高效,方便。
我一名干了10年的程序员,我最怕的是什么?
最怕的就是让我每天重复做同样的事,写同样的代码,梳理没有意义的需求。
这不仅仅是讨厌,而且是浪费生命。
作为一名程序员,你到底最怕什么?