January 12th, 2013

Методологии разработки

Сегодня я прочитал на баше цитату: http://bash.im/quote/420672
Collapse )
Меня проняло до глубины души. Особенно количество плюсов к этой цитате.
Неужели все те программисты что поставили ей плюсик, не знают о существовании методологий разработки, и о технических характеристиках системы. О том что писать тесты, применять каждый конкретный паттерн проектирования, продумывать архитектуру и прочее и прочее, это не хорошо и не плохо. Это становится хорошо или плохо только в каждой конкретной ситуации. Истиный специалист - тот человек который может ответить на вопрос почему в данном конкретном случае сделанно так. Случай который описан в цитате - это всего-то частный случай, да в котором хорошо применимы Agile практики, и за счёт этого Вася добился большего успеха. А если бы они разрабатывали другой продукт - большего успеха мог добиться и Петя.

Здесь я собирался раскрыть эту тему... Но тут меня охватили обратные чувства. Чем больше плюсов поставили к этой цитате - тем дороже я стою как специалист. По этому надеюсь этот пост прочтёт как можно меньше людей. Ну а раз уж вы его прочли - то вы знаете, что гуглить, если у вас ещё нет этих знаний. Да можно было бы не публиковать, потому что от этого я стою дешевле. Но, возможно, это плюс парочка хороших коллег ;-)