A large part of being a programmer is making choices, whether it's what framework to use, what libraries to use or just how to structure code. Every day when we're programming we try to take choices that are good, and avoid choices that are bad.

But what if actually we're all terrible at telling the difference between good and bad? What if we're all just not very good at a fundamental skill needed to do our jobs?

In this talk I'm going to try to demonstrate a couple of common epistemological mistakes that people make, how you can try to analyze what is good and what is bad a bit better, and how to limit the consequences that come inevitably when bad choices are made.

Comments

Comments are closed.

Andy Gale at 21:13 on 14 Mar 2018

Great talk, with real insights about why people use PHP.

Jergus Lejko at 21:21 on 14 Mar 2018

good talk, but I feel it lacked real world example and included a lot of very abstract references/examples

Eugenio Pombi at 21:51 on 14 Mar 2018

Great talk, more philosophy less technicalities for better value :)

Michael Bush at 21:56 on 14 Mar 2018

Good talk with good audience engagement and examples. Speaker was easy to follow and the time seemed to fly by.

A talk that everyone could appreciate irrespective of their language and level of coding skillz. Some great food for thought..

James Titcumb at 10:43 on 15 Mar 2018

Good talk, as others have said this is quite conceptual, drawing lots of parallels between non-tech concepts. Kept me engaged with participation and a bit of cynicism heh :) ?

A good amount of snark, with lots of interesting examples. I liked how you brought it round to advice on how to evaluate technology.

Great talk. Lots of interesting points about who we don't think about cost very well (e.g. £100 expense claim vs 8 people in a 1 hour meeting).

To improve: I'd work on a stronger ending. Really push through the take-aways that we can apply to the next day in work.