Все делается легко и просто, пока не доказано обратное

Никита Прокопов хорошо написал о простом и сложном.
Я предполагаю, что все делается легко и просто, пока не доказано обратное.
В половине случаев я прав. Сложные вещи, которых все боятся, часто оказываются довольно простыми! Маркдаун-парсер это сложно — а я пошел и написал. Роутер это сложно — а я пошел и написал. База данных это сложно — а я пошел и написал. Шрифт это сложно — а я пошел и сделал. UI-фреймворк это сложно — а пошел и до сих пор пишу и господи когда же это закончится сколько можно конца даже за горизонтом не видно. Ну и получаю я в итоге бесценный опыт, библиотеку, которая делает точно то что мне нужно, некоторое узнавание, ну и помогу кому бывает, не без этого.
Сложные вещи, которых все боятся, часто оказываются довольно простыми.
Во второй половине случаев, чтобы увидеть сложность, нужно буквально в нее упереться. И эта сложность конкретная, легко формулируемая, легко объяснимая, и с этим можно работать. Но главное — есть конкретика. То есть я не машу руками «ууу не надо вскрывать эту тему, ты молодой здоровый...», а знаю конкретно, в чем проблема и на сколько сторипоинтов.
В общем, если человек утверждает, что что-то сложно, но не может сказать конкретно что — скорее всего он и сам не знает, а может быть, даже заблуждается. Так что не слушайте других людей, слушайте меня.
А если предполагать, что все на свете сложнее, чем ты думаешь, ты никогда в жизни ничего не сделаешь.