Join Chuck Conway, a software craftsman with 30 years of experience, as he shares five crucial strategies to remain competitive as a software engineer amidst the rise of generative AI. From mastering generative AI and choosing specialties resistant to automation to refining problem-solving skills and embracing lifelong learning, Chuck offers practical advice to help you excel. He also highlights valuable resources for mastering software engineering and generative AI. Don't miss these insights essential for thriving in the evolving tech landscape.
Learning Resources
Mastering Software Construction
Engineering with Utsav
Engineering with Utsav - / engineeringwithutsav
Software Videos
Coding - Engineering with Utsav - • How to Prepare for Technical Interviews, P...
System Design - Engineering with Utsav - • How to Prepare for Technical Interviews, P...
Behavioral- Engineering with Utsav - • How to Prepare for Technical Interviews, P...
Generative AI
Andrew Ng - https://deeplearning.ai
Weekly Newsletter - https://www.deeplearning.ai/the-batch/
Software Archtiecture
Neal Ford - https://nealford.com/
O'Reilly Learning Platform - https://www.oreilly.com/
Books
Fundamentals of Software Architecture - https://a.co/d/a9zCRav
Software Architecture: The Hard Parts - https://a.co/d/8YrTxfQ
Building Evolutionary Architectures - https://a.co/d/hRf6jES
---
MY OTHER SOCIALS
My website & blog - https://chuckconway.com
Twitter - https://x.com/chuckconway
LinkedIn - / chuckconway
Threads - https://www.threads.net/@chuckconwayjr
Instagram - / chuckconwayjr
WHO AM I?
Hello, I'm Chuck. I'm a Software Craftsman.
I have nearly 30 years of experience. My expertise includes Python, Generative AI, .Net, React JS, and CI/CD practices, emphasizing craftsmanship, architecture, and processes.
I'm passionate about continuous improvement and automation, my career embodies a commitment to building beautiful software.
I live in Folsom, CA, with my wife Erin, my daughter, and our cat Mango.
Timestamps:
0:00 Introduction
0:43 Tip 1 - Learn and Master Generative AI
1:16 Tip 2 - Pick a Speciality Resistant to AI
1:53 Tip 3 - Learn Problem-Solving and Critical Thinking
2:18 Tip 4 - Lifelong Learning
2:41 Tip 5 - Understand the Foundations of Building Software
3:32 Learning Resources