01.04.2023 Views

Download The Missing README: A Guide for the New Software Engineer Ipad

Key concepts and best practices for new software engineers 8212 stuff critical to your workplace success that you weren 8217 t taught in school.For new software engineers, knowing how to program is only half the battle. You 8217 ll quickly find that many of the skills and processes key to your success are not taught in any school or bootcamp. The Missing README fills in that gap 8212 a distillation of workplace lessons, best practices, and engineering fundamentals that the authors have taught rookie developers at top companies for more than a decade. Early chapters explain what to expect when you begin your career at a company. The book 8217 s middle section expands your technical education,

Key concepts and best practices for new software engineers 8212 stuff critical to your workplace success that you weren 8217 t taught in school.For new software engineers, knowing how to program is only half the battle. You 8217 ll quickly find that many of the skills and processes key to your success are not taught in any school or bootcamp. The Missing README fills in that gap 8212 a distillation of workplace lessons, best practices, and engineering fundamentals that the authors have taught rookie developers at top companies for more than a decade. Early chapters explain what to expect when you begin your career at a company. The book 8217 s middle section expands your technical education,

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Download The Missing README: A Guide for the New

Software Engineer Ipad



Download The Missing README: A Guide for the New Software Engineer

Ipad

Description :

Key concepts and best practices for new software engineers 8212 stuff critical

to your workplace success that you weren 8217 t taught in school.For new

software engineers, knowing how to program is only half the battle. You 8217 ll

quickly find that many of the skills and processes key to your success are not

taught in any school or bootcamp. The Missing README fills in that gap 8212

a distillation of workplace lessons, best practices, and engineering

fundamentals that the authors have taught rookie developers at top companies

for more than a decade. Early chapters explain what to expect when you begin

your career at a company. The book 8217 s middle section expands your

technical education, teaching you how to work with existing codebases,

address and prevent technical debt, write production-grade software, manage

dependencies, test effectively, do code reviews, safely deploy software, design

evolvable architectures, and handle incidents when you 8217 re on-call.

Additional chapters cover planning and interpersonal skills such as Agile

planning, working effectively with your manager, and growing to senior levels

and beyond. You 8217 ll learn:How to use the legacy code change algorithm,

and leave code cleaner than you found itHow to write operable code with

logging, metrics, configuration, and defensive programmingHow to write

deterministic tests, submit code reviews, and give feedback on other people

8217 s codeThe technical design process, including experiments, problem

definition, documentation, and collaborationWhat to do when you are on-call,

and how to navigate production incidentsArchitectural techniques that make

code change easierAgile development practices like sprint planning, standups,

and retrospectives This is the book your tech lead wishes every new

engineer would read before they start. By the end, you 8217 ll know what it

takes to transition into the workplace 8211 from CS classes or bootcamps to

professional software engineering.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!