Что отличает хорошего инженера от плохого? 👨💻
⚙ Хороший инженер использует технологию как инструмент для решения задачи, здесь очень уместна аналогия на человека который работает руками. Он забивает гвоздь молотком, а не отверткой, потому что он знает, что молотком это будет сделать быстрее.
⚖ Хороший инженер решает задачи бизнеса, поэтому находит баланс между качеством и скоростью разработки, а также использует нужные инструменты и проектирует архитектуру.
Для плохого инженера добавить новую технологию, потому что она “хайповая“ - норма. Или подстелить соломку везде и опоздать с дедлайном на месяц - тоже.
Почему важно использовать подходящие инструменты и находить баланс? Потому что так ты сможешь сэкономить свое время, а также быть более ценным → твоя команда сделает больше → бизнесу будет выгодно больше инвестировать в твою команду → ты получишь больше денег, PROFIT
А как понять какую технологию использовать и насколько проработать архитектуру? Здесь нужно опираться на свой опыт или опыт коллег, развивать свою насмотренность, тогда ты будешь понимать где находятся повышенные риски и знать, как их обойти.
🚀 Пост Guru Android: @kishmyak
Post #485
246