Introduction
  • Introduction
  • Role of uncertainity as a metric of your career trajectory
Career Transition Possiblilties And Purpose
  • Possible changes in career trajectory
  • Reasons for seeking opportunites outside your current organization
  • Gauging Competition among potential talent pool
Software Engineering Responsibilities
  • Overall repsonsibilities Overview
  • Development Responsiblities
  • Documentation Responsibilities
  • Deployment Responsibilities
  • Production Responsibilities
Responsibilites towards your software engineering team and teammates
  • Mentoring Responsibilities
  • Management Responsibilities
Action items to ensure career is on track to career growth
  • 10 Action Items you must do
  • 5 actions you must avoid!!
  • 10 book recommendations to enrich you porfessional acumen
Self Learning to ensure you stand out and build products that last
  • Purpose of learning Database Design
  • Procedure for learning Database Design
  • Applying the database design theory in daily software engineering
  • Purpose of learning distributed systems
  • Procedure for learning distributed systems for career development
  • Applying distributed systems theory in daily software engineering
  • Purpose of learning Security and Cryptography
  • Procedure for learning Security and Cryptography
  • Applying the security and cryptography learnings in daily software engineering
Conclusion
  • [Bonus Lecture]