Home

Books and Articles Recommendations for Interns Returning As Software Development Engineer

I have served as both a mentor to interns and an intern manager at Amazon on multiple occasions. As we near the end of the internship, one of the common question asked by interns is “can we get some materials that we can use for better prepare for the full time Software Development Engineer (SDE) role?”. I do agree that practical experience gives far more knowledge and help you to learn much faster than any of the books. But, books/blogs are still a good medium of imparting knowledge and setting the ideals. I have listed some of the select reading that might help when you join as SDE. I would like to iterate, all these helped me but it might not help you, as my experiences as a programmer will be completely different than yours.

I have also added a small section for AI given that it is a very hot topic now. There is a change in the industry going on with AI becoming more and more standard tool used in the day to day activities of a software engineer. There is lot of fear among developers (especially fresh entrants to the industry) about the future of their career. The provided articles and podcasts offer practical insights into the current state of AI and its potential impact on developers.

So, here is the list -

Do let me know if you feel any other books/blogs/papers need to be included in this list that you might have came across. Reach out to me harsha.kadekar@gmail.com / X(Twitter) Handle / LinkedIn