Email the Author
You can use this page to email Fiodar Sazanavets about The easiest way to become a software developer.
About the Book
From the best-selling author of "The battle hardened developer" comes a book that will teach you how to get your first job as a software developer, even if you are completely self-taught and don't have any formal IT-related qualifications. However, this book will be useful to computer science graduates too, as there are many important aspects of the IT industry that they don't teach in school.
This book pulls no punches. It tells the truth about the software development industry, even when it's sometimes uncomfortable. At the same time, it's not a technical book and it uses as little technical jargon as possible.
In this book, you will learn the following:
- How to find out if the software development career is suitable for you
- Why software developers are paid well and why it's unlikely to change in the future
- What you need to study to become a software developer and what things you can ignore
- How to choose your first programming language to study
- How to deal with recruiters and what to watch out for
- How to get your first software development job without formal IT qualifications
- and much more
By the end of this book, you will be equipped with sufficient knowledge to enter the industry, if you still decide to do so.
About the Author
I am a senior software engineer working for Microsoft. I have over a decade of professional experience and am a past recipient of the Microsoft MVP award. I primarily specialize in .NET and Microsoft stack. I am enthusiastic about creating well-crafted software that fully meets business needs.
Throughout my career, I have successfully developed software of various types and various levels of complexity in multiple industries. This includes a passenger information management system for a railway, distributed smart clusters of IoT devices, e-commerce systems, financial transaction processing systems, and more. I have also successfully led and mentored teams of software developers.
I enjoy sharing my knowledge with the community. This motivates me to mentor aspiring developers and create educational content, which includes blog posts, technical books, and online courses. I regularly write about software development on my personal website, scientificprogrammer.net.