3 ms·
The issue that I'm struggling with as I picked up experience and learned how to estimate better (read: higher) is of becoming a wet blanket. People will rave ab
by Joeri 11y ago
The issue that I'm struggling with as I picked up experience and learned how to estimate better (read: higher) is of becoming a wet blanket. People will rave about this awesome thing we could do, and I'm the one saying "no, we can't, and this is why". That's why Steve Jobs said to stay foolish, it lets you chase after ideas that a rational person would consider too risky or just plain impossible.
- seanmcdirmid 11y agoThe flip side of meta ignorance is the curse of experience. Inexperienced people are more likely to take big risks because "they don't know any better." Most of the time, these risks predictably don't pan out, but sometimes they do!
- collyw 11y agoWhen two implementations look similar, inexperienced coders are unlikely to know which one represents the bigger risk.
- seanmcdirmid 11y agoNot the same. Risk aversion means not doing something because it is too risky...so you never write the code at all. Once you have committed to doing something, experience usually wins out in doing it better.
- sopooneo 11y agoI don't know what the opposite is of a "wet blanket" (perhaps "ray of sunshine"?), but is it possible to express almost the same hesitation from the opposite direction? For instance, say, "Yes, we can do that, but it will mean hiring four new devs and investing in XYZ server." Or does that just come across as transparently disingenuous? I ask this sincerely, because I am trying to find a way to approach office politics as just part of my job and play it well. But as a developer, I'm also trying avoid the version of office politics where you just promise impossible things then find scapegoats later.
- timv 11y agoMy solution, where possible is to run with one (or more) of the following responses: - I think there will be some challenges in that, can we take some time to think through the implications of ______ (or how we would deal with _____, etc) - I think it's a great idea, but we're going to need to come up with a creative solution to solve _______ - I think we're probably under-estimating how much work that is. Maybe there's a smaller version we could start with and progress from there. - We've looked into this before and got stuck at ________, do we think we've got a solution for that?
- fenomas 11y agoI like the phrase "creative solution" here, as a way to introduce what the alternatives are - as in: "I think we'll need a creative solution for ______, or else a revisit to the schedule".