Sean Cannon wrote his first Commodore 64 program in 1988 when he was seven years old. For over two decades as a software professional, he has found passion in building websites, games, mobile and desktop apps, and IoT firmware.As founder and CEO of Alien Creations, Sean has partnered with top digital agencies and led software engineering efforts on projects for some of the most influential companies in the world, including Salesforce, Google, General Motors, Ubisoft, and more.Connect with Sean at LinkedIn.com/in/seanpcannon.
"""Brimming with advice and opinions on every topic from entry-level engineering to leadership, Succeed In Software covers a lot of ground quickly. Despite the impressive breadth of topics, Sean conveys his experience succinctly and through the lens of someone who's actually been there. If you're looking to cut through the noise of superficial articles so you can level up faster, this book is for you."" Brent Clark, Principal Engineer ""This book echoed many themes I've been trying to incorporate into my life as I've embraced mindfulness over the last few years which inspired me. As someone who has lived a lot of the subject matter in this book and is still living it as a technical architect for a big corporate consultancy that regularly runs multiple hundred+ resource projects, I spent a lot of time while I was reading reminiscing about the realities of the points Sean made. A lot of it hit home."" Jordan Baucke, Tech Architecture Delivery Senior Manager ""As someone who has worked in the software industry for several years, I found the advice and insights in the book to be extremely valuable. This book is like a Swiss Army Knife, a book you want to keep on your shelf handy and check every time you face a challenge or similar scenario mentioned in the book. One of the things I appreciate the most about the book is that it is not just geared toward new developers but provides valuable insights for professionals at all stages of their careers. Whether you are just starting in the industry or have worked in software for years, you will find something of value in ""Succeed in Software"". I believe this book is an invaluable resource for anyone looking to succeed in the software industry. I highly recommend it to anyone looking to take their career to the next level."" Jonatan Juárez, Engineering Director, Systems Architect ""The philosophies Sean shares are timeless, and I wish I had read this before enduring a number of painful experiences in my own journey. This book is a must read for any junior or intermediate developer looking to understand what sets senior and staff engineers apart, and how to build sustainable solutions, not just hammering away at code. An exceptionally fun read that felt like 'Chicken Noodle Soup for the Developer's Soul.' This book should be added to every developer's reading list."" Edward Manimaran Philip, Co-founder and CTO ""Having come only just recently into the tech industry, this book could not have come at a better time! As a Software Engineer, I've learned that oftentimes there are always floating bits of tribal knowledge that only a select group of people know. Sean uncovers all of this and more in ""Succeed in Software"", where he generously goes over topics that teach us quintessential qualities and skills a Software Engineer must have. We're meant to be malleable, ethical and effective. This book touches upon all of that and much more. An amazing read that anyone at any level can benefit from."" Marco Scarlata, Software Engineer ""This book is important in the way of expressing the vagueness of ""development culture"" and the relative values that developers who want to excel and grow in experience and seniority must represent. Ironically, it is not about the individual. It is particularly NOT about individualism. It is about the group esthetic and mutual success modeled and facilitated by the most aspiring talents on the team. Therein, one finds personal growth in one's career."" Omar Abdelwahed, VP of Engineering, Game Developer"