Pull to refresh
1
0
Send message

Реализация большей части этих библиотек займет пару строк кода. Есть ли смысл использовать, что-то стороннее?

Я тоже многое унес в бд. Часто приходится разрабатывать всякие отчёты. Сначала писал службу на go, которая по ресту получает параметры запроса, список полей и пагинацию. По этим данным динамически строит запрос к базе и возвращает данные в виде json. Получается каша из кода go со вставками sql.
В итоге выкинул почти весь код на go, т.е. служба по сути преобразовывает rest запросы в вызов хранимок в базе. А в базе написали шаблонизатор который по списку полей формирует запросы + автоматически генерируется дока для RestAPI.

Вот из-за "будущего расширение" довольно часто страдает код. Многие программисты начинают решать проблемы которых нет. Для этого даже термин придумали: оверинжиниринг.

На вопрос который задали в начале так и не ответили. В итоге насколько это реально сеньоры? И главное, что такое сеньор? Я видел много разрабов с многолетним стажем, при решении задач они используют все возможные паттерны, бест практики и из-за этого получает куча кода, когда задачу можно было решить проще и понятнее. Они считаются сеньорами?

Нет, у них руководящие должности в администрации небольшого поселка. Просто видимо считаю, что это все не опасно.

У нас все совсем по другому. У знакомых температура, головная боль и не чувствуют запахи. Приехала скорая, никаких анализов брать не стали. Начальство сказало, что у них просто аллергия, выходите на работу.
В больницы кладут только если двухсторонняя пневмания с 20% повреждений лёгких. А потом про умерших пишут, что две недели были на самолечении и в больницу поступили уже в тяжёлом состоянии

Тоже как-то хотел поучаствовать в реальных проектах и мне как раз попался конкурс от правительства, где можно было выбрать интересующие направления. Я выбрал медицину, там нужно было построить модель которая будет на ранних стадиях определять болезнь. Думал ну вот наконец смогу свои знания применить во благо, но в итоге там оказалось какое-то не внятное задание и они даже не удосужились собрать свой датасет, а тупо взяли готовый, кажется Стенфорда. Пришел к выводу, что конкурс либо для галочки, либо деньги отмыть

Это очень полезно иногда посмотреть какие подходы используются в других языках. Помогает понять, что лучше подходит для решения поставленной задачи. Я так уже успел поиграться с Delphi, Python, JS/TS+Vue/Angular, Go и C++

Мне курсы от Самсунга по нейросетям понравились, хоть и математику уже забыл, но не смог решить 1 или 2 задачи. И много новых знаний приобрел, хотя да вначале многие задачи были сырыми, но их быстро правили.
Ещё понравился курс по C++ на курсере от Яндекса.

Я и не писал, что вес сгоняется без усилий. Если вам нужно просто держать вес в норме, то достаточно умеренных тренировок и лёгкой корректировки питания. А если мы говорим про сброс веса для соревнований, то там да, придется себя сильно ограничивать и тяжело тренироваться

Про многие вещи не согласен. На одном только спорте вполне реально сбросить. Раньше занимался боксом, за тренировку 1 — 1.5 кг терялось, я понимаю что это вода и на следующий день все восстанавливается, но с лишним весом проблем точно не было. Сейчас с возрастом активности стало меньше и пошел лишний вес, но когда нужно привести себя в форму, то достаточно легко с помощью тренировок и правильного питания набираю или сбрасываю 1кг в неделю, все зависит от цели. Да и ничего страшного в ПП нет, не нужны никакие калькуляторы калорий и прочая ересь, достаточно постепенно заменять калорийные продукты на более полезные и нет не чувства голода, не ощущения что сидишь на диете. Вообще кому интересна эта тема посмотрите видео Дениса Борисова, мне в свое время очень помогло

Кажется sg90, но они для этого очень слабые. Их кое-как хватало чтобы рука двигалась.

Лет пять назад, тоже собирал руку. Только у меня бюджет был в разы меньше, максимум 10000р. + Прикручивал к ней две камеры для определения расстояния до объектов. Потом заменил на одну камеру и дальномер. Научил находить шарик, определять расстояние до него, захватывать и класть в корзину.

Как мне кажется, ничего хорошего не выйдет без понимания внутренней работы сети. Давал как-то программисту, который не знает теории, задачу обучить простенькую сеть. В итоге он то статистику не правильно соберёт, то применит техники которые заведомо не улучшат показатели, то датасет не правильно подготовит

Мне кажется Вам не повезло с компаниями, senior не должен думать как продать, но должен не забывать, что разработка стоит денег и всегда есть конкуренты которые работают над тем же самым. Поэтому от программиста не требуется идеальный код, от него требуется баланс между быстрым решением задач и лёгкостью дальнейшей доработки

Я не специалист по SQL, но даже для меня не очень сложные вопросы. Возможно аналитику это и не нужно, но я бы добавил вопросы на оптимизацию: анализ планов запросов, выбор архитектуры, индексов и т. д.

Всегда удивлялся, почему программисты так любят писать код. А потом долго объяснять, как это работает и сколько классных архитектурных решений использовали. Зачем столько кода? Его можно уменьшить в десятки раз и он станет проще, понятнее и его легче будет сопровождать.

Видимо невнимательно прочитал статью, не нашел информацию о точности

Когда начинал переходить на Go, тоже был в восторге, какой простой, понятный язык и для всего есть готовые библиотеки. Но потом оказывается, что за простоту приходится платить и в нем нет многих вещей к которым привык в других языках. Библиотеки на все случаи жизни оказываются не доделаны и многое ещё не реализовано. В итоге пришось написать dll на другом языке, чтобы обойти узкие места в Go. В общем разочарован, возможно нужно глубже копать, но хочется писать код, а не искать как же всё-таки заставить его работать

Я бы не стал так категорично говорить, что нужно избегать гос.конторы. Большая часть про них это правда, но если мы говорим о возможности зарабатывать в будущем, то в маленьких городах, по крайней мере раньше, было довольно сложно найти работу программистом, не 1С. Я в свое время ушёл из 1С в гос контору, потому что там кодили на Delphi. Проработав там пару лет меня взяли в софтверную компанию благодаря опыту в гос конторе.
Не хочу поднимать холивар, но хватит пинать Delphi, есть круг задач которые на нем очень хорошо решаются.
"Не работайте «мастером на все руки»" — не совсем согласен. Проработав в госучреждении приходилось выполнять и работу программиста и работу админа. Да админ из меня так себе, но знания эти точно не лишние для программиста. И что такое не работать мастером на все руки? Есть fullstack разработчики, они чем-то не тем занимаются? Мне приходится кодить на Delphi, Go, Typescript, да я не отличный программист на TS, но знание всех этих языков точно не мешает руководить разработкой

Information

Rating
5,073-rd
Registered
Activity