Engineers Survival Guide: Advice, tactics, and tricks After a decade of working at Facebook, Snapchat, and Microsoft
N**S
Worth it :)
As a junior software engineer working in an American corporate setting, I highly recommend this invaluable guide for engineers. Written by an experienced professional with a background in top tech companies, this book provides practical insights and advice for navigating the corporate world. It covers everything from understanding company culture to improving technical skills. The writing is engaging, and the examples provided are relatable.
A**R
Great and thoughtful content
What an amazing book!! Not only it teaches many strategies and tricks to help you deal with the multiple challenges in this industry, but also it is down to earth and touches in the human aspect which is super important and sometimes forgotten. The book is written in a very smart and thoughtful way as it connects well with the reader, promotes self reflection and delivers actionable tips, suggestions and important life lessons through the entire book. Regardless of your level you will definitely learn something.
O**V
Packed with real life advices
Very practical.Great book that covers different aspects of life of a software engineer. Packed with helpful advices, easy to read, down to earth.
H**N
A great book
What a great book. I want to say I wish I had gotten this book early in my career :). Still, I am thrilled I found this book; I can relate to 95 or 99% of the content of this book. Thank you for sharing your experience. Another point I learned in my career working with different companies is that everyone comes from diverse backgrounds. Sometimes some people can't understand you because they started from the top-notch, and they have no idea, and maybe some of them this book is default working style, but on the other side, many people have no idea how to think about a career and work. I still remember people used to laugh at suggestions like code reviews or writing unit tests as time waste. Same attitude people are surprised when you share like them; you ever work where people think writing unit tests is a time waste or code reviewing is a time waste?Conclusion: Open mind, learning, unlearning, conflict resolution, and respect are some keys.Thank you to everyone who is involved in making this book.
D**L
Full of often obvious advice. More like a diary.
Feels like a collection of anecdotes and tales with more-often-than-not obvious advice. Maybe it's not obvious to many, but to me, tips like "give credit" and "say yes to opportunities" is kinda like saying wear a coat of it's cold outside.It's like a blog post that's been made into a book. Quite expensive too.
N**A
Dive into life of a software engineer, and conquer the modern corporate world
A great book, which was a breeze to read. It will provide you with great insights on the day to day life of a software engineer, the challenges and opportunities that will come your way, and will give you well detailed examples of how to address each of them. After reading it, I can already see the small improvements that I am making at work, and can see positive response from the team when I implement suggested ideas coming from this book!Special note: chapter 29 and 31 hit a bit too close to home. Called my family abroad to ask them how they are doing right after reading chapter 29 and almost shed a tear.Area of improvement: even though on-call was discussed briefly, I would want to see a whole dedicated chapter on the on-call best practices, resolutions, management and potential compensation policies in different companies.
O**G
A valuable book for a senior or lead engineers
"Engineers Survival Guide" is a valuable handbook for senior/lead engineers and people with such roles shortly. The book is a set of advice about surviving and being a valuable part of the company and project. From my point of view, it contains a lot of precious information and advice; I have worked as a senior developer for almost eight years, and I a lot of bits of advice and ideas what the author provides in this book are close to me. Still, I remember how hard it was to realize some ideas. The book is well-structured, contains around 60 chapters (each chapter is an idea/advice), and has different areas: starting with fundamental software development principles and progressing to more advanced topics, including project management, performance optimization, and teamwork. There is a common phrase: "Only a fool learns from his own mistakes. The wise man learns from the mistakes of others." this book definitely can help you learn from other mistakes and the pain of the other person.The author presents information clearly and accessible, using straightforward language and real-life examples from their experience. It's clear to read even if you do not read much English literature.
O**A
Filled with excellent quick tips
This book is basically a collection of short tips for engineers/devs. It is a bit directed towards those working at medium/large companies, but you can get value regardless of your company size or current level.
G**O
Muy útil.
Me ha resultado muy útil. Los consejos que se dan en el libro nos pueden ayudar en nuestro día a día. Lo recomiendo.
M**D
It changed the way I look at life and allowed me to start a startup.
First, let's talk about what I was able to accomplish with the book: I'm an 18-year-old software developer building a startup in Frankfurt, Germany. My friends and I are building a new social media platform that will revolutionize the world of exploring new travel destinations.Without this book, none of this would exist. Merih Taze gave me so much variety that I decided to use this book as learning material for the interns in our company. I called this module, "Before you become a software engineer, I will teach you how to think like one". The book is about many things, but one thing for sure: the "Imposter Syndrome." It's described as an inner feeling that holds you back, that makes you feel less worthy than others because you subconsciously think that others are much better than you.I have learned that it is important to talk to other people and honestly share your thoughts with them when you have this feeling. That's the only way to get out of the cage you've locked yourself in.Another step that changed my life was finding a "mentor." Merih Taze accompanied me on my odyssey of self-disappointment and self-improvement. By his definition, a mentor is "a personal book", you can ask him anything you want to know and he will share his experiences.In conclusion, I have now gained a lot of confidence and managed to assemble a team of 9 to build the startup I dreamed of. We will travel to Dubai next week to raise money for the pre-stage and to Silicon Valley in early April.Thank you Merih Taze for being that person for us, thank you for changing our lives and thank you for believing in us.
Trustpilot
4 days ago
1 month ago