本节书摘来自异步社区出版社《程序员之禅》一书中的第10章,第10.8节,作者:【德】Christian Grobmeier,更多章节内容可以访问云栖社区“异步社区”公众号查看。
10.8 做自己的老板
程序员之禅
是的,某人付你薪水,告诉你需要做什么。而且他还可以解雇你。但这都不是你放弃自己的生活,成为工作狂的理由。总之,老板对你没有控制权。你甚至也可以怀疑你对自己有无控制权——打住,不要走火入魔。
回到谈老板。如果你一味纵容的话,老板可以让你的生活变得老糟糕。但是有一个解决办法。如果他要你做一些恶心或有违个人道德底线的事情,你大可说“不”。这会有什么后果?最坏的结果无非是被他开除。那又如何?如果你生在发达国家,如果你是一个程序员(要是你正在阅读这些文字,你大概跑不了),你会找到另一份工作。
我并非说对将CSV数据转换为HTML格式之类的任务说“不”。我指的是,一周工作80小时,导致你精神崩溃;你的孩子需要你的照料时;或者仅仅因为老板不喜欢谁就要你开掉他;又或者身为一名咨询师,却受雇为核电厂或坦克开发软件(有些人可能会说为核电企业工作好极了,但这违背了我的道德底线,这里只是举例而已),等等这些,你大可以说“不”。