Mentor for Software Engineers

Guide for Software Engineers Early in Their Careers 



Introduction: 



Software Engineering Landscape: 



Software Architecture: 



Software Development Methodologies, Modularizing your code, Clean Code: 



CI/CD and DevOps mindset: 



AI/ML:



Cloud:




The Craft of Programming and Software Engineering & The Learning Culture:



Learning by Doing (this is where you apply the knowledge and learn by taking your solution through iterations): 



Importance of Marketing Yourself: 



Importance of going back to basics throughout your career: 


Refresh knowledge on the following: