Avsnitt
-
A conversation with fellow Dev/DevOps/SRE/tech person Matthew Sanabria, where we discuss the process of getting a software development job in the 2023-2024 job market. We also discuss using chat GPT and other LLMs as a software developer, and what it's like to start learning Elixir.Check out my upcoming book on the Linux Command line for developers: https://www.amazon.com/Software-Developers-Guide-Linux-no-nonsense-ebook/dp/B0BG2NV7FS
-
A quick solo episode where I cover the changes to infrastructure and architecture I've seen while working in the tech industry. I specifically focus on what my day-to-day work looked like at each phase, and which problems we faced that led to the next evolutionary step.
-
Saknas det avsnitt?
-
In this episode, I talk with Matthew and Justin about tech salaries and what makes great engineers (including more Junior people).
0:00 Intro1:15 Tech Salaries2:30 Information Asymmetry4:05 Dave's Salaries11:40 Matthew's Salaries16:00 Job-hopping and salary bumps17:45 Negotiation Tips24:00 Dave's worst mistake27:45 Is job-hopping bad?30:00 How much should you make?32:25 Intangible value35:20 Job switching risk39:30 Discussion - What do Seniors want from Junior Engineers?58:18 Review - how to be an amazing engineer58:55 High-impact skills1:03:00 Moving to Senior engineerI'm writing a book! Pre-ordering helps me out in a very direct way. The Software Developer's Guide to Linux: A practical, no-nonsense guide to using the Linux command line and utilities as a software developer: https://www.amazon.com/Software-Developers-Guide-Linux-no-nonsense-ebook/dp/B0BG2NV7FSSome of Matthew's (awesome) YouTube videos:Troubleshooting TLS: https://www.youtube.com/watch?v=R-4TVHQK2b4A Practical Terraform Intro: https://www.youtube.com/watch?v=H0EQR3LGRz0My New Packer Course: https://www.udemy.com/course/practical-packer-learn-hashicorp-packer-with-a-real-project/?referralCode=8C43A58B4A102EED5785My OG Linux Project Course: https://www.udemy.com/course/hands-on-linux-self-hosted-wordpress-for-linux-beginners/?referralCode=19C0A7DEE2FD53C9C09D
-
Switching from VSCode to neovim: how it's going. Also, I'm learning Elixir, and I'll tell you why.
0:00 Introduction
2:00 Editor Wars
5:35 Kickstart.nvim and my nvim setup
10:40 Should you learn vim?
13:30 Elixir: What makes a language good?
17:15 My impression of Elixir (so far)
19:00 Erlang is cool
26:41 How I learn a new programming language
30:30 Learning Projects
-
An interview with Matthew Sanabria about his path through (and continued life in) the tech industry. Matthew and I met working at Hashicorp when it was a much smaller company than it is today. In this episode, we spend a lot of time discussing things we've learned and things we wish someone had told us when we got started in System Administration and Software Development.
Timestamps:
0:00 Introduction
3:00 Switching from Infrastructure to Development
5:00 Linux skills that many Developers are missing
8:00 shoring up your weaknesses
11:00 Agility
14:00 Memorization and Learning
16:30 Dave admits his mistakes
23:15 Steve Yegge callout
26:00 From IT to CS
28:00 Engineering
31:30 ...and overengineering (middle out)
36:00 Teams, Skill Gradients, Companies
39:00 How to grow senior engineers
42:00 How to grow junior engineers
44:45 Agile
49:00 Agile operations teams
51:30 we're taking questions
52:13 Final words from Matthew
Links:
The tutorialinux YouTube channel I'm writing a book! Pre-ordering helps me out in a very direct way. The Software Developer's Guide to Linux: A practical, no-nonsense guide to using the Linux command line and utilities as a software developer. My New Packer Course My OG Linux Project CourseSome of Matthew's (awesome) YouTube videos:
Troubleshooting TLS A Practical Terraform Intro