Generalist vs Specialist

Leo discusses the balance between being a generalist and a specialist in the tech industry. He emphasizes the importance of having a mix of both skill sets, as specialization can help secure a job, while general knowledge provides flexibility in career opportunities. For those starting out or pivoting into software engineering, Leo highlights the wealth of resources available today that can accelerate the learning journey.