Leanpub Header

Skip to main content

Data Dump

Insider Advice from Experienced Software Professionals

Data Dump: Insider Advice from Experienced Software Professionals is the perfect book to jump-start your software career, packed with advice from over 50 experienced software professionals. Whether you’re taking the first steps into coding, or you’re an experienced programmer looking to revitalize your programming passion, this book is for you.

Minimum price

$15.99

$24.99

You pay

$24.99

Author earns

$19.99

Packages

Details
$

...Or Buy With Credits!

You can get credits monthly with a Reader Membership
PDF
EPUB
WEB
237
Pages
50,262Words
About

About

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.

Packages

Pick Your Package

All packages include the ebook in the following formats: PDF, EPUB, and Web

The Book

Minimum price

Suggested price$24.99

$15.99

    Team Edition: 3 Pack

    Minimum price

    Suggested price$49.99

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

    $36.99

      Author

      About the Author

      Joe Peck

      Joe Peck is a software engineer, proud papa, and author. He has over 15 years of software development 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 based in Durham.

      Joe has mentored other programmers, and created this book as a resource to help others with their software development career. He’s appeared on several coding podcasts, and lives with his wife and two young kids in North Carolina.

      Contents

      Table of Contents

      Hello, World!

      Diversity of Perspectives

      The Questions

      1. What’s a change you’ve made in the past couple years that’s helped you in work, life, or both?
      2. What book would you give to someone starting off in software?
      3. How did you get your first software job, and would you recommend a similar path for someone looking to get into programming now?
      4. What do you look for in a teammate or when hiring a programmer for your team?
      5. What’s a red flag for you when considering a new co-worker?
      6. How do you stay up-to-date on new languages and technologies?
      7. What’s something you’ve struggled with in your career?
      8. What’s something you’ve recently learned that you wish you’d known back when you first started in software?
      9. What advice would you give to an aspiring developer? What advice would you tell them to ignore?
      10. What’s an unusual habit or superstition you have with programming?
      11. What’s something that surprised you about programming?
      12. What do you look for in a potential workplace? What are some bad signs in a potential employer?
      13. Proudest moment in your programming career? Anything from a well-planned achievement to a frantic diagnosis and fix of a dastardly error.
      14. 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

      1. Exercise!
      2. Sleep
      3. Step Back and Take a Break
      4. Make a Plan

      How To Get Your First Software Job

      1. Just Make Something!
      2. Get Your Foot in the Door
      3. Code Schools and Bootcamps
      4. Networking
      5. Ask Questions!

      Three Things to Demonstrate in an Interview

      1. Soft Skills Matter!
      2. Passion for Learning
      3. Technical Competence

      Three Things to Avoid Showing During an Interview

      1. Bad Personality
      2. Job Hopping
      3. No Drive to Learn

      How to Stay Up-to-date on Languages and Technologies

      1. Networking (again)
      2. Let the Information Come to You
      3. Go Get the Information

      Be Wary of these Common Software Developer Struggles

      1. Imposter Syndrome
      2. Work-Life Balance (Avoid Burnout)
      3. Finding Meaning in Work

      Advice Experienced Programmers Wish They’d Known Long Ago

      1. Maintainability Matters
      2. Clear, Constant Communication
      3. Perfection isn’t Necessary
      4. Think Positive

      Three Things that Might Surprise You About Software Development

      1. How Easy To It Is To Get Into
      2. How Little Actual Coding There Might Be
      3. How Fun It Is

      Epilogue

      1. Thankee
      2. Feedback

      Recommended Resources

      1. Recommended Books
      2. Recommended Websites
      3. Recommended Newsletters
      4. 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...

      Earn $8 on a $10 Purchase, and $16 on a $20 Purchase

      We pay 80% royalties on purchases of $7.99 or more, and 80% royalties minus a 50 cent flat fee on purchases between $0.99 and $7.98. You earn $8 on a $10 sale, and $16 on a $20 sale. So, if we sell 5000 non-refunded copies of your book for $20, you'll earn $80,000.

      (Yes, some authors have already earned much more than that on Leanpub.)

      In fact, authors have earned over $14 million writing, 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