In this episode of Mentorship Sessions, I answer a bunch of your questions about -- things you can do as a CS student to improve your chances at landing a great job, how you can progress through your software engineering career if you are already in the industry, and finally, if you should consider delving into artificial intelligence/machine learning... along with some other topics.
📚 Recommended Books
DATA STRUCTURES & ALGORITHMS
Grokking Algorithms (Beginner) - amzn.to/2JcBrjS
Data Structures and Algorithms in Python (Beginner) - amzn.to/3GzAuKS
Data Structures and Algorithms Made Easy (Intermediate) - amzn.to/3EKPxk2
Introduction to Algorithms (Advanced) - amzn.to/2V03JRb
Algorithms 4th Edition (Advanced) - amzn.to/3dDAH2Z
Algorithm Design Manual (Advanced) - amzn.to/3GzBj6q
SOFTWARE ENGINEERING
Clean Code - amzn.to/3nHNtAC
Clean Architecture - amzn.to/3kZ7UqR
Refactoring - amzn.to/377VXdM
The Productive Programmer - amzn.to/33aMeSE
Pragmatic Thinking & Learning - amzn.to/2J5IfzM
SYSTEM DESIGN & ARCHITECTURE
Understanding Distributed Systems (Beginner) - amzn.to/3cjChr5
Building Microservices (Beginner) - amzn.to/2UUPsFi
Designing Data Intensive Applications (Advanced) - amzn.to/3fxgOLm
Software Architecture: The Hard Parts (All levels) - amzn.to/3XTHQ4g
ENGINEERING MANAGEMENT
Engineering Management for the Rest of Us - amzn.to/3JanteZ
🏪 AMAZON STOREFRONT
www.amazon.com/shop/engineeringwithutsav
All my recommendations for books, gadgets and gear are also available at my
Amazon storefront. Check it out!
📧 REACH OUT TO ME ON SOCIAL MEDIA
Web: www.engineeringwithutsav.com/
💻 GEAR I USE
Keychron K2 Mechanical Keyboard - amzn.to/3QYMdJh
Logitech MX Master 3 Mouse - amzn.to/3iWUyjW
BenQ PD3220U 32 Inch 4K IPS AQCOLOR Monitor - amzn.to/3D6lzsg
⏱ TIMESTAMPS
00:00 Intro
00:42 Does the tech stack matter?
01:06 Landing a great job after graduation
01:50 Best undergraduate degrees
03:21 How to learn DSA?
03:54 Too much advice, how to filter through?
05:12 Working with outdated technologies
06:56 Questions to ask during 1:1s with manager
08:00 From mid-level to senior software engineer
09:13 When are you ready for promotion?
10:30 How important is mentorship?
11:45 Impact of AI on developers
12:30 AI taking jobs away?
13:35 Should you transition to AI/ML?
‼️ DISCLAIMERS
Links included in this description may be affiliate links. When you buy a product or service with these links, I may receive a small commission. However, there is no additional cost to you :) I genuinely appreciate you supporting my channel so I can continue to provide you with awesome software engineering content for free!
Also, all opinions are my own and not my employer's.
#MentorshipSessions #AskMeAnything #engineeringwithutsav #softwareengineering #utsavized
コメント