Letters to a New Developer: What I Wish I Had Known When Starting My Development Career
BenefitsCollection of easy-to-digest letters from real developersfocusing on the soft skills needed for successPresents real-world mistakes that developers have made, alongwith suggestions on how to avoid themMultiple reflections on the same skill (writing, askingquestions, learning a new technology)SummaryLearn what you need to succeed as a developer beyond the code.The lessons in this book will supercharge your career by sharinglessons and mistakes from real developers. Wouldn’t it be nice to learn from others’ career mistakes?“Soft” skills are crucial to success, but are haphazardlypicked up on the job or, worse, never learned. Understanding thesecompetencies and how to improve them will make you a more effectiveteam member and a more attractive hire.This book will teach you the key skills you need, including howto ask questions, how and when to use common tools, and how tointeract with other team members. Each will be presented in contextand from multiple perspectives so you’ll be able to integrate themand apply them to your own career quickly.What You Will LearnKnow when the best code is no codeUnderstand what to do in the first month of your jobSee the surprising number of developers who can’t programAvoid the pitfalls of working aloneWho This Book Is ForAnyone who is curious about software development as a careerchoice. You have zero to five years of software developmentexperience and want to learn non-technical skills that can helpyour career. It is also suitable for teachers and mentors whowant to provide guidance to their students and/or mentees.Table of ContentsYour First MonthQuestionsWritingTools to LearnPracticesUnderstanding the BusinessLearningMistakesYour CareerCommunityAuthorsDan Moore has over 20 years of experience as adeveloper. His roles have included employee, contractor, communitymember, engineering manager, and CTO. He currently leads developeradvocacy at FusionAuth, a Denver company, building software tohandle authentication, authorization, and user management for anyapp. In 2018, Dan started a blog exclusively focused on helping newdevelopers “level up” and has published over 150 posts to help themimprove their skills and avoid common mistakes. He resides inBoulder, CO. You can find him on Twitter at @mooreds.