Coding, Fast and Slow: Developers and the Psychology of Overconfidence (2013)
1–10 of 66 posts
Re: Coding, Fast and Slow: Developers and the Psychology of Overconfidence (2013)
#2My life has been much better since I accepted this. Thanks for the reminder.
Re: Coding, Fast and Slow: Developers and the Psychology of Overconfidence (2013)
#3Re: Coding, Fast and Slow: Developers and the Psychology of Overconfidence (2013)
#4Re: Coding, Fast and Slow: Developers and the Psychology of Overconfidence (2013)
#5Re: Coding, Fast and Slow: Developers and the Psychology of Overconfidence (2013)
#6Another valuable technique is the Pomodoro one, dividing one's work into intense 25 minute chunks of time. One then starts to think about work in terms of number of Pomodoros, giving oneself better a better idea of quantities of work. There are other productivity and health benefits as well.
Re: Coding, Fast and Slow: Developers and the Psychology of Overconfidence (2013)
#7Re: Coding, Fast and Slow: Developers and the Psychology of Overconfidence (2013)
#8Part of the key of navigating those 'gotchas' is to immediately communicate it to your stakeholders when you run into one.
Sit down and watch HGTV for a an hour or two, and you'll see that carpenters, plumbers, electricians, and HVAC contractors all run into problems -
'Whoops, this wall is load bearing, we'll need a beam here and it's going to take us another 3 days to add it.'
'Your main drain is made out of clay, and we'll need to spend 25% of your budget to replace it, looks like you won't be getting that powder room after all'
'The main of your HVAC stack is right where you want to put that doorway, we'll have to spend another $5k on this project to re-route it.'
People that typically finance projects are used to hearing these kinds of problems. Don't assume they won't like hearing them and will fire you - that's a huge mistake. Be honest and upfront with them. Problems like these are not your fault, just be clear on what it's going to take to fix them.
Re: Coding, Fast and Slow: Developers and the Psychology of Overconfidence (2013)
#9Every project has 'gotchas'. And I don't mean just every coding project, I mean every project anywhere, ever. Part of the key of navigating those 'gotchas' is to immediately communicate it to your stakeholders when you run into one. Sit down and watch HGTV for a an hour or two, and you'll see that carpenters, plumbers, electricians, and HVAC contractors all run into problems - 'Whoops, this wall is load bearing, we'l…