Swizec Teller - Senior Software Engineer at Tia

Swizec and David talk about the key differences between Junior devs and senior devs, the concept of a 10x engineer, and different ways to gain experience quickly.
Talking Points:
  • Difference between Senior and Junior engineer
  • Ways to gain experience quickly
  • Career paths
  • 10x engineers
  • Setting up the right mindset
Quotable Quotes:
  • "You can have one year of experience five times or you can actually have five years of experience" - ST
  • "The more Junior somebody is, the more obsessed they are with their code following some sort of textbook perfection" - ST
  • "The more Senior people tend to focus on is delivering value" - ST
  • "The real art of engineering, specially in software, is how you respond to those evolving requirements, that's where most of the experience comes from" - ST
  • "Going to a product-focused startup is a really good way to rapidly learn a lot of things" - ST
  • "The actual titles aren't that important, they don't translate that well between different companies" - ST
  • "At some point you become so good that writing the code yourself is a waste of your time" - ST
  • "It doesn't matter how good of an engineer or a coder you are, a team of five people is always going to outcode you no matter what" - ST
  • "Figuring out ways to get the same benefit without building the feature" - DG
  • "Find people who have done that and talk to them" - ST
  • "Having much more the consultant mindset rather than an employee mindset" - DG
  • "If you are a developer, you have a superpower" - DG
Notes:
Swizec's blog
Swizec's twitter
Senior mindset
So Good They Can’t Ignore You: Why Skills Trump Passion in the Quest for Work You Love