Как я потратил полгода на фигню
Время историй) Сегодня очередная порция старческих воспоминаний, о том где я свернул не туда))
Я только начинал свой путь в айти. Был молодой, горячий, хотел доказать всем, что я чего-то стою, ну или как минимум хотел, чтоб не уволили после испыталки хаха
Дали мне как-то задачу: сделать инсталляционный пакет для ПО комплекса, который палит нарушения на перекрестках. Задача довольно обычная, но у меня родился к ней сильный интерес. Я ударился в ресерч, нашёл варианты реализации и продавил их использование.
Я чувствовал как делаю что-то полезное, что сократит другим людям муки установки ПО. До моей утилиты вся установка выглядела, как 50 страниц текста различных команд, которые надо выполнить в четкой последовательности. Как говорится: "одна ошибка и ты ошибся")
Я хз как я там ресерчил, но для решения проблемы я откопал какую-то малоизвестную херню под названием WIX Toolset. Писать там надо было на шарпе + какой-то диалект xml.
Ладно бы я поигрался с этим недели 2-3 и замутил инсталятор, но меня же пробил интерес. Я начал накручивать всё новые и новые фичи, и никто меня не останавливал. Прошло полгода, и инсталятор был готов. Помимо необходимых функций, в него включался парад не особо нужных украшательств.
Конечно я жестко кайфанул, что довёл разработку мини-продукта с 0 до внедрения, но потом пришло горькое осознание. Прикиньте, я спустил полгода на какую-то херню, которую нигде не юзают. Держу пари вы и не слышали про этот Wix Toolset никогда. Ниразу мне это хрень хоть отделенно больше не была нужна по жизни. Да ещё и поддерживать тот код было очень сложно. Короч не технология, а как говорил классик: "пчёлы, мёд, говно и гвозди".
И на это я потратил кусок жизни. У меня чуваки на курсе и менторстве за полгода жизнь себе поменять успевают. Гошку осваивают и ЗПшку поднимают. А я блять за те полгода успел узнать как дерьмово WIXToolset чистит реестр в винде. Какое-то чувство упощенной возможности одолевало мной, когда я это осознал((
Вместо этого я мог бы взять Docker. И задачу бы решил, и востребованный навык освоил. Да и самое решение было бы куда технологичнее. А так я зарылся в старый, никому не нужный инструмент, который больше нигде и никогда не пригодился.
А чё ж я не взял докер? Да потому что я в душе не знал о его существовании тогда и подсказать было не кому. Короч, лучше перед тем как ввязываться в долгую разработку хорошенько пересерчить этот вопрос и пообщаться с людьми, которые могут дать совет. Столько времени сможете сэкономить и заполнить его куда более полезным занятием.
А вы когда-нить вбухивали кучу времени на освоение странных технологий, которые никогда больше не юзали?
· 08.02.2025
Иногда разминка для мозгов полезна, и это неплохой опыт. Он плохой исключительно с точки зрения маржи для разработчика, но также исключительно по причине того, что в нашем мире тренды важнее принципов и смысла: все гонятся за каким-то бешеным объёмом стэка, каждый элемент которого, если повникать детально как в этот самый WIXtoolset, можно изучать лет по 5 каждый. А если некому было подсказать, то вопросов больше к тем, кто ставил задачу, а не к реализатору. Но и это тоже был важный урок жизни: всем на тебя насрать! О своём развитии, благополучии навыках думай всегда самостоятельно, а не в разрезе какого-то определённого стэка. Не знаю, как для вас, но для меня сейчас многие продукты - это как раз смесь пчёл, гавна, мёда и палок.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён