Chapters (24)
- 0:00Introduction to Joe Attardi and His Journey
- 3:01The Pressure of Entrepreneurship in Tech
- 6:07Navigating Career Paths: Management vs. Technical Roles
- 8:56The Impact of AI on Software Development
- 12:00The Role of Computer Science Degrees in Today's Market
- 15:01Advice for the Next Generation: Is CS Still Worth It?
- 18:02The Future of Software Development and AI's Role
- 20:45Reflections on Education and Career in Tech
- 24:35The Shift to Software Engineering
- 25:31Building Foundational Knowledge
- 28:32The Importance of Project-Based Learning
- 30:41Balancing Work and Personal Life
- 32:12The Value of Humility in Tech
- 36:10The Role of Security in Software Development
- 41:21The Book Publishing Journey
- 49:37Streamlining the Editorial Process
- 50:44Weight Loss and Lifestyle Choices
- 52:00The Technical Review Process in Publishing
- 53:35Marketing Your Book
- 55:16The Future of Technical Writing and AI
- 1:00:04Career Aspirations and Growth
- 1:02:51Balancing Work and Hobbies
- 1:05:10Exploring Game Development
- 1:09:14Advice to My Younger Self
Show the creator's full description
On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews Joe Attardi. He's a software engineer and prolific author of programming books.
We talk about:
- How software development has changed over the past 21 years
- Tips for suriving AI's sweeping changes to the field
- The evolving role of Computer Science degrees
- Why people should still read O'Reilly style programming books on dead trees
Support for this podcast comes from a grant from Wix Studio. Wix Studio provides developers tools to rapidly build websites with everything out-of-the-box, then extend, replace, and break boundaries with code. Learn more at https://wixstudio.com.
Support also comes from the 11,423 kind folks who support freeCodeCamp through a monthly donation. You can join these chill human beings and help our charity's mission by going to donate.freecodecamp.org
Links we talk about during our conversation:
Joe's freeCodeCamp books and tutorials: https://www.freecodecamp.org/news/author/joeattardi/
Joe's website: https://joeattardi.com/
Joe's Web API Cookbook: https://www.webapis.info/
Joe's open source projects on GitHub: https://github.com/joeattardi
What Joe's desk looks like: https://x.com/JoeAttardi/status/1849819837360480658
Some games Joe's recently played: https://backloggd.com/u/jattardi/games?page=1
Chapters
00:00 Introduction to Joe Attardi and His Journey
03:01 The Pressure of Entrepreneurship in Tech
06:07 Navigating Career Paths: Management vs. Technical Roles
08:56 The Impact of AI on Software Development
12:00 The Role of Computer Science Degrees in Today's Market
15:01 Advice for the Next Generation: Is CS Still Worth It?
18:02 The Future of Software Development and AI's Role
20:45 Reflections on Education and Career in Tech
24:35 The Shift to Software Engineering
25:31 Building Foundational Knowledge
28:32 The Importance of Project-Based Learning
30:41 Balancing Work and Personal Life
32:12 The Value of Humility in Tech
36:10 The Role of Security in Software Development
41:21 The Book Publishing Journey
49:37 Streamlining the Editorial Process
50:44 Weight Loss and Lifestyle Choices
52:00 The Technical Review Process in Publishing
53:35 Marketing Your Book
55:16 The Future of Technical Writing and AI
01:00:04 Career Aspirations and Growth
01:02:51 Balancing Work and Hobbies
01:05:10 Exploring Game Development
01:09:14 Advice to My Younger Self
Description and video by freeCodeCamp.org. This page is an independent companion view; the video is embedded from YouTube.