7 Mistakes to Avoid as a Beginner Software Engineer
Here are 7 mistakes I see beginner software engineers make all the time.
5 Tips for Beginner Software Engineers
What programming language to learn or what areas to learn/study first as a beginner software engineer or student?
How to Pick Good Software Engineering Side Projects
So, how should you go about picking good Software Engineering side projects? The most common question I get asked is "Do we need side projects?" especially for top tech companies like Microsoft, Google, Facebook, Amazon, etc. In this video, I will share my experience as an interviewer on how we view side projects, what makes good side projects and how to pick one.
5 Books Every Software Engineer Should Read
Today I want to talk about 5 books every software engineer should read. These are not reference or academic material, but fun easy-to-read books full of interesting ideas that are directly applicable to the field of Software Engineering. That being said, some of these books are equally enjoyable and useful for people that are not software engineers.
A Day in the Life of a Software Engineer at Microsoft
What people think I do vs what I really do. A funny, light-hearted take at a day in the life of a software engineer at Microsoft, quarantine edition. One of the best things about working at Microsoft is the flexibility around work. It is possible, and often encouraged to fix your lifestyle around work, which makes is very easy to alternate slots on your schedule between work and other chores you have to do. And since the company can operate 100% remotely for engineering, quarantine hasn't impacted our direct job function. Of course, being able to interact with colleagues physically instead of virtually is always great, but remote tech has made things a lot easier.