Часть проблемы, часть решения
Если тебе показалось, что ты пришел и мгновенно понял, что где-то грабли, и сейчас точно знаешь, как их исправить — не обольщайся.
Беда, которой грешат и специалисты и профессионалы с опытом.
Не будем счас показывать пальцем, т.к касается всех, включая и меня самого, если за этим отдельно не следить.
Приходит умный человек, смотрит на что-то, что — как ему кажется — можно вот тут сделать лучше.
И затирает: чуваки! вы не шарите ни разу, вот тут проблема, вот такое есть решение, очевидно же!
Человек действительно в своей сфере умный — с этим согласимся.
Человек при этом не изучал проблему (и в этом первая беда). Он/а просто нашел болевую точку, которая привлекла внимание.
Человек при этом по недо-понятой проблеме пытается предлагать решение. Он не изучал существующее решение (вторая беда), он и саму проблему-то еще не понял.
Но хочется показать всем, что вот оно, я догадался, очевидно же!
Может открытий мало, может самолюбие недоглаженное.
— человек умный — да
— человек заметил свою проблему — да
— человек правильно понял свою боль — да, или предположим, что да
— человек понял проблему целиком — нет, заметил только свой край
— человек оценил проблему продукта — нет, потому что это не проблема продукта, это пока проблема конкретного человека
— человек предложил решение — да
— человек предложил подходящее решение — нет, далеко не факт, потому что просто построил какую-то гипотезу по неполным данным
— человек предложил верное решение — нет, потому что для этого нужно обладать целиком теми компетенциями и знаниями, которые должны быть у разработчиков/проектировщиков
Для того, чтобы догадаться, что «ты возможно чего-то не знаешь», надо всегда помнить, что ты можешь чего-то не знать. Даже очевидного. Мамкиным блогерам этот факт очень по самолюбию бьет, но с возрастом обычно проходит.
Для того, чтобы не видеть проблемы однобоко, надо отучаться говорить за всех, и отучаться экстраполировать свой личный (единичный) опыт на всё, что ты увидел. А это сложно, это потребует изучения «что там действительно происходит».
Напоминает одного из слепых мудрецов, который ощупывает хобот того слона, и восклицает: «какой мудак это спроектировал, бред какой-то, очевидно же».
Как говорила в молодости обожаемая мною экономист И.В., «не ищите простых решений сложных проблем». Они потому и называются «сложными», кэп.
— понимаешь ли ты, в чем именно заключается здесь проблема?
— почему ты считаешь, что ты это понимаешь?
— есть ли люди, которые решали/изучали эту проблему до того, как ты ее увидел?
— может ли существовать какая-то предварительная причина, по которой решение именно такое, и это оправдано?
Быстрорастворимые и ситуативные решения, которые пришли именно тебе в голову при первом взгляде на предмет — практически всегда ситуативные и плохие.
Если проблема (как тебе кажется) действительно «очевидная», то очень сомневаюсь, что ты первый это заметил — она же, сам говоришь, «очевидная».
Если ты заметил ее не первый, значит она либо
а) не очевидная, т.к ты судишь по себе и своему первичному опыту (и его неплохо бы расширить), либо
б) является компромиссом к большему решению, и у него есть отдельная причина, почему сделано именно так.
Проблемы можно и нужно изучать.
От компромиссных и половинчатых решений нужно избавляться и дорабатывать.
Бегать и орать «смотрите, вот тут они недодумали, лошьё тупое, а я д’Артаньян» — вообще никогда не нужно. Совсем.
Это только подчеркивает непрофессионализм и непонимание предмета.
Зацепил тебя вопрос — сходи изучи, потрать время, и предложи лучше. Спроси у авторов или специалистов, почему сделано так, или почему могло быть сделано именно так.
Обычно выяснится как раз то, о чем ты сам даже не догадывался. А учиться всегда полезно.