
Practical Wisdom for Software Professionals
Lessons Learned as a Software Engineer in the Real World
Versandkostenfrei!
Versandfertig in über 4 Wochen
15,99 €
inkl. MwSt.
PAYBACK Punkte
8 °P sammeln!
Software engineers face many challenges throughout their careers. Knowing the latest technology is not enough to be successful. This book will help you survive and grow as a software engineer by learning from my real-world experiences gained over an entire career of designing and developing software. Some of the more than 100 topics, which can be read in any order: Cloud Computing - What you need to know, and why you should become adept at it Estimating - Why it is important and how to do it well Inspiration - How to get inspired to work in the software development field and stay motivated Int...
Software engineers face many challenges throughout their careers. Knowing the latest technology is not enough to be successful. This book will help you survive and grow as a software engineer by learning from my real-world experiences gained over an entire career of designing and developing software. Some of the more than 100 topics, which can be read in any order: Cloud Computing - What you need to know, and why you should become adept at it Estimating - Why it is important and how to do it well Inspiration - How to get inspired to work in the software development field and stay motivated Interviews - Things to watch out for when going on interviews Longevity - How to keep your career going and not become obsolete Managers - The Good, The Bad, and The Other Meaning - How to find meaning in your life and career as a software engineer Resume Writing - Some practical advice Startups - Things to know before joining a startup Stress Relief - How to be kind to yourself and not burn out When Nothing Seems to Work - Practical suggestions for when you are stuck so that you don't pull out all of your hair About the author: James has worked as a senior software engineer on a variety of full stack web application development projects, both in the cloud and on premises. He has worked with various operating systems, languages, and at an array of companies from small startups to giant corporations. James holds several AWS certifications.