14 Habits of Highly Productive Developers

14 Habits of Highly Productive Developers PDF Author: Zeno Rocha
Publisher: Zeno Rocha
ISBN: 9781735266534
Category : Computers
Languages : en
Pages : 156

Book Description
Why This Book? You can learn the most popular frameworks, use the best programming languages, and work at the biggest tech companies, but if you cultivate bad habits, it will be hard for you to become a top developer. This book doesn't offer a straight path or pre-defined formula of success. This book is a result of a quest. A quest to uncover what habits can be cultivated to become a better software engineer. "I wish I had access to this book while I was starting in the software industry. The information presented is not only logical, not only personal, but very well backed up by many expert opinions throughout the book. A must-read, for both beginners and experts alike." - Zachary Sohovich, Software Engineer at Nike What Will You Read? How to keep up with all the new technologies What should you focus? Being a specialist or generalist? How to stay productive and not feel overwhelmed The importance of estimating tasks correctly How to approach new side project ideas And much more Who Should Read This Book? It doesn't matter if you're a Junior or Senior developer. It doesn't matter how experienced you are. This book can help you cultivate new habits or rethink existing behaviors. What's Inside? This is not a traditional book. You won't find the same format or structure that a regular book has. In fact, this book was designed to be as simple and objective as possible. You can follow the order of chapters, or you can read them individually. Everything is standalone and doesn't depend on previous knowledge. At the end of each chapter, you'll find a section marked as "Questions & Answers", where I interview senior developers and tech leads from various companies to understand how they got there. I went after tech giants such as Google, Amazon, Microsoft, and Adobe. Powerful startups such as GitHub, Spotify, Elastic, Segment, GoDaddy, and Shopify. All the way to established organizations such as Citibank, BlackBerry, and The New York Times. These people come from all over the world and have a pretty diverse background. From San Francisco to New York. From São Paulo to Montreal. From London to Stockholm. The idea is to present you not a one man's point of view, but a collection of insights on how to navigate your career. Who's The Author? Zeno Rocha is a Brazilian creator and programmer. He currently lives in Los Angeles, California, where he's the Chief Product Officer at Liferay Cloud. His lifelong appreciation for building software and sharing knowledge led him to speak in over 110 conferences worldwide. His passion for open source put him on the top 20 most active users on GitHub at age 22. Before moving to the US, Zeno developed multiple applications, mentored startups, and worked at major companies in Latin America, such as Globo and Petrobras.

The Coaches' Handbook

The Coaches' Handbook PDF Author: Jonathan Passmore
Publisher: Routledge
ISBN: 1000202992
Category : Business & Economics
Languages : en
Pages : 454

Book Description
This comprehensive practitioner guide provides an accessible evidenced based approach aimed at those new to coaching and who may be undertaking coach training for a certificate in coaching or professional credentials or accreditation with the AC, ICF, EMCC, CMI or ILM. The book will also be useful for those who want to enhance their coaching skills. The Coaches Handbook is edited by Jonathan Passmore, an internationally respected expert and executive coach, with chapters from leading coaching practitioners from across the world. The book is divided into seven sections. Section one examines the nature of coaching, its boundaries, the business case for coaching and how organisations can build a coaching culture. Section two focuses on deepening our self-understanding and understanding our clients, the non-violent communications mindset and the coaching relationship. Section three focuses on the key skills needed for coaching including goal setting, powerful questions, active listening, using direct communications and the role of silence, emotions and challenge in coaching. Section four offers a range of coaching approaches including behavioural, person-centred, solution-focused, psychodynamic, neuroscience, narrative, positive psychology, out-door eco-coaching, team coaching, careers coaching and integrated coaching. Section five focuses on fundamental issues in coaching such as ethics and contracting and evaluation. Section six explores continuous professional development, reflection and the role of supervision, as well as how to establish your coaching business. The final section contains a host of coaching tools which practitioners can use to broaden their practice. Unique in its scope, this key text will be essential reading for coaches, academics and students of coaching. It is an important text for anyone seeking to understand the best practice approaches that can be applied to their coaching practice, including human resources, learning and development and management professionals, and executives in a coaching role.