Племянник спросил, что учить. А чистая архитектура почти не нужна
Спросил у меня племянник совета, мол какие концепции и принципы ему стоит изучить, чтобы вырасти как специалисту. Говорит, слышал что-то про GOF, DDD и SOLID, но не знает, насколько это важно на практике.
Стал я пояснять ему про эти концепции, про их важность, про то как применять. А потом задумался…
Я вот потратил кучу времени на чтение книг. Понимаю, в чем полезность этих идей для бизнеса. Но все это окупается лишь на длинной дистанции 3-5 лет. Никакой организации не нужна чистая архитектура, которая сопротивляется изменениям бизнеса на дистанции. Организации нужно запилить что-то здесь и сейчас, как можно быстрее.
А это можно сделать и без книг. Хватит пары статей и видосов по теме из интернета. А через 2-3 года, когда отсутствие архитектуры начнет замедлять разработку, половина сотрудников уже будет в другой компании.
Может у кого-то совершенно другой опыт, но я за 20 лет в крупной компании встретил всего пару контор, которым было не все равно, что они пишут.