Data Dump
Minimum price
Suggested price

Data Dump

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.

  • Share this book

  • Categories

    • Computers and Programming
    • Software
    • Software Engineering
  • Feedback

    Email the Author(s)

About the Author

Joe Peck
Joe Peck

Joe Peck has over 15 years of software engineering experience, from startups as small as 3 people all the way up to companies with over 17,000 employees. He's currently a software engineer at Spreedly, a rapidly growing fin-tech startup.

Joe loves helping others get started in coding, and hopes this book can provide the boost of confidence someone needs to successfully dive into a software development career! He currently lives with his wife and three young kids in North Carolina.


The Book
  • PDF

  • EPUB

  • WEB

  • English

Minimum price
Suggested price
Team Edition: 3 Pack

Want to buy multiple copies for a class or a book club? Buy in bulk and save money!

  • PDF

  • EPUB

  • WEB

  • English

Minimum price
Suggested price

Table of Contents

  • Hello, World!
  • Diversity of Perspectives
  • The Questions
    • 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 “” 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
    • Exercise!
    • Sleep
    • 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
    • Networking
    • 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
  • Epilogue
    • Thankee
    • Feedback
  • Recommended Resources
    • Recommended Books
    • Recommended Websites
    • Recommended Newsletters
    • Recommended Podcasts
  • Notes

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 $13 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.

Learn more about Leanpub's ebook formats and where to read them

Write and Publish on Leanpub

You can use Leanpub to easily write, publish and sell in-progress and completed ebooks and online courses!

Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks.

Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. (Or, if you are producing your ebook your own way, you can even upload your own PDF and/or EPUB files and then publish with one click!) It really is that easy.

Learn more about writing on Leanpub