Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I felt the same way.

I think I'd rather try to develop an intuitive feel for when to defect and when not to defect, so you can make these snap judgments on the fly and have them not work out too badly for you.

I also found his example pretty interesting. There have definitely been times that I have called out my boss, or my PM, or an executive in a meeting or e-mail thread. And in most places, that would be career suicide. But the thing is - the alternative, in most cases, is to let a wrong decision go through. Usually the meeting is where the decision gets made; if you wait until afterwards to bring up your concerns, then time has to be spent getting everyone back on the same page, which is more embarrassing and costs a lot more for the company. When your code affects a billion people and makes billions of dollars in revenue, every single person needs to be able to blow the whistle, regardless of hurt feelings, and say "This is dumb; let's not do it." I tell Nooglers I mentor that the most valuable thing they can do for the company is to challenge obviously-wrong product decisions and not let them go through.

I try to make it up by praising things I actually do like, honestly. But I've found it's a much better strategy to be prickly on some things and effusively praising on others than to be uniformly inoffensive.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: