Coconote
AI notes
AI voice & video notes
Try for free
ЁЯТ╗
Exploring Tech Career Paths and Insights
Aug 4, 2024
Lecture Notes on Career Paths in Tech
Introduction
Discussion on career paths taken by software engineers from different educational backgrounds.
Speaker Backgrounds
Mandeep Siva
: Works at Pronia, with 6 years of experience; started career at TCS.
Prakash Shukla
: Works at EnCash as a full-stack developer; has 3 years of experience; started career as a non-tech background.
Deepanshu
: Works at Wells Fargo as a software engineer; 4 years of experience; transitioned from a non-technical role at Cisco.
Jahid Akhtar
: Senior software engineer at J Platforms Limited; over 12 years of experience; worked with many fintech companies.
Important Points Discussed
Career Progression
Many successful software engineers do not come from IITs or top-tier colleges but have achieved high salaries (40-75 lakhs).
Individuals with career gaps can still enter the tech field successfully.
Upgrading skills through structured programs (e.g., YouTube) can facilitate entry into tech roles after non-technical backgrounds.
Interview Experiences
Typical interview rounds include:
Coding Challenge
(Lead Code medium level)
Technical Rounds
(System Design, DSA focus)
HR Round
Commonly asked topics include:
Data Structures and Algorithms (DSA)
System Design (Low-level and High-level)
Project discussions and personal experiences.
Salary Expectations
Freshers can expect salaries between 20-30 lakhs in product-based startups.
Senior engineers can earn between 35-80 lakhs depending on experience.
Salaries are confidential but should be competitive enough for living in metropolitan areas like Bangalore.
Key Takeaways for Aspiring Developers
Preparation Tips
:
Focus on solving DSA problems, especially on platforms like Lead Code.
Understand your projects thoroughly for interviews.
Develop confidence in your skills and knowledge of your previous work.
Networking
: Leverage platforms like LinkedIn for connecting with industry professionals.
Continuous Learning
: Stay updated with new technologies and practices in software development.
Conclusion
Encouragement for viewers to engage with professionals for guidance and to keep improving their skills through structured learning and practice.
Reminder to subscribe to the channel for more insights and tips.
ЁЯУД
Full transcript