Pull to refresh
-10
0
Aleksei Matiushkin @matiouchkine

Artificial Intelligence Services

Send message
Мне кажется, куда и как возить мои HDD — это мое сугубо интимное дело. Если я его уроню в лужу — я сам виноват, конечно. Но если у меня его карманник в трамвае из сумки достанет — то как бы у меня появятся претензии к карманнику.
Зависит от того, что называть инфраструктурой. Так-то у подавляющего большинства мелкого и среднего бизнеса в Европе инфраструктура на аутсорсе, или, в крайнем случае, в облаке.

Рабочие станции — это же не инфраструктура. У нас, например, сотрудников в принудительном порядке пересадили на iMac27 и только двоим (мне и главе клиентской поддержки) удалось отбиться от этого говна: я остался на линуксе, он — на винде.

О, ну наконец-то, аргумент ad hominem, думал, что не дождусь, но дураки всегда именно им заканчивают.

Если бы я не умел использовать свою редкость, как преимущество, я бы был одним из миллиона никчемных пиздоболов в Штатах. Я-то как раз умею.

Я с религиозными фанатиками спорить не умею и не хочу.

Считаете вы, что у автора есть какие-то тезисы, которые подтверждаются моими словами про то, что я его и ему подобных вертел на вертеле — ради бога.

Как составить рейтинг рейтингов?

Открыть рейтинг, посмотреть на каком месте какой-нибудь недоязык, убедиться, что не на первом, закрыть рейтинг.

Возможно, у нас разное понимание термина «выше среднего». Я имею в виду не среднее по поголовью половозрелого населения в стране, а среднее по высокооплачиваемым сеньорам. Работа программиста в современном мире переоценена в разы, если не в десятки раз. Если, скажем, среднего потенциала физик, после института, — продолжает заниматься физикой, то он десять лет завоевывает какое-никакое имя, пишет невзрачные статьи, ведет лекции, оттачивает зубы.

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

> что не так в отношении?
Автор полагает, что профессионального программиста можно заинтересовать деньгами. Средненьких — да, наверное. Профессионалов высокого уровня — никогда. Статья не про то, как придумать такой интересный проект, чтобы программист постучался к тебе с коммитом в руках, а про то, что надо его переманить к себе каким угодно способом. Что показывает, мягко говоря, абсолютную некомпетентность автора в вопросах найма профессионалов.

Мне не нужен хрен, который будет угощать меня пивом просто для того, чтобы предложить пойти к нему пилить складской учет. Желательно, чтобы этот хрен вообще никогда не оказался в поле моего зрения. Они паразиты, и мне неприятны.

Я допускаю, что есть люди, которым они приносят сиюминутную пользу, в денежном эквиваленте. Но лично мне хотелось бы никогда не пересекаться с этой когортой. Я сам разберусь с финансированием, если вдруг, без всех этих мастеров пикапа.
Я не знаю, что там правит вашим миром, — моим уж точно не деньги. На хлеб с маслом мне хватает, а икру я не люблю.

Думать о своей ценности у меня ни времени нет, ни желания.
Да нет, это мудаки эти никому не нужны. Поэтому и передают из уст в уста бессмыслицу: ведь если мы еще хоть как-то востребованы, то эти только щеки надувать и усы топорщить способны.

Что характерно, я без работы не останусь никогда, а кто вот этого чувака знает, кроме горстки неудачников? То-то. Понимаете, я не разговариваю с не-технарями. Вообще.

А технарь меня может захомутать, это правда, при условии, что он перпендикулярно мыслит. Инвесторов вокруг — как грязи, профессионалов — мало, именно поэтому профессионалы давно научились вешать трубку, когда с ними пытается связаться человек, которого вдохновляют такие статейки.

Так что удачи в вашем мире розовых иллюзий.
С чего вы взяли, что я волнуюсь? Я совершенно не волнуюсь, я как раз тот самый программист, за которым этот мудак охотится.

В 2000 такие советчики орали: инвестируйте в стартапы, завтра нефть никому не будет нужна, потому что у нас будет софт!
В 2010 они орали: инвестируйте в разработчиков, завтра шахтеры никому не будут нужны, потому что у нас буду люди, умеющие добывать софт!
В 2020 они будут орать: инвестируйте в ясли и детсады с углубленным изучением IT!

Самое удивительное, что их все еще слушают.

Если четыре года назад статья еще хоть как-то могла посоревноваться за звание неглупой, то сейчас это уже совершенно мимо кассы. Программисты выше среднего давно известны поименно, сыты, и к е#анько с таким взглядом на мир работать просто не пойдут, ни за какие деньги.

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

Так что слова-то эффектные, яркие. А здравого смысла, как обычно — ноль. Маркетинговые помои для впечатлительных.

> ждать 2-3 секунды просто перед открытием хрома, что совсем ужасно

Да нет, не ужасно. Нормально. Латенси мобильных телефонов до сих пор измеряется секундами.

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

И да, просто ради хохмы, логику еще никто не отменял, насколько мне известно. Опровержением моих слов была бы ссылка на русский SO, на котором был найден ответ. А то, знаете, теорема Ферма тоже не на каждом форуме освещена. И то, что студент-второкурсник думает, что доказал ее, не говорит о том, что все математики в мире дураки.

Вы, наверное, это хотели своему тимлиду отправить, а не мне? Очень рад за вас, очень сочувствую вашим пользователям.

Промежуточное активити — это не решение, я бы никогда не подпустил его и близко к продакшену. Вам же написали прямо сразу в комментарии: проблема известна. Я очень далек от мобильной разработки, но склонен верить чуваку. Описать проблему так, чтобы я понял, в чем, собственно, проблема, вам не удалось (допускаю, что это мне не удалось понять).

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

Какое это все имеет отношение в тому, что писал я?
Негативные последствия проявляются в необходимости учиться «всё равно по переведённым книгам», отсутствии знания терминологии и далее по списку.

Программисты делятся на тех, кто хочет вырасти (не обязательно при этом становиться сеньором, хотя очень сложно откосить) — и тех, кто не хочет. Первым я бы анстоятельно рекомендовал забанить у себя русский SO на аппаратном уровне.

Да нет никаких нюансов: мне крайне тяжело представить себе вопрос, ответ на который не нагуглить за те 15 минут, которые пройдут до получения ответа на русском SO. Ну, если гуглить не на русском, разумеется.

Даже не так: я убежден, что таких вопросов не существует, кроме очень узкоспециальных тем, наподобие 1С. Грабли равномерно распределены по всему миру, поэтому если джуниор на них наступил — ответ _уже_ есть на большом SO. А если на грабли наступил сеньор — тут ни за какие 15 минут на русском SO ответ не получить.

Так что ниша есть, но попадание в нее весьма чревато для попавшего очень негативными последствиями.

Потому что русский SO — мертворожденная помойка для второсортных вопросов? Попробуйте повторить этот же эксперимент с нормальным SO и теми же тегами.

Мне вот что интересно: вопрос получить спустя пару часов вы боитесь, а пропустить _все интересные вопросы_, потому что читаете форум для неспособных спросить у профессионалов всего мира — нет? Очень странный подход.

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

> если хочешь нормальные макросы, тебе нужен лисп
А вот перед кем в реальной жизни может встать задача «хочу нормальные макросы»? Я оперирую желаниями на более высоком уровне: «хочу решить вот эту задачу быстро и надежно». На макросах, не на макросах — мне совершенно все равно же. Я недавно утилиту небольшую на php написал просто потому, что библиотека, реализующая протокол, в выдаче гугла оказалось первой. Был бы там го, раст, си, жава, лисп, юнеймит — написал бы на них.

Даже в больших проектах, где выбор языка важен, наличие макросов как самоцель — неочевидна.

Ну а так-то я с вами согласен, разумеется.

P.S. А Вирдинг предвзят, мне кажется :)
Вот да: доки были бы кстати, все-таки этот код немного не «как сделать свой первый бложег на эрланге» и про некоторые вещи хотелось бы пояснений и, особенно, кросс-ссылок. Хотя читается, должен признать, довольно легко (и приятно :).

Насчет макросов: макросы это макросы, я надеюсь, что я это понимаю. Trace, конечно, возможен: например, через @ before_compile, или напрямую с передачей имен модулей (и не нужно нарушать гигиену даже.) Я даже подумал некоторое время над тем, как можно через hygiene override отстрелить себе ногу, и, наверное, какого-нибудь монстра я и придумал бы (наподобие разобрать свой AST, запихнуть в Agent и потом невозбранно над ним тешиться откуда угодно), но тут мне приснился троллейбус и я проснулся.

Я далек от философии гоферов («мы настолько тупы, что язык от нас нужно защищать, чтобы мы не натворили глупостей»), но и зачем может потребоваться нагадить в чужой AST — мне тоже неочевидно. Ну, утрирую, да. Но все же. Я пока не сталкивался с тем, что мне не хватает макросов (которые все-таки не совсем макросы же, их лучше интерпретировать как солод первого отжима, это же просто код, который компилируется тем же компилятором, просто на первом проходе). Столкнусь — наверное, соглашусь.

Точнее, нет. Столкнусь — я импортирую ваш этот parse transformer и буду жить счастливо. Я тоже в молодости на каждый чих старался ассемблерную вставку пришпандорить, а сейчас понимаю, что есть очень специфические задачи, которые удобнее писать на низком уровне (опять реферанс в сторону трансформера) — ну так кто мешает, написал на низком и вернулся к своему _плюшевому_ синтаксису. Я же не говорю, что с появлением Elixir — эрланг надо выбросить (disclaimer: я не идиот).

Вот как-то так.
Выглядит клёво. Но мы же понимаем, что вот это: https://github.com/eltex-ecss/pt_lib/blob/master/src/pt_patrol.erl#L87-L120 вообще-то попахивает, и именно от такого избавляет синтаксис Elixir, и я ровно про это написал.

Но вообще идея красивая и реализация на первый взгляд очень разумная.

1
23 ...

Information

Rating
Does not participate
Location
Barcelona, Barcelona, Испания
Date of birth
Registered
Activity