Listen "50. Back to Basics: 5 Concepts Every Software Developer Should Know"
Episode Synopsis
If you’re studying to become a software developer or you’re early in your career, then this episode is for you! We will be covering five basic concepts every developer should know from what a variable is, to the SOLID principles. In the episode, we give a brief overview of our five most important software concepts as well as direct you to our other episodes if you want to learn more.
New episodes come out fortnightly on Wednesday morning (NZT).
Where to Find Us:
Instagram
Tik Tok
The Hot Girls Code Website
Links
Programming Fundamentals
Check out Episode 10. Common Data Structures
Check out Episode 4. Getting Started: The Fundamental Concepts of Coding
Version control
Check out Episode 20 Why you need Version Control in your Life if you want to learn more about version control
Check out Episode 22 Git 101 to learn more about Git
Object-Oriented Programming and Popular Design Principles
Check out Episode 34. What is Object-Oriented Programming? to learn more about OOP and its principles
Check out Episode 12. What is Good Code? to learn about a bunch of popular design principles.
Check out Episode 37. Breaking Down the SOLID Principles
Basics of software components
Check out Episode 9: Types of Software Engineering Roles to learn about different types of software and the people that work on them
Check out Episode 24 Basics of Software Infrastructure to learn more about the different parts of a software system work together
Debugging and Problem-Solving Skills
Check out Episode 4. Getting Started: The Fundamental Concepts of Coding (starting at 16.53) to learn more about debuggers and IDE
Check out Episode 32. Are IDEs the Makeup Bags of the Coding World? (starting at 7.28) to learn even MORE about debuggers and IDE
New episodes come out fortnightly on Wednesday morning (NZT).
Where to Find Us:
Instagram
Tik Tok
The Hot Girls Code Website
Links
Programming Fundamentals
Check out Episode 10. Common Data Structures
Check out Episode 4. Getting Started: The Fundamental Concepts of Coding
Version control
Check out Episode 20 Why you need Version Control in your Life if you want to learn more about version control
Check out Episode 22 Git 101 to learn more about Git
Object-Oriented Programming and Popular Design Principles
Check out Episode 34. What is Object-Oriented Programming? to learn more about OOP and its principles
Check out Episode 12. What is Good Code? to learn about a bunch of popular design principles.
Check out Episode 37. Breaking Down the SOLID Principles
Basics of software components
Check out Episode 9: Types of Software Engineering Roles to learn about different types of software and the people that work on them
Check out Episode 24 Basics of Software Infrastructure to learn more about the different parts of a software system work together
Debugging and Problem-Solving Skills
Check out Episode 4. Getting Started: The Fundamental Concepts of Coding (starting at 16.53) to learn more about debuggers and IDE
Check out Episode 32. Are IDEs the Makeup Bags of the Coding World? (starting at 7.28) to learn even MORE about debuggers and IDE
More episodes of the podcast Hot Girls Code
70. How to Stop AI From Replacing You
01/07/2025
68. What is an API?
03/06/2025
65. Exploring Tech Jobs: Cloud Engineer
22/04/2025
61. Being an Ally to Women in Tech
25/02/2025
ZARZA We are Zarza, the prestigious firm behind major projects in information technology.