
Software Engineering as a Career
How to Land a Programming Job Without a Computer Science Degree, Habits of Successful Self-Taught Coders and Avoiding Programmer Burnout
Failed to add items
Add to Cart failed.
Add to Wish List failed.
Remove from wishlist failed.
Adding to library failed
Follow podcast failed
Unfollow podcast failed
$0.99/mo for the first 3 months

Buy for $14.95
No default payment method selected.
We are sorry. We are not allowed to sell this product with the selected payment method
-
Narrated by:
-
Todd Belcher
-
By:
-
Hasan Armstrong
About this listen
Starting a career as a software engineer without a computer science degree is a long and difficult journey, Hasan Armstrong discovered this whilst attempting to switch from a career in healthcare to software engineering. He now works as a software engineer and incorporates all the lessons he has learnt in this book.
This book will provide a road map to getting a job as a software engineer without a computer science degree, as well as providing solutions to the obstacles you may face along the way, like learning new programming languages, handling interview questions, negotiating job offers, and much more. I'm keen to help you land a software engineering role and help you progress in that role.
So if you want to know if software engineering is for you in the process of learning to code or applying for software engineering roles, this book is worth purchasing.
©2021 Hasan Armstrong (P)2021 Hasan ArmstrongListeners also enjoyed...
-
The Complete Software Developer's Career Guide
- How to Learn Programming Languages Quickly, Ace Your Programming Interview, and Land Your Software Developer Dream Job
- By: John Sonmez
- Narrated by: John Sonmez
- Length: 20 hrs and 4 mins
- Unabridged
-
Overall
-
Performance
-
Story
Technical knowledge alone isn't enough - increase your software development income by leveling up your soft skills Early in his software developer career, John Sonmez discovered that technical knowledge alone isn't enough to break through to the next income level - developers need "soft skills" like the ability to learn new technologies just in time, communicate clearly with management and consulting clients, negotiate a fair hourly rate, and unite teammates and coworkers in working toward a common goal.
-
-
The Complete Bro-grammer's Career Guide
- By Leels on 09-18-19
By: John Sonmez
-
The Pragmatic Programmer: 20th Anniversary Edition, 2nd Edition
- Your Journey to Mastery
- By: David Thomas, Andrew Hunt
- Narrated by: Anna Katarina
- Length: 9 hrs and 55 mins
- Unabridged
-
Overall
-
Performance
-
Story
Dave Thomas and Andy Hunt wrote the first edition of this influential book in 1999 to help their clients create better software and rediscover the joy of coding. These lessons have helped a generation of programmers examine the very essence of software development. Now, 20 years later, this new edition re-examines what it means to be a modern programmer. Topics range from personal responsibility and career development to architectural techniques for keeping your code flexible and easy to adapt and reuse.
-
-
An excellent and entertaining technical book
- By Amazon Customer on 01-21-20
By: David Thomas, and others
-
How to Become an Expert Software Engineer (and Get Any Job You Want)
- A Programmer’s Guide to the Secret Art of Free and Open Source Software Development
- By: Marcus Tomlinson
- Narrated by: Andrew James Roberts
- Length: 3 hrs and 2 mins
- Unabridged
-
Overall
-
Performance
-
Story
Want to know the secret to becoming an expert software engineer and getting any job you want? The answer is simple: experience. In this book, I will show you the system I use to design, develop, and deliver open source software; steer you away from the mistakes I’ve made along the way; and help you build an impressive résumé of projects that’ll get you that job you’ve always wanted, and in time, will earn you the right to call yourself an expert.
-
-
Insightful
- By Jason on 06-25-20
By: Marcus Tomlinson
-
Clean Code
- A Handbook of Agile Software Craftsmanship
- By: Robert C. Martin
- Narrated by: Theodore O'Brien
- Length: 5 hrs and 49 mins
- Unabridged
-
Overall
-
Performance
-
Story
Noted software expert Robert C. Martin presents a revolutionary paradigm with Clean Code: A Handbook of Agile Software Craftsmanship. Martin has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code “on the fly” into a book that will instill within you the values of a software craftsman and make you a better programmer - but only if you work at it.
-
-
Quick fix needed
- By R L on 05-06-21
By: Robert C. Martin
-
Software Engineering at Google
- Lessons Learned from Programming Over Time
- By: Titus Winters, Tom Manshreck, Hyrum Wright
- Narrated by: Mark Sando
- Length: 23 hrs and 36 mins
- Unabridged
-
Overall
-
Performance
-
Story
How can software engineers manage a living codebase that evolves and responds to changing requirements and demands over the length of its life? Based on their experience at Google, software engineers Titus Winters and Hyrum Wright, along with technical writer Tom Manshreck, present a candid and insightful look at how some of the world’s leading practitioners construct and maintain software. This book covers Google’s unique engineering culture, processes, and tools and how these aspects contribute to the effectiveness of an engineering organization.
-
-
not useful
- By Andreas Andersen on 07-21-21
By: Titus Winters, and others
-
Steve Jobs
- By: Walter Isaacson
- Narrated by: Dylan Baker
- Length: 25 hrs and 18 mins
- Unabridged
-
Overall
-
Performance
-
Story
Based on more than 40 interviews with Jobs conducted over two years—as well as interviews with more than a hundred family members, friends, adversaries, competitors, and colleagues—Walter Isaacson has written a riveting story of the roller-coaster life and searingly intense personality of a creative entrepreneur whose passion for perfection and ferocious drive revolutionized six industries: personal computers, animated movies, music, phones, tablet computing, and digital publishing.
-
-
Good Biography, Fine narrator
- By Chris on 10-27-11
By: Walter Isaacson
-
The Complete Software Developer's Career Guide
- How to Learn Programming Languages Quickly, Ace Your Programming Interview, and Land Your Software Developer Dream Job
- By: John Sonmez
- Narrated by: John Sonmez
- Length: 20 hrs and 4 mins
- Unabridged
-
Overall
-
Performance
-
Story
Technical knowledge alone isn't enough - increase your software development income by leveling up your soft skills Early in his software developer career, John Sonmez discovered that technical knowledge alone isn't enough to break through to the next income level - developers need "soft skills" like the ability to learn new technologies just in time, communicate clearly with management and consulting clients, negotiate a fair hourly rate, and unite teammates and coworkers in working toward a common goal.
-
-
The Complete Bro-grammer's Career Guide
- By Leels on 09-18-19
By: John Sonmez
-
The Pragmatic Programmer: 20th Anniversary Edition, 2nd Edition
- Your Journey to Mastery
- By: David Thomas, Andrew Hunt
- Narrated by: Anna Katarina
- Length: 9 hrs and 55 mins
- Unabridged
-
Overall
-
Performance
-
Story
Dave Thomas and Andy Hunt wrote the first edition of this influential book in 1999 to help their clients create better software and rediscover the joy of coding. These lessons have helped a generation of programmers examine the very essence of software development. Now, 20 years later, this new edition re-examines what it means to be a modern programmer. Topics range from personal responsibility and career development to architectural techniques for keeping your code flexible and easy to adapt and reuse.
-
-
An excellent and entertaining technical book
- By Amazon Customer on 01-21-20
By: David Thomas, and others
-
How to Become an Expert Software Engineer (and Get Any Job You Want)
- A Programmer’s Guide to the Secret Art of Free and Open Source Software Development
- By: Marcus Tomlinson
- Narrated by: Andrew James Roberts
- Length: 3 hrs and 2 mins
- Unabridged
-
Overall
-
Performance
-
Story
Want to know the secret to becoming an expert software engineer and getting any job you want? The answer is simple: experience. In this book, I will show you the system I use to design, develop, and deliver open source software; steer you away from the mistakes I’ve made along the way; and help you build an impressive résumé of projects that’ll get you that job you’ve always wanted, and in time, will earn you the right to call yourself an expert.
-
-
Insightful
- By Jason on 06-25-20
By: Marcus Tomlinson
-
Clean Code
- A Handbook of Agile Software Craftsmanship
- By: Robert C. Martin
- Narrated by: Theodore O'Brien
- Length: 5 hrs and 49 mins
- Unabridged
-
Overall
-
Performance
-
Story
Noted software expert Robert C. Martin presents a revolutionary paradigm with Clean Code: A Handbook of Agile Software Craftsmanship. Martin has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code “on the fly” into a book that will instill within you the values of a software craftsman and make you a better programmer - but only if you work at it.
-
-
Quick fix needed
- By R L on 05-06-21
By: Robert C. Martin
-
Software Engineering at Google
- Lessons Learned from Programming Over Time
- By: Titus Winters, Tom Manshreck, Hyrum Wright
- Narrated by: Mark Sando
- Length: 23 hrs and 36 mins
- Unabridged
-
Overall
-
Performance
-
Story
How can software engineers manage a living codebase that evolves and responds to changing requirements and demands over the length of its life? Based on their experience at Google, software engineers Titus Winters and Hyrum Wright, along with technical writer Tom Manshreck, present a candid and insightful look at how some of the world’s leading practitioners construct and maintain software. This book covers Google’s unique engineering culture, processes, and tools and how these aspects contribute to the effectiveness of an engineering organization.
-
-
not useful
- By Andreas Andersen on 07-21-21
By: Titus Winters, and others
-
Steve Jobs
- By: Walter Isaacson
- Narrated by: Dylan Baker
- Length: 25 hrs and 18 mins
- Unabridged
-
Overall
-
Performance
-
Story
Based on more than 40 interviews with Jobs conducted over two years—as well as interviews with more than a hundred family members, friends, adversaries, competitors, and colleagues—Walter Isaacson has written a riveting story of the roller-coaster life and searingly intense personality of a creative entrepreneur whose passion for perfection and ferocious drive revolutionized six industries: personal computers, animated movies, music, phones, tablet computing, and digital publishing.
-
-
Good Biography, Fine narrator
- By Chris on 10-27-11
By: Walter Isaacson
-
Modern Software Engineering
- Doing What Works to Build Better Software Faster
- By: David Farley
- Narrated by: Amy Gordon
- Length: 9 hrs and 37 mins
- Unabridged
-
Overall
-
Performance
-
Story
In Modern Software Engineering, continuous delivery pioneer David Farley helps software professionals think about their work more effectively, manage it more successfully, and genuinely improve the quality of their applications, their lives, and the lives of their colleagues.
-
-
Could have been a 1-page bulleted list
- By Elle7se on 12-30-22
By: David Farley
-
The Clean Coder
- A Code of Conduct for Professional Programmers
- By: Robert C. Martin
- Narrated by: Theodore O'Brien
- Length: 6 hrs and 12 mins
- Unabridged
-
Overall
-
Performance
-
Story
Great software is something to marvel at: powerful, elegant, functional, a pleasure to work with as both a developer and as a user. Great software isn’t written by machines. It is written by professionals with an unshakable commitment to craftsmanship. The Clean Coder will help you become one of them - and earn the pride and fulfillment that they alone possess.
-
-
The best one
- By Amazon Customer on 01-10-22
By: Robert C. Martin
-
Fundamentals of Software Architecture
- An Engineering Approach
- By: Mark Richards, Neal Ford
- Narrated by: Benjamin Lange
- Length: 13 hrs and 10 mins
- Unabridged
-
Overall
-
Performance
-
Story
This book provides the first comprehensive overview of software architecture’s many aspects. Aspiring and existing architects alike will examine architectural characteristics, architectural patterns, component determination, diagramming and presenting architecture, evolutionary architecture, and many other topics. Mark Richards and Neal Ford—hands-on practitioners who have taught software architecture classes professionally for years—focus on architecture principles that apply across all technology stacks.
-
-
Helpful but business-centric
- By A.N. on 03-25-21
By: Mark Richards, and others
-
Have No Fear, Remote Work Is Here!
- How to Thrive in a Remote Work Environment
- By: Elbert Holden
- Narrated by: Bojan Djordjevic
- Length: 5 hrs and 6 mins
- Unabridged
-
Overall
-
Performance
-
Story
Working remotely allows us to have more control over our time and organize it in a way that works for us personally. We can take care of errands during the day, take our laptop and work from an exotic location, or spend more time with family after dinner. And we get all of these benefits while still getting paid!
By: Elbert Holden
-
Mastering ChatGPT for Beginners
- How to Harness the Power of AI Language Models for Your Personal and Professional Growth
- By: Shane Corbitt
- Narrated by: Monica Dellawere
- Length: 3 hrs and 35 mins
- Unabridged
-
Overall
-
Performance
-
Story
Ignite your untapped potential with ChatGPT and revolutionize your personal and professional life using this comprehensive, step-by-step guide to AI mastery! With up to 40% of daily work activities capable of being automated, there's never been a better time to dive into the world of AI. In this guide, you'll uncover everything you need to know about ChatGPT and how to use it to streamline your workflow and enhance your productivity. You'll gain practical insights into how to make ChatGPT work for you.
-
-
Good basic how to use
- By mike on 12-01-24
By: Shane Corbitt
-
Learn Python Quickly
- A Complete Beginner’s Guide to Learning Python, Even If You’re New to Programming: Crash Course with Hands-On Project, Book 1
- By: Code Quickly
- Narrated by: Grant Tharp
- Length: 6 hrs and 44 mins
- Unabridged
-
Overall
-
Performance
-
Story
Looking to learn Python? Python has gone to be one of the most popular programming languages in the world, and you will be one of the few people left out if you don’t add this knowledge to your arsenal. This audiobook makes learning Python simple, fast, and easy, taking away the confusion from learning a new language. It will teach you all the basics of Python, and even some of the more advanced Python concepts, taking you from beginner to intermediate Python programmer.
-
-
If you are looking to decorated in Python!
- By Jerry J. Deleon on 05-11-20
By: Code Quickly
-
Clean Architecture
- A Craftsman's Guide to Software Structure and Design
- By: Robert C. Martin
- Narrated by: Theodore O'Brien
- Length: 8 hrs and 24 mins
- Unabridged
-
Overall
-
Performance
-
Story
Clean Architecture is an essential book for every current or aspiring software architect, systems analyst, system designer, and software manager - and for every programmer who must execute someone else’s designs.
-
-
good book, missing accompanying pdf
- By ^-^ on 03-29-23
By: Robert C. Martin
-
The Virtual CEO
- How to Run Any Business on Autopilot from Anywhere Using Artificial Intelligence
- By: Dani Dennis, Fifth and Rich
- Narrated by: Jenn Johnson
- Length: 2 hrs and 27 mins
- Unabridged
-
Overall
-
Performance
-
Story
Are you ready to unlock the transformative potential of artificial intelligence and revolutionize the way you run your business? Introducing The Virtual CEO: How to Run Any Business on Autopilot from Anywhere Using Artificial Intelligence. This groundbreaking guide is designed to empower aspiring entrepreneurs and established business owners alike.
-
-
A+ for Dani Dennis Fifth & Rich
- By Avid listener on 08-09-23
By: Dani Dennis, and others
-
Scrum
- What You Need to Know About This Agile Methodology for Project Management
- By: Robert McCarthy
- Narrated by: Sam Slydell
- Length: 3 hrs and 47 mins
- Unabridged
-
Overall
-
Performance
-
Story
Did you always want to be a great project manager, able to manage projects like a breeze, but you can’t figure out the best way to do it? This audiobook can change things for you.... You see, managing projects doesn't have to be difficult. Even if you have tried multiple project management methodologies, it is easier than you might imagine.
-
-
A great resource for my new job
- By Clifford M. Weidman on 04-12-20
By: Robert McCarthy
-
Artificial Intelligence for Smart People
- Discover and Learn about Neural Networks and Building Artificial Intelligence Strategies for Business, Social Media, Marketing
- By: Melvin Doyle
- Narrated by: Valentina Di Paola
- Length: 3 hrs and 26 mins
- Unabridged
-
Overall
-
Performance
-
Story
Discover how to take advantage of the coming AI and neural networks revolution, set yourself up for success, and make your businesses future-proof with the definitive guide to artificial intelligence! In this guide, Melvin Doyle skips the fluff and gives a clear overview of the technology explained in plain, simple English. Your eyes will be opened to how AI is transforming the way business is done, as well as techniques and strategies to apply this cutting edge tech to your own businesses.
-
-
Narration heavily accented and distracting
- By Amazon Customer on 02-17-23
By: Melvin Doyle
-
Scrum: Agile Software for Beginners, Teams, and Leaders
- By: Charissa Felts
- Narrated by: Kai Tolliver
- Length: 1 hr
- Unabridged
-
Overall
-
Performance
-
Story
Scrum has been practiced more regularly in the past few years. It's important to learn more about it and understand what you're doing. Have you heard about it before? Are you curious about what scrum and agile are all about? Do you want to know all the specifics about this emerging, trendy phenomenon? Then this is the book you'll need. It's short but powerful, and it teaches you all the basics you need to understand. So let's not waste any time and begin right now!
-
-
Perfect
- By Anonymous User on 06-03-20
By: Charissa Felts
-
The Manager's Path
- A Guide for Tech Leaders Navigating Growth and Change
- By: Camille Fournier
- Narrated by: Janet Metzger
- Length: 10 hrs and 7 mins
- Unabridged
-
Overall
-
Performance
-
Story
Managing people is difficult wherever you work. But in the tech industry, where management is also a technical discipline, the learning curve can be brutal - especially when there are few tools, texts, and frameworks to help you. In this practical guide, author Camille Fournier (tech lead turned CTO) takes you through each stage in the journey from engineer to technical manager.
-
-
hard to tell which chapter you're on
- By Mike on 10-04-19
By: Camille Fournier