А в чём разница то? Если я пишу брутфорс, то я заранее знаю каждую из комбинаций, которую он создаст. А значит, я и придумал все эти комбинации.
Давайте я напишу не алгоритм, который создаёт музыку, а формулу этой музыки. Суть-то не изменится. Множество целых чисел от одного до миллиона или алгоритм, который по одному выводит каждое из этих чисел.
Другое дело, если я напишу нейросеть, которая будет придумывать музыку. Тут да, я заранее не знаю, какую именно мелодию она придумает, значит, формально не я автор. Но раз эта нейросеть принадлежит мне, то наверное, и в этом случае я владелец получившейся мелодии.
По идее, неплохо бы на законодательном уровне потребовать, чтобы закрытое программное обеспечение, снятое с поддержки, компания была обязана выкладывать в Open Source.
мне хочется склонить этот автомат в сторону исполнения моих настоящих целей
А какие у вас настоящие цели?
После долгих наблюдений за собой я понял, что почти всегда подменяю свою настоящую цель целью, которую считаю хорошей и правильной. Но это так не работает. Есть потребности разного уровня, и отрицать одни в пользу других в долгосрочной перспективе не получится.
К примеру.
Если хочется покупать всякую ерунду, нет большого эффекта запрещать себе это делать. Потому как это и есть настоящая цель. Может, не такая высокодуховная, как чтение работ по теоретической физике, но что уж тут, какая есть.
Лучше сесть, посчитать свои доходы/расходы и определить, сколько денег в месяц можно тратить без вреда для себя. Завести отдельную карточку, пополнять её каждый месяц с зарплаты на заранее определенную сумму и тратить на всё что душе угодно. Не пытаться думать, анализировать цены, не чувствовать себя виноватым и прочее. Увидел — купил. Не смог купить — ну извини, не хватило денег, надо больше зарабатывать значит. Накоплений тоже нет: если не потратил за месяц выделенные деньги, то они «сгорели» — вернулись обратно на основной счет.
Постепенно придет понимание, что всё это в обще-то ерунда и бесполезный хлам, который некуда девать. Если в первое время месячная сумма будет улетать за неделю, то через несколько месяцев окажется, что деньги на отдельном счете зачастую так и лежат непотраченными. Это значит, что система принятия решений успешно изменена и можно вновь вернуться к единому счету без страха потратить лишнее.
Разумеется, это не сработает для тех, кто всерьез болен зависимостью. Что в таком случае делать я не знаю — не врач. Но начал бы с принятия болезни и дальнейшего анализа «а как вообще такое лечится».
Пойду сейчас против толпы, но если человек не может себя контролировать в этих аспектах, то ему явно не современные технологии нужны. Если я хочу посмотреть на котиков или купить бесполезный хлам, то это моё решение, и не нужно меня в этом ограничивать. Если же в ретроспективе это решение окажется неверным, то мне нужно будет менять систему принятия решений, а не писать расширения для хрома, которые будут отговаривать меня от покупок.
Я от человека, который говорит, что умеет бэкенд — жду адекватного решения задачи «вот этот эндпоинт теперь должен проверять введенное пользователем значение относительно данных, обновляемых со скоростью 10K/sec из постороннего источника».
Вы сейчас свою специфику натянули на всех бекендов. Не надо так. Не все пишут высокочастотных роботов, или что вы там делаете.
В подавляющем большинстве случаев нам не надо будет всё то, что вы описали. А что будет нужно, так это подобрать подходящую бд, продумать структуру данных и оптимизировать это дело — тогда она справится с подобной нагрузкой. А если справится база, справится и приложение — его оптимизировать обычно гораздо проще, в крайнем случае горизонтально.
А вот второй вопрос выглядит более интересным для любой предметной области, а не только вашей.
Потому что то, что вы называете señor, я, скорее всего, назову average / middle.
Забавно, что у меня полностью зеркальное мнение. Но спорить дальше не буду, так как у меня нет достоверных данных, а собственные ощущения к ним не припишешь.
Например, в 2020 в моем мире не бывает сочетания слов «сеньор» и «фуллстек» в одном резюме.
Фулстек — он тоже с ограничениями. В моей сфере это просто фронт и бек в одном лице. Без мобильных приложений, без админства, без разработки под микроконтроллеры и тд.
вам придется всего лишь написать тест. Если вы и правда señor — займет он от силы часов шесть
Не смог пройти мимо.
Правильно ли я понял, что еще до какого-либо собеседования, предполагаемый сеньор должен потратить целый день на решение некоей тестовой задачи? При этом этот рабочий день, в случае отказа, не оплачивается?
Быть может, это просто какая-то очень интересная компания, куда все толпами идут? Зашел в профиль, оттуда по ссылке — да нет, обычный форекс, ничего грандиозного.
Остался лишь один вопрос — вы ведь понимаете, что с таким подходом к вам идут далеко не сеньоры, даже если они говорят противоположное? Ну или я чего-то не понимаю в этом мире.
И знаете почему ваши советы не работают? Потому что советующие примеряют их на абстрактного партнёра. Дескать, полюбишь себя — и у тебя обязательно появится любящий человек. Проблема в том, что «нуждающемуся» нужен не какой-то там абстрактный возлюбленный, а вполне конкретный человек.
Я вот с детства мечтал летать в небесах, как Кларк Кент. Но когда я просил совета у людей, они все как один говорили про самолеты или, на крайней случай, про реактивные ранцы. И знаете почему их советы не работают? Потому что советующие примеряют их на абстрактный полёт. Дескать, сядешь в самолет — и будешь в нём летать. Проблема в том, что мне нужно не какое-то там абстрактное устройство для полета, а вполне конкретная суперсила.
Думаете, выше была абсурдная аналогия? Совсем нет. «Нуждающийся» точно так же хочет невозможного — чтобы его полюбил тот человек, который его не полюбит. Как мне бы посоветовали идти в летчики вместо обучения полету прыжком с многоэтажки, так же и «страдальцу» советуют отступиться и найти иной вариант. Если же для него не существует другого варианта — остается только разбиться об асфальт.
Боюсь представить, сколько времени вы выбираете, что лучше приготовить себе на ужин. Десятки тысяч вариантов, пока каждый проанализируете, уже не только ужин пройдет, уже завтрак наступит.
То есть проблема вовсе не в том, чтобы сделать стартап успешным?
Это-то для вас — вообще ноль проблем? Стоит только начать — и миллиарды посыпятся на вас?
Но не начинаете только потому что отберут?
Допустим, 9 из 10 стартапов новых бизнесов прогорают. Эта статистика не слишком воодушевляет, но она значит и то, что если пытаться достаточное количество раз, то в конце концов что-то получится.
Проблема в том, что в зависимости от физического места жительства, если пытаться достаточное количество раз, то в конце концов что-то получится окажешься в местах не столь отдалённых.
Так стоит ли пробовать, если удачный результат окажется хуже неудачного?
Не понравится, конечно. Он противоречит моим интересам. Если бы я родился в другом окружении и в другом классе — рассуждал бы точь-в-точь, как работодатель. Но я не работодатель, и в этом состоит факт.
Мне это напомнило одну старую шутку.
Сама история
Однажды в небольшом американском городке некий пожилой гражданин решил стать… коммунистом. Он так и заявил своим соседям. Когда эта весть облетела весь город, к нему пришли несколько его старых друзей и самый мудрый из них спросил:
— Послушай, Джон, а знаешь ли ты, что на самом деле, а не только в теории, означает быть коммунистом?
— Ну и что же? — фыркнул Джон.
— А вот что. Например, если у тебя есть две машины, то одну из них тебе придется отдать тому, у кого нет ни одной.
— Абсолютно правильно и справедливо! — согласился Джон.
— А если у тебя есть два дома, ты должен один из них отдать тому, у кого нет ни одного дома.
— Абсолютно правильно и справедливо! — снова согласился Джон.
— А если у тебя на счете есть два миллиона долларов, то один миллион ты должен отдать человеку, у которого нет ни одного. Тебе придется с ним поделиться своим богатством.
— Я абсолютно с этим согласен. Коммунизм — высшая справедливость на земле! — вскричал Джон.
— Погоди, это еще не все. А знаешь ли ты, что если у тебя есть две курицы, то ты обязан будешь отдать одну из них человеку, у которого нет ни одной курицы?
— Абсолютно неправильно и несправедливо! — заявил Джон. — Этого не может быть!
— Как же не может, именно так при коммунизме и будет.
— В таком случае я передумал становиться коммунистом.
Друзья засмеялись. Потом один из них спросил:
— А почему ты вдруг так внезапно передумал?
— Я передумал потому, — ответил Джон, — что у меня есть две курицы. Зато у меня нет ни двух машин, ни двух домов, ни двух миллионов долларов. Я не против коммунизма, потому что у меня ничего нет. Если мне кто-то что-то даст, я согласен быть коммунистом. Но если мне при этом надо отдать кому-то половину моей собственности, то такой коммунизм мне не нужен!
Точка зрения у вас может быть любая. Но иногда логику надо включать. Если вдруг можно будет получить долю бизнеса, не рискуя деньгами, то какой дурак будет рисковать деньгами? Все пойдут работать в уже существующий бизнес, а не организовывать новый с нуля. Последствия этого, надеюсь, сами представить сможете?
Но если всё устаревает настолько быстро, что ни один специалист не будет способен за этим поспевать, то откуда тогда новые знания будут браться? Ведь чтобы синтезировать новое знание, нужно сначала усвоить предыдущее. Значит, либо в скором времени работы будут повторяться, но никто этого не поймет в таком большом потоке, либо их скорость выхода должна замедлиться.
Я бы с этим поспорил. Не каждому будет интересно погружаться в математику саму по себе. Но если условный школьник смог импортировать tf, набросать простую нейросеть, а потом с её помощью распознать что-то, то есть большой шанс, что ему это понравится и он начнёт изучать тему всё глубже с каждой итерацией. И кто знает, до чего он дойдёт через десяток лет.
А те, кому интересна наука сама по себе, они и без этих ремесленных курсов справятся.
а акцент делается на его представлении и оказании впечатления на посетителя. Глядя на такие сайты я не могу выбросить из головы те самые модные журналы
Подозреваю, что на кого-то действительно это производит впечатление. Я же всегда недоумевал, как таких дизайнеров не увольняют? Тратить дорогую бумагу на что-то настолько бесполезное. Вместо того, чтобы получить контент, читатель получает выкрутасы дизайнера. Особенно это печально, когда целый журнал — каталог какой-нибудь продукции — оформляют в таком стиле. Зачем? Зачем они делают это?
А за статью спасибо. Grid — действительно шикарная вещь. Все эти таблицы и флоаты можно забыть как страшный сон.
PS Фразу про «Знать что микроволновка нагревает воду в хаотическом порядке» я закину на баш, к цитате про «вентилятор который разгоняет волны в микроволновке».
Выразился он забавно, но, в принципе, верно. Микроволны нагревают еду неравномерно. Из-за этого там и крутится тарелка, чтобы каждый участок еды хоть раз попал в «зону нагрева»:
Кстати, кто хочет больше почитать о том, как греется еда в микроволновке, есть интересный пост от xkcd: what-if.xkcd.com/131
Отдельная тема — это господин Джаваскрипт с его бесчисленными фреймворками. Я честно не понимаю, как можно было изобрести СТОЛЬКО штуковин для инструмента, которому нужно просто нарисовать формочки на веб-страницы и время от времени отправлять запрос на бекенд. Хорошо, что я занимаюсь бэкендом.
А то, что на жаваскрипте пишет больше людей, чем на всех ваших бекендах вместе взятых, почему во внимание не принимается? Думаю, абсолютно каждый программист, а так же множество обычных дизайнеров, верстальщиков, сеошников, и даже домохозяек хоть раз в жизни подключали какую-нибудь jQuery.
Переходите на тот язык, на котором пишут три калеки. И будет тогда у вас один новый фреймворк в 50 лет. Фортран какой-нибудь — можно один раз выучить и до конца жизни поддерживать системы, которые на нем написаны, потому что больше никто туда не полезет.
Или, понимая принцип центробежной силы, вывести машину из скольжения на льдистом повороте и не убить себя и близких.
Можно поподробнее этот момент? Не представляю, что именно можно сделать, если на полной скорости не вписался в льдистый поворот. Всё равно ведь вылетишь с трассы, со всеми своими знаниями физики.
А в чём разница то? Если я пишу брутфорс, то я заранее знаю каждую из комбинаций, которую он создаст. А значит, я и придумал все эти комбинации.
Давайте я напишу не алгоритм, который создаёт музыку, а формулу этой музыки. Суть-то не изменится. Множество целых чисел от одного до миллиона или алгоритм, который по одному выводит каждое из этих чисел.
Другое дело, если я напишу нейросеть, которая будет придумывать музыку. Тут да, я заранее не знаю, какую именно мелодию она придумает, значит, формально не я автор. Но раз эта нейросеть принадлежит мне, то наверное, и в этом случае я владелец получившейся мелодии.
После долгих наблюдений за собой я понял, что почти всегда подменяю свою настоящую цель целью, которую считаю хорошей и правильной. Но это так не работает. Есть потребности разного уровня, и отрицать одни в пользу других в долгосрочной перспективе не получится.
К примеру.
Если хочется покупать всякую ерунду, нет большого эффекта запрещать себе это делать. Потому как это и есть настоящая цель. Может, не такая высокодуховная, как чтение работ по теоретической физике, но что уж тут, какая есть.
Лучше сесть, посчитать свои доходы/расходы и определить, сколько денег в месяц можно тратить без вреда для себя. Завести отдельную карточку, пополнять её каждый месяц с зарплаты на заранее определенную сумму и тратить на всё что душе угодно. Не пытаться думать, анализировать цены, не чувствовать себя виноватым и прочее. Увидел — купил. Не смог купить — ну извини, не хватило денег, надо больше зарабатывать значит. Накоплений тоже нет: если не потратил за месяц выделенные деньги, то они «сгорели» — вернулись обратно на основной счет.
Постепенно придет понимание, что всё это в обще-то ерунда и бесполезный хлам, который некуда девать. Если в первое время месячная сумма будет улетать за неделю, то через несколько месяцев окажется, что деньги на отдельном счете зачастую так и лежат непотраченными. Это значит, что система принятия решений успешно изменена и можно вновь вернуться к единому счету без страха потратить лишнее.
Разумеется, это не сработает для тех, кто всерьез болен зависимостью. Что в таком случае делать я не знаю — не врач. Но начал бы с принятия болезни и дальнейшего анализа «а как вообще такое лечится».
Пойду сейчас против толпы, но если человек не может себя контролировать в этих аспектах, то ему явно не современные технологии нужны. Если я хочу посмотреть на котиков или купить бесполезный хлам, то это моё решение, и не нужно меня в этом ограничивать. Если же в ретроспективе это решение окажется неверным, то мне нужно будет менять систему принятия решений, а не писать расширения для хрома, которые будут отговаривать меня от покупок.
Так и не понял, какую проблему они пытаются решить, кроме "нам нечего делать".
"Давайте тащить в репу вместе с проектом все зависимости к нему" — ну офигеть теперь. Они там что, golang'ом вдохновлялись?
В общем, нет, спасибо. Подожду пару лет, пока всё устаканится, но сейчас я в эту идею не верю.
Вы сейчас свою специфику натянули на всех бекендов. Не надо так. Не все пишут высокочастотных роботов, или что вы там делаете.
В подавляющем большинстве случаев нам не надо будет всё то, что вы описали. А что будет нужно, так это подобрать подходящую бд, продумать структуру данных и оптимизировать это дело — тогда она справится с подобной нагрузкой. А если справится база, справится и приложение — его оптимизировать обычно гораздо проще, в крайнем случае горизонтально.
А вот второй вопрос выглядит более интересным для любой предметной области, а не только вашей.
Забавно, что у меня полностью зеркальное мнение. Но спорить дальше не буду, так как у меня нет достоверных данных, а собственные ощущения к ним не припишешь.
Фулстек — он тоже с ограничениями. В моей сфере это просто фронт и бек в одном лице. Без мобильных приложений, без админства, без разработки под микроконтроллеры и тд.
Правильно ли я понял, что еще до какого-либо собеседования, предполагаемый сеньор должен потратить целый день на решение некоей тестовой задачи? При этом этот рабочий день, в случае отказа, не оплачивается?
Быть может, это просто какая-то очень интересная компания, куда все толпами идут? Зашел в профиль, оттуда по ссылке — да нет, обычный форекс, ничего грандиозного.
Остался лишь один вопрос — вы ведь понимаете, что с таким подходом к вам идут далеко не сеньоры, даже если они говорят противоположное? Ну или я чего-то не понимаю в этом мире.
Думаете, выше была абсурдная аналогия? Совсем нет. «Нуждающийся» точно так же хочет невозможного — чтобы его полюбил тот человек, который его не полюбит. Как мне бы посоветовали идти в летчики вместо обучения полету прыжком с многоэтажки, так же и «страдальцу» советуют отступиться и найти иной вариант. Если же для него не существует другого варианта — остается только разбиться об асфальт.
стартаповновых бизнесов прогорают. Эта статистика не слишком воодушевляет, но она значит и то, что если пытаться достаточное количество раз, то в конце концов что-то получится.Проблема в том, что в зависимости от физического места жительства, если пытаться достаточное количество раз, то в конце концов
что-то получитсяокажешься в местах не столь отдалённых.Так стоит ли пробовать, если удачный результат окажется хуже неудачного?
Точка зрения у вас может быть любая. Но иногда логику надо включать. Если вдруг можно будет получить долю бизнеса, не рискуя деньгами, то какой дурак будет рисковать деньгами? Все пойдут работать в уже существующий бизнес, а не организовывать новый с нуля. Последствия этого, надеюсь, сами представить сможете?
Я бы с этим поспорил. Не каждому будет интересно погружаться в математику саму по себе. Но если условный школьник смог импортировать tf, набросать простую нейросеть, а потом с её помощью распознать что-то, то есть большой шанс, что ему это понравится и он начнёт изучать тему всё глубже с каждой итерацией. И кто знает, до чего он дойдёт через десяток лет.
А те, кому интересна наука сама по себе, они и без этих ремесленных курсов справятся.
А за статью спасибо. Grid — действительно шикарная вещь. Все эти таблицы и флоаты можно забыть как страшный сон.
Кстати, кто хочет больше почитать о том, как греется еда в микроволновке, есть интересный пост от xkcd: what-if.xkcd.com/131
Переходите на тот язык, на котором пишут три калеки. И будет тогда у вас один новый фреймворк в 50 лет. Фортран какой-нибудь — можно один раз выучить и до конца жизни поддерживать системы, которые на нем написаны, потому что больше никто туда не полезет.