Insider Advice from Experienced Software Professionals
About the Book
Getting started in programming can be daunting. Data Dump: Insider Advice from Experienced Software Professionals offers proven advice to help accelerate your software development journey. With a wide variety of diverse perspectives from over 50 software professionals, it’s packed with useful lessons, including how to get started programming, tips on finding a great coding job, ways to stand out in software job interviews, how to avoid common coding mistakes, and much more.
Whether you’re considering diving into coding, or you’re an experienced programmer looking to revitalize your programming passion, Data Dump has something to offer. Sprinkled with bite-sized lessons from over 50 experienced software engineers, you’re sure to pick up some helpful new ideas.
Team Edition: 3 Pack
Want to buy multiple copies for a class or a book club? Buy in bulk and save money!
- Hello, World!
- Diversity of Perspectives
- What’s a change you’ve made in the past couple years that’s helped you in work, life, or both?
- What book would you give to someone starting off in software?
- How did you get your first software job, and would you recommend a similar path for someone looking to get into programming now?
- What do you look for in a teammate or when hiring a programmer for your team?
- What’s a red flag for you when considering a new co-worker?
- How do you stay up-to-date on new languages and technologies?
- What’s something you’ve struggled with in your career?
- What’s something you’ve recently learned that you wish you’d known back when you first started in software?
- What advice would you give to an aspiring developer? What advice would you tell them to ignore?
- What’s an unusual habit or superstition you have with programming?
- What’s something that surprised you about programming?
- What do you look for in a potential workplace? What are some bad signs in a potential employer?
- Proudest moment in your programming career? Anything from a well-planned achievement to a frantic diagnosis and fix of a dastardly error.
- What do you like to listen to while coding?
- The Survey’s Ready; Now What?
- Survey Responses
- Lori Baumgartner
- Tyler Amos
- Blake Perdue
- Brittany Hayes
- Daniel Ingraham
- Robbie Allen
- Marla Hoggard
- Brian Clee
- Matt Superdock
- Joseph Ravenwolfe
- Nope #1
- Michaux Kelley
- Ana Ulin
- Henry Zhu
- Zack “Coop” Cooper
- Cody Braun
- Chris Allen-Poole
- Brian Sewell
- Andrea Gossett
- David Ivy
- Greg Kenenitz
- Nope #2
- Paul Stanley
- Dan Salo
- Adam Stasio
- Hannah Deters
- Michael Simpson
- Aaron Newcomer
- Anne Johnson
- Jefferson Neel
- Nick Passarella
- Pierre Lebrun
- Nope #3
- Paul Friedman
- Rachel Tublitz
- Roie Levin
- Tim Pile
- Edward Anderson
- Derick Hitchcock
- Nick Haynes
- Robert Tillery
- Ganesh Bonala
- Stephanie Fenton
- Nope #4
- Zach Porter
- Emir Ibrahimbegovic
- Thanh “LiveSomeWhere.com” Nguyen
- Eric Pfahl
- Keethan Kleiner
- Mason Matthews
- Michael Stalker
- David Pell
- John Hegele
- Tim Liu
- Nope #5
- Corinne Henk
- Advice Recap
Changes You Can Make to Help You Right Now
- Step Back and Take a Break
- Make a Plan
How To Get Your First Software Job
- Just Make Something!
- Get Your Foot in the Door
- Code Schools and Bootcamps
- Ask Questions!
Three Things to Demonstrate in an Interview
- Soft Skills Matter!
- Passion for Learning
- Technical Competence
Three Things to Avoid Showing During an Interview
- Bad Personality
- Job Hopping
- No Drive to Learn
How to Stay Up-to-date on Languages and Technologies
- Networking (again)
- Let the Information Come to You
- Go Get the Information
Be Wary of these Common Software Developer Struggles
- Imposter Syndrome
- Work-Life Balance (Avoid Burnout)
- Finding Meaning in Work
Advice Experienced Programmers Wish They’d Known Long Ago
- Maintainability Matters
- Clear, Constant Communication
- Perfection isn’t Necessary
- Think Positive
Three Things that Might Surprise You About Software Development
- How Easy To It Is To Get Into
- How Little Actual Coding There Might Be
- How Fun It Is
- Recommended Books
- Recommended Websites
- Recommended Newsletters
- Recommended Podcasts
The Leanpub 60 Day 100% Happiness Guarantee
Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.
Now, this is technically risky for us, since you'll have the book or course files either way. But we're so confident in our products and services, and in our authors and readers, that we're happy to offer a full money back guarantee for everything we sell.
You can only find out how good something is by trying it, and because of our 100% money back guarantee there's literally no risk to do so!
So, there's no reason not to click the Add to Cart button, is there?
See full terms...
80% Royalties. Earn $16 on a $20 book.
We pay 80% royalties. That's not a typo: you earn $16 on a $20 sale. If we sell 5000 non-refunded copies of your book or course for $20, you'll earn $80,000.
(Yes, some authors have already earned much more than that on Leanpub.)
In fact, authors have earnedover $12 millionwriting, publishing and selling on Leanpub.
Learn more about writing on Leanpub
Free Updates. DRM Free.
If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).
Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.
Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.