• Shop by category
  • Powered by eBay
  • Missing Readme : A Guide for the New Software Engineer, Paperback by Ricoomin...

    • Item No : 365719905145
    • Condition : Brand New
    • Brand : No brand Info
    • Seller : greatbookprices1
    • Current Bid : US $24.76
    • * Item Description

    • Missing Readme : A Guide for the New Software Engineer, Paperback by Ricoomini, Chris; Ryaboy, Dmitriy, ISBN 1718501838, ISBN-13 9781718501836, Brand New, Free shipping in the US

      <b>Key concepts and best practices for new software engineers&nbsp;&mdash; stuff critical to your workplace success that you weren&rsquo;t taught in school.</b><br><br>For new software engineers, knowing how to program is only half the battle. You&rsquo;ll quickly find that many of the skills and processes key to your success are not taught in any school or bootcamp. <i>The Missing README</i> fills in that gap&mdash;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.<br>&nbsp;<br>Early chapters explain what to expect when you begin your career at a company. Th&rsquo;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&rsquo;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.<br>&nbsp;<br>You&rsquo;ll learn:<br>&nbsp; <b>&bull;</b> &nbsp;How to use the legacy code change algorithm, and leave code cleaner than you found it<br>&nbsp; <b>&bull;</b> &nbsp;How to write operable code with logging, metrics, configuration, and defensive programming<br>&nbsp; <b>&bull;</b> &nbsp;How to write deterministic tests, submit code reviews, and give feedback on other people&rsquo;s code<br>&nbsp; <b>&bull;</b> &nbsp;The technical design process, including experiments, problem definition, documentation, and collaboration<br>&nbsp; <b>&bull;</b> &nbsp;What to do when you are on-call, and how to navigate production incidents<br>&nbsp; <b>&bull;</b> &nbsp;Architectural techniques that make code change easier<br>&nbsp; <b>&bull;</b> &nbsp;Agile development practices like sprint planning, stand-ups, and retrospectives<br>&nbsp;<br>This is th your tech lead wishes every new engineer would read before they start. By the end, you&rsquo;ll know what it takes to transition into the workplace&ndash;from CS classes or bootcamps to professional software engineering.<br>&nbsp;
    ★ Recommended Products Related To This Item
    ♥ Best Selling Products in this category