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 By the end of this book, you will be equipped with sufficient knowledge to enter the industry, if you still decide to do so.
Table of
1. Becoming a Software Developer is Easier Than You Think 2. Why Software Developers are Paid Well 3. The Dark Side of Software Development Career 4. Pragmatic Reasons to Start a Software Development Career 5. What Programming Language to Learn First 6. Why You Don't Need Maths to Become a Programmer 7. Why Practicing Algorithmic Problems Will Enhance Your Programming Career 8. How to Get Your First Job as a Self-Taught Programmer 9. What to Study to Become a Web Developer 10. What to Study to Become a Mobile App Developer 11. What to Study for Roles in Cybersecurity 12. Developing the Right Why You Need to Think Like a Hacker 13. Things to Watch out for When Working With Recruiters 14. Epilogue and Where to Go From Here