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.
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.
Feedback
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.99Want 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
- 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
- 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
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.