Здесь мы с Борей обсуждаем чем занимаются software architects и как software developer может стать архитектором:
- Архитектор должен быть хорошим программистом
- Уметь работать с людьми
- Нужно разбираться в бизнесе
- Должен понимать систему и знать несколько языков программирования(должен смотреть широко и понимать где что использовать)
- Должен знать и понимать какие существующие решения уже есть(не изобретать велосипед)
- Постоянно учиться(книги, треннинги и тд)
- В какой-то мере быть менеджером(тим лидом) для команды программистов(уметь делегировать)
- Уметь донести свою мысль(проект, свою архитектуру и тд) людям принимающим решение в бизнесе
Борин фейсбук: / boris.melomedov
Мои RU-vid каналы:
1. Yakov Fain (Будни Америки): / @yakovfain
2. Карьера в ИТ: / @yakovfainit
3. Программист читает библию: / @yakovfainbible
16 май 2021