8 Impactful Tech Talks That Can Change Your Career
Tags: code, inspiration, beginners, motivation
Published: 2020-02-25 14:37:54

---
title: 8 Impactful Tech Talks That Can Change Your Career
published: true
date: 2020-01-30 14:45:00 UTC
tags: code, inspiration, beginners, motivation
canonical_url: https://x-team.com/blog/impactful-tech-talks/
---
One of the best ways to understand something better or to look at something from a different perspective is to watch a tech talk. The Internet (although mostly YouTube) is a treasure trove when it comes to impactful tech talks that can genuinely change the course of your career with the insights they deliver.

We've made a list of the 8 tech talks that X-Teamers said impacted their careers in a meaningful way. What you'll notice about many of these talks is that they're often language-agnostic, entertaining, and useful to become a more versatile developer. Enjoy!

### Juice It or Lose It

{% youtube Fy0aCDmgnxg %}

A 15-minute talk by Martin Jonasson & Petri Purho about the concept of _juice_ in games. It explains the importance of progressively adding juice to your apps instead of thinking too big from the start or, arguably worse, never improving the UX at all.

### Post Hype Microservices

{% youtube 1NHbPN9pNPM %}

[Bryan Cantrill](https://en.wikipedia.org/wiki/Bryan_Cantrill) was voted a top innovator under the age of 35 for his development of [DTrace](https://en.wikipedia.org/wiki/DTrace), and he's an excellent speaker too. In this talk, he talks about the realities of microservices and how to mitigate some of the risks that come with moving to microservices.

### Surviving Death by Complexity

{% youtube SOq7JO7y2_o %}

Mattias Petter Johannson (MPJ) is the well-known creator of the [Fun Fun Function](https://www.youtube.com/channel/UCO1cgjhGzsSYb1rsB4bFe4Q) YouTube channel. So it should come as no surprise that his talk at [BrazilJS 2019](https://x-team.com/blog/impressions-of-the-braziljs-conference/) was well-received. MPJ makes the case that adding functionality means adding code complexity, which needs to be managed properly. Starts at 3:57:45.

### Simple Made Easy

{% youtube oytL881p-nQ %}

A well-liked talk from [Rich Hickey](https://twitter.com/richhickey?lang=en), the benevolent dictator for life (BDFL) of Clojure. He talks about the importance of simplicity and makes the case that _easy_ isn't the same as _simple_; easy might actually increase code complexity. Hickey is a good speaker and many of his talks are worth watching.

### Linus Torvalds on Git

{% youtube 4XpnKHJAok8 %}

This is a classic. Linus Torvalds visits Google to share his thoughts on Git, the source control management system he'd created only a few years ago (the talk is from 2007). Despite starting the talk by saying he doesn't like doing talks, he delivers a funny, visionary message about Git.

### Designing IT to Make Healthcare Safer

{% youtube _XJbwN6EZ4I %}

Even if you're not in healthcare, this talk is worth your time. Professor Harold Thimbleby talks about computer and IT systems in hospitals, including mobile devices, what's wrong with them, and how they can be improved to ultimately save lives.

### Inventing on Principle

{% vimeo 36579366 %}

Bret Victor is an interface designer who's given many great talks. This talk in particular is inspirational. It explains how you can choose a principle to figure out how to lead your life (instead of following a passion). He talks about the principle he follows and other people's principles.

### The Myth of the Genius Programmer

{% youtube 0SARbwvhupQ %}

A relevant talk after the recent "10x engineer" flareup. A 2009 Google I/O talk by Brian Fitzpatrick and Ben Collins-Sussman. Both speakers have amazing chemistry and deliver an entertaining and erudite (ironically) talk about the trap of wanting to be seen as a genius.

* * *

I hope these talks have inspired you or changed the way you think about programming at some level! Now it's your turn. Which tech talks have made a significant impact on your career? Let us know in the comments 👇.