feature image

How to Become a Good Software Engineer, online book

“How to Become a Good Software Engineer: Advice from Programmers from Facebook, Amazon, Microsoft and more” is an online book, a result of extensive research; interviewing the most experienced and successful software engineers, whom I was lucky enough to talk to

Become a Better Programmer

Liked this article? You can get more actionable ideas in my newsletter. You’ll receive one short letter of programming wisdom each week, and once in a while a longer letter with advice on subjects like how to design better software, become more productive, and solve problems using technology. Enter your email now and join #TheBetterProgrammerMovement.

You've successfully subscribed to Dmitry Shvetsov
Great! Next, complete checkout to get full access to all premium content.
Welcome back! You've successfully signed in.
Success! Your account is fully activated, you now have access to all content.
Error! Stripe checkout failed.
Success! Your billing info is updated.
Error! Billing info update failed.