Работаю в ТЕНЗОР почти 4 года и за всё время описанных проблем - не встретил ни разу, какая-то дезинформация, скорее всего взятая от хейтеров (а у сильных игроков рынка таких всегда хватает).
Не понимаю, откуда вы вообще про график и штраф за опоздания взяли информацию? Никакого жесткого контря графика нет - рабочий день гибкий, можно подстроить график под себя (начало и конец рабочего дня), работать удалённо. Никаких штрафов за опоздания нет, нужно задержаться - сообщаешь об этом и всё. Про тотальную слежку - опять же, не правда. Да, система СБИС интегрирована с электронными турникетами и ты можешь посмотреть, в офисе ли человек, но это никак не проверяется. Да и зачем?
Про климат - тут тоже совсем не так. Все готовы помочь, всегда выслушают проблему и постараются найти решение, это часть корпоративной культуры и такой подход культивируется. Иначе такой большой продукт как СБИС просто физически было бы не реально выпускать.
Про авторитарный стиль управления - а что под ним понимается? Скажем, да, ведущий специалист по конкретному сегменту/технологии может сказать "так правильно, а вот это не правильно" - это нормальный рабочий процесс. Если говорить о формировании проектов, то да - заказчик в компании по-факту один (ему сдаются работы), но они формируются же проектными менеджерами и аналитиками, которые опираются на потребности клиентов. Да, у компании есть конкретный и понятный вектор развития, который определяется руководителями - но где в enterprise по-другому? И в то же время - любой программист может предложить проект и если это нужно клиентам или улучшит продукт, то он пойдёт в работу.
Про дедлайны - а где нет deadline'ов? Давайте сравним с другими крупными компаниями с продаваемым продуктом или gamedev. Увидим, что на самом деле картина в ТЕНЗОР даже мягче, чем у большинства игроков (всё же СБИС - облачный продукт, для каждой версии могут выходить миноры через которые доставляются фиксы или фичи). Про объемы работ - а где в enterprise их нет? Другая картина разве, что у стартаперов или компаний для которых разработка - побочный продукт (первые - только делают прототип, а для вторых сроки в принципе не критичны).
Говоря о переработках - они носят исключительно добровольный характер (и они оплачиваются отдельно), когда конкретная команда хочет поскорее что-то внедрить (и им ещё надо доказать, что ускорение внедрения необходимо). Руководство хорошо понимает, что переработки ведут к выгоранию и помогают построить рабочий процесс, чтобы этого не было. Если и бывают моменты - это скорее исключительная ситуация.
В целом - могу сказать, что такое ТЕНЗОР - это дружный коллектив, интересные эвенты, конкурентная зарплата (и её уровень поддерживается, за текущий год уже 4 раза индексировали), понятная кривая развития и сложные/интересные задачи. Кстати, да. По данным моего опыта - текучка минимальна. Минусы - они есть у всех, но общие для всех крупных компаний и не имеют ничего общего с описанным.
Так всегда в его случае. Красивые обещания без подтверждения делом. Скоро реклама будет введена и в обычные, личные чаты). С возможностью отключить за плату по подпичке. Оправдание найдется.
О, подвезли рекламу. Там, где ее обещали ни в коем случае не делать. Ведь все далется для блага обычного пользователя.
Так же сделали платную подписку. Там где обещали ее не делать. Ведь цель telegram дать "свободный" интернет, а не заработать.
Меня поражает, что люди продолжают верить Дурову и в Дурова. "Безопасный" мессенджер использует телефон для авторизации и хранит на серверах море инфы о пользователе, в группах продвигается pron (разной степени треша, от лёгкого до снафа и лоли), куча спамеров и нелегальщины. А проекты ton и gram имеют явную ориентацию на даркнет, а не на благо обычных пользователей.
Кто ещё не врубился - telegram является клоном ВК (который - просто клон Facebook) с нативным клиентом и фокусом на чате. Тот же стиль, цвета. Монетизация +/- похожа. Только с возможностью размещения контента, который официально запрещен в РФ, поэтому и сервера "забугром".
И вроде бы, можно сказать, что проект удался. Большая часть СНГ стоит на нем. Но...мерзко. Продукт созданный для того, чтобы можно было впихнуть в инфосферу то, от чего нормальные сервисы отказываются. С агрессивным маркетингом, за которым не так и много реальных фактов. И с лидером, который косплоет Джобса, не имея даже крупицы того гения.
Итог - шлакопродукт, который будет выкинут на обочину истории. С откровенно слабым идеологом (но прекрасным коммерсантом, в этом отношении - все прекрасно) и отсутствием пруфов на маркетинговые кричалки.
Из реализаций, что я щупал (Clojure, ABCL, Cawa, SBCL, Racket, Guile) мне Clojure показался наиболее применим с практической точки зрения. У него много плюсов, есть особенности направленные именно на стабильность и использование в enterprise.
На самом деле Lisp как язык оброс массой мифов. Начиная от его "инопланетного синтаксиса", до того что он является "серебряной пулей". Что Lisp мёртв, на самом деле - такой же миф. Используются как прямые потомки Lisp (Scheme, Racket, Clojure, Common Lisp, PicoLisp, etc), так и его производные (применяемый везде JS - это Scheme с синтаксисом похожим на Java).
Проблема любого Lisp в том, что у него нет сильного маркетинга и он не примитивный. С одной стороны любой Lisp - это просто инструмент, который стабильно работает и даёт возможность получать предсказуемый и стабильный результат. С другой - он открывает возможности вместе с квалификацией и потребностями разработчика. Именно вариативность и не даёт его отдать куче джунов (как тот же Python) и ждать, что они сделают что-то вменяемое без сильного лида. А это уже не подход современного рынка.
Для меня TES умер после Morrowind.
Уже Oblivion стала упрощённой, а Skyrim по сути стала не глубокой CRPG, а action с ролевыми элементами. Начиная с 4-ки элемент исследования мира был сокращён, а в пятой ролевая система стала проще Diablo III. Графоний, конечно, завезли. Но нужен ли он, когда TES стал чуть сложнее Far Cry и даже под вопросом, где больше отыгрыша роли? Я ответил для себя и открыл для себя мир инюшатины, где до сих пор есть настоящие ролевые игры, а не вот это всё.
Всё это ИМХО, конечно, но goodnight, sweet prince. Олдфаги не забудут.
Спасибо за статью. На самом деле не понимаю хайпа вокруг Kotlin. Если IDE от JetBrains ещё в определённых рамках обоснованно, то с Kotlin... JetBrains прекрасно показали на сколько они качественно могут поддерживать язык и его развитие на примере Nemerle.
А зачем весь этот гемморой сотруднику? Он продаёт труд и ожидает достойную оплату за этот товар. И имеет полное право на это
Что касается суммы налогов и экономии на них — пусть об интересах ООО беспокоится не сотрудник, а коммерсант. Компания — его собственность, обеспечивать прибыль и организовать правильно работу (в том числе, обеспечить конкурентную ЗП) — его обязанность.
IMHO, если человек не способен на это — он не заслуженно «получает» деньги. Особенно такое «благородство» с чёрными схемами забавно, когда видишь сотрудников с чёрной ЗП в 20к и «шефа» с доходом под «лям».
То, что он создаёт видимость успеха за счёт «черных» схем (по сути, обкрадывает своих же работников) — просто обман сотрудников и государства, а не предпринимательская изобретательность.
Люди не задумываются, что доход владельца фирмы с чёрной схемой по сути ворованный. Он не выплатил сотрудникам денег (ту часть, что он не «отдал на налоги») и за счёт этого имеет скажем уже не 150 енотов, а 500 в месяц. И это те доходы, которые его сотрудники не получают в фонды пенсионные, медицинские, страховые и т.п. Естественно «шефу» на это плевать. Его цель на нашем рынке чаще всего обеспечить доход себе не через развитие бизнеса, а любым способом. И это нормальное стремление любого коммерсанта (ведь его цель сделать себе прибыль), а вот то, что «рынок труда» ведётся на сказки о драконовских налогах, сложной ситуации и т.п. — не нормально. Совершенно естественно, что потенциальный или действующий сотрудник на предложение «черной» схемы должен отвечать: «А меня почему должно волновать как ты обеспечишь мне белую ЗП достойного размера?» И только отказы от «черных схем» и посылание таких «предпринимателей» способны сделать рынок более здоровым. В остальных случая — мы останемся где есть. С такими фирмами и подходами как в статье.
Опять же, всегда улыбало объяснение «у наших сотрудников ЗП меньше, чем в компании Х, потому что мы платим налоги честно». Это не нормальная ситуация на рынке труда, когда тебе предлагают получать 10 енотов (не конкурентно) в белую или 15 в чёрную (конкурентно). И не удачливый коммерсант перекладывает ответственность с себя на кого-то другого.
Почему-то в РФ воспринимается нормой на рынке труда понижение ЗП ниже конкурентной из-за уплаты налогов. Как воспринимается как норма то, что «коммерсанты» (а по правде — аферисты, делающие деньги за счёт обкрадывания сотрудников) сваливают ответственность за свои неудачи на персонал, государство, положение луны и звёзд.
IMHO, здоровый рынок труда начинается со здорового отношения соискателей. Если мы перестанем добровольно соглашаться на то, чтобы нас обкрадывали — рынку придётся принять эти правила игры. До тех пор мы так и будем благодарить за то, что нас обворовывают «боссы».
Проблема в том, что они формируют рынок на самом деле. Про освоение бюджетов далеко не всегда так. Я видел как тот же самый Go начинал использоваться тем, где в нём по большому счёту особого смысла не было. Просто потому что он используется Google и позволил python-программистам легко въехать в hiload (на самом деле это было не так — сервис вышел очень слабый).
Для своего pet-проекта я сейчас использую Common Lisp, перед этим перепробовав множество вещей — от хайповых NodeJS, Dart и Elixir до узкоспециализированных Erlang и Racket. Остановился на Lisp-family не знаю почему. CL просто потому, что надоело делать патчи на базовые вещи в библиотеки для Racket. По сути — выкинул наработки на Racket (как до этого делал с другими языками) и начал сначала. Итог — начал использовать Woo (самый быстрый сервер, который я видел), освоил какую-то часть CL, проникся духом lisp-хакеров. Понравилось. Оглядываясь назад — да, всё это можно сделать на любом стеке, но мне удобнее Common Lisp.
А про модные стеки… есть нехорошая тенденция, которую можно проследить. Чаще всего популярными становятся примитивные инструменты с низким порогов вхождения и килотоннами денег затрат потом. Т.к. никто не пытается при выборе стека вот прям решить задачу, которая стоит. Так в своё время я принимал участие в проекте разработки мобильной версии сайта на Ember, который переписали на React в итоге. И знаете почему? Сверстал компоненты «эффективный тимлид» очень быстро и он работал быстрее. А вот после обвязки логикой… всё стало очень печально. Скорость работы была ± такая же, а вот архитектуры нормальной не было.
ООП в полной реализации просто нигде не используется, т.к. очень требователен к вычислительным мощностям и продуманности архитектуры. Квази-ООП, которое используется сейчас — это лишь элементы
Любую реализацию в виде Квази-ООП можно заменить на ФП, причём последняя будет работать быстрее и проще расширяться. Но порог вхождения будет выше.
Большая часть квази-ООП будет обмазано множественным наследованием, которое в целом плохой паттерн
Квази-ООП приучает к monkey patching и перегрузкам, которые приводят к не очевидному поведению
Моё личное мнение. Могу ошибаться, но — если человек готов работать в чёрную/серую — рынок не изменится. Пока мы согласны на это — всё так и будет оставаться. А так… было, плавали. Свалил с минимальными потерями. Но не без помощи. И больше возвращаться в такие «конторы» нет желания.
Коллеги. Habr когда-то был вполне хорошим IT-ресурсом. Что стало с ним, что уже который день вижу статьи по Covid-19? Может быть выгнать на мороз, в смысле, в АиФ какой-нибудь.
Но, да не могу не высказаться по теме.
1. Про карантин в Италии — больше похоже на панику. Людей отправляют в карантин просто при проявлении любого признака ОРВИ. И, замечу, говорится не о больных, а посажанных по карантин.
2. Смертность даже в 1.6% при том, что зараза «новая» и не изведанная даже не ложится в рамки простой эпидемии, не то что пандемии. И скорее всего будет нивелирована другими факторами (обычный закон равновесия).
2.1. Датасайентис Airbnb ничего не может понимать в медицине. И единственное на что способен — спрогнозировать с помощью временных рядов предполагаемую статистику на примере текущей динамики. Таким образом можно подписать и любой ГРИПП под болячку, которая убьет человечеству.
2.2. Мнение Илона Маска вообще не может быть экспертом. Как и бывшего датасайенс-директора в Airbnb. Они профаны в данных областях и не являются экспертами от области.
2.3. В Китае R0 для covid-19 быстро уменьшается и сейчас достигает 1 потому, что диагноз не подтверждается.
2.4. Массово и эффективно — противоположные понятия. Итог сейчас — истерия, закрытие границ.
3. «Без паники» — выглядит как цитата из «Автостопом по Галактике». Но по факту:
3.1. 16 млн. человек в карантине, и них «подтвердилось» всего 1492 (менее 1/10 процента), из которых смертей 133 (опять же, не факт что все относятся к Covid-19).
3.1.1. Уровень не показан, в том-то и дело. Он так же низок. Просто есть уровень истерии.
3.1.2. Грипп обычный — ещё быстрее распространяется. И смертность от него (приводимая в статье) в разы выше. Почему Covid-19 более опасен тогда?
3.2. Covid-19 вообще не исследован. Как и сказали в статьей. Нет скорости распространения, динамики, смертности, жизненного цикла… Т.е. нет ни статистики, ни исследовательской деятельности от заразы, которая выставляется чуть-ли не как новая «испанка». Может быть просто этого нет, т.к. оно не так страшно и никому нет никаких страшных «факторов», а СМИ с помощью статей (вроде этой) просто накидывают на вентелятор и отвлекают от поправде важных вещей?
3.3. Советы о том, как не заболеть вообще насмешили. Подойдут почти под все заболевания и вирусы.
4. Памфлет о том, что мы «часть корабля — часть команды». Даже не смешно
4.1. Перечисленные факторы в первом абзаце опять же, подходят под все болезни. Это всегда будет осложняющим фактором.
4.2. Идёт давление для нагнетания истерии на чувства к родителям, бабушкам и т.п. Банальный приём социальной инженерии.
4.3. Опять же давление с помощью личного примера, чтобы убедить в том, что это всё очень важно и Covid-19 является опасным. Ведь автор/ы тоже вовлечены в процесс и истерию, чем читатель лучше?
5. Оправдание, почему не могут помочь всем, кого подозревают в Covid-19. Хотя на самом деле просто мировая система здравоохранения облажалась.
6. Имеет. Согласен. И не надо поддаваться на такие вещи, как этот желтый заголовок. Тут только лозунги и запугивание. Ну и «допом», почему надо иммигрантам закрыть доступ. Ведь они главная причина H1N1 и того, что в Филадельфии не хватало гробов и моргов (опять же — надо же как-то оправдать провал системы здравоохранения в Филадельфии.
7. Статья — хороший пример.
8. Covid-19 не такая острая проблема, как наличие таких статей. И с ним как раз и надо бороться.
Коллеги, а откуда такая уверенность в Дурова и отсутствии ключей? Телега продукт коммерческий, а коммерсант будет хранить все доступы на случай, если инфа потеряна и ее владельцу надо восстановить.
Да и чего уверенность в том, что Павел говорит правду? Никто не знает что там на серверах.
Есть и ещё фактор — ФСБ не требовали все ключи. Только подазреваемых. Дуров же превратил это в перформанс и пиар. И уже всех требуют. Да и заметьте. Он не дал технического доказательства, что ключей нет, а отказался выдавать. Странно как-то.
Следующий этический вопрос — людей подозревают в терроризме. Т.е. он мешает людям либо отмыться, либо доказать органам из вину, т.е. наносит вред стране, которую по его словам любит, либо людям которых защищает. И за права человека которой борется. Из Англии…
В общем и рыцарь — не рыцарь. Да и конь давно сдох.
Вы считаете, что дети все одного психотипа. И им всем интересна информатика. И им всем интересно быть в школе. И им не плевать на оценки. И что они все способны понять абстракции. И что у преподавателя и правда цель — обучение. Слишком много переменных и допущений. Корреляции нет в ваших техисах.
Далее — мотивацию нельзя контролировать. Это бред школьных психологов. Ребенку либо интересно, либо нет. Кроме интереса, при отсутствии давящих факторов — нет. В их мире всё проще.
Я хотел бы предостеречь вас от сопоставления себя с другими.
Любой опыт субъективен. Я высказал ИМХО. Сравнивать себя с другими нужно, хотя бы чтобы иметь какую-то константу, от корторой можно отталкивать свои рассуждения.
Делить людей на избранных и остальных — не дело.
ИМХО, наоборот. Если я не биолог по натуре (мне это не интересно, противно, скучно) — нефиг меня пихать в медики. Только пациентов убью. С программированием — та же штука.
Лично я никогда не имел ничего против белочек и орехов, шуток и прибауток.
Собственно в этом и прелесть математики лично для меня. Когда ты можешь взять какой-то даже не серьезный контекст и перевести это в универсальный язык, чтобы найти решение.
А я вот против, что и сказал выше. Сейчас же вы навязываете своё мнение мне, объект вашего сравнения — вы сами. Следовательно, сами не следуете своим же предостережениям и советам.
Математика — сама по себе универсальный язык. Куда более абстрактно? Если мозг ребенка не может понимать абстрация — не надо его насиловать. Спортсмен, сантехник, рабочий завода — там от него будет больше толку. Если и там не сгодится — пусть танцует и поёт як попса.
Собственно, в программировании также как и в математике никто не мешает заменить X и Y на белку и зайца, или наоборот.
Почему вы считаете ребенка — дебилом, который не способен понять абстрацию? Быть может проблема во взрослых, которые не умеют объяснять?
И это большая разница — думать о детях, что они глупее и понимать, что им пока не хватает аналогий и абстракций.
Смысл абстрации — отход от аналогий, чтобы они были не нужны. Пример — числа. Для того, чтобы понять что такое число — достаточно 1 аналогии и больше никогда не возвращаться к бабочкам, белочкам или паравозикам.
Когда я думаю о мотивации детей к познанию, то всегда вспоминаю, как Фейнман рассказывал о своем отце. Преподаватели — это взрослые в жизни ребенка, которые практически на равне с родителями влияют на него.
ИМХО в РФ они чаще отбивают желание учиться. Именно по их вине я н любил долгое время литературу. Спасибо дяде двоюродному, который дал почитать Саймака. Мотивация детей — это их заинтересованность. Почему-то взрослые считают, что ребенку интересны глупости, шалости и ограниченные развлечения. По сути сегодня детей по уровню интелекта расценивают как пьяного в дугу человека. Даже юмор для них похожий делают. Но это не правильно! Дети могут оценить гораздо более сложные вещи и освоить их — у них нет нашего закостенелого сознания и религиозной веры в парадигмы или догмы. Но это ИМХО
Идея у вас очень хорошая. Можно поинтересоваться — а каковы мотивы? Просто интересно.
По поводу детей из третьей группы… Я бы сказал, что это утопия. Хорошими программистами становятся только настоящие гики, которые готовы быть погруженными в специальность с головой. Для которых это главный интерес, хобби, работа… чуть ил не смысл жизни в написании кода =), а таких как правило не нужно привлекать в школе. Первая и третья группы, в большинстве случаев не приносят никакой пользы своей сфере, они просто делают то, что умеют. Это что-то сродни труду робота. Один мой друг работает программистом, как раз из третьей группы. Знаете почему он пишет код? Он больше ничего не умеет. Его увлекли, вот так же. Но профессия ему мало интересна. И возьмите теперь меня — я из первой группы. Даже получив образование экономиста я продолжаю пистаь код. Я ловлю кайф от этого, мне это нравится. А вот он — несчастен
При этом у меня был предельно необразованный учитель информатики, который даже не мог переставить самостоятельно масдай. Мы где-то до 11 класса в школе проходили «Привет, мир!» на паскале. По логике — у меня перед глазами была антимотивация (типа проргаммист, с минимальными знаниями, ведущий уроки на отвяжись, ничего не добившийся в жизни и т.п.) и я должен был бросить это гиблое дело — не бросил. Мне откровенно говоря было всё равно, т.к. учитель — просто инструмент получения знаний. Источник, если хотите. Но никак не двигатель в их получению.
Работаю в ТЕНЗОР почти 4 года и за всё время описанных проблем - не встретил ни разу, какая-то дезинформация, скорее всего взятая от хейтеров (а у сильных игроков рынка таких всегда хватает).
Не понимаю, откуда вы вообще про график и штраф за опоздания взяли информацию? Никакого жесткого контря графика нет - рабочий день гибкий, можно подстроить график под себя (начало и конец рабочего дня), работать удалённо. Никаких штрафов за опоздания нет, нужно задержаться - сообщаешь об этом и всё. Про тотальную слежку - опять же, не правда. Да, система СБИС интегрирована с электронными турникетами и ты можешь посмотреть, в офисе ли человек, но это никак не проверяется. Да и зачем?
Про климат - тут тоже совсем не так. Все готовы помочь, всегда выслушают проблему и постараются найти решение, это часть корпоративной культуры и такой подход культивируется. Иначе такой большой продукт как СБИС просто физически было бы не реально выпускать.
Про авторитарный стиль управления - а что под ним понимается? Скажем, да, ведущий специалист по конкретному сегменту/технологии может сказать "так правильно, а вот это не правильно" - это нормальный рабочий процесс. Если говорить о формировании проектов, то да - заказчик в компании по-факту один (ему сдаются работы), но они формируются же проектными менеджерами и аналитиками, которые опираются на потребности клиентов. Да, у компании есть конкретный и понятный вектор развития, который определяется руководителями - но где в enterprise по-другому? И в то же время - любой программист может предложить проект и если это нужно клиентам или улучшит продукт, то он пойдёт в работу.
Про дедлайны - а где нет deadline'ов? Давайте сравним с другими крупными компаниями с продаваемым продуктом или gamedev. Увидим, что на самом деле картина в ТЕНЗОР даже мягче, чем у большинства игроков (всё же СБИС - облачный продукт, для каждой версии могут выходить миноры через которые доставляются фиксы или фичи). Про объемы работ - а где в enterprise их нет? Другая картина разве, что у стартаперов или компаний для которых разработка - побочный продукт (первые - только делают прототип, а для вторых сроки в принципе не критичны).
Говоря о переработках - они носят исключительно добровольный характер (и они оплачиваются отдельно), когда конкретная команда хочет поскорее что-то внедрить (и им ещё надо доказать, что ускорение внедрения необходимо). Руководство хорошо понимает, что переработки ведут к выгоранию и помогают построить рабочий процесс, чтобы этого не было. Если и бывают моменты - это скорее исключительная ситуация.
В целом - могу сказать, что такое ТЕНЗОР - это дружный коллектив, интересные эвенты, конкурентная зарплата (и её уровень поддерживается, за текущий год уже 4 раза индексировали), понятная кривая развития и сложные/интересные задачи. Кстати, да. По данным моего опыта - текучка минимальна. Минусы - они есть у всех, но общие для всех крупных компаний и не имеют ничего общего с описанным.
Так всегда в его случае. Красивые обещания без подтверждения делом. Скоро реклама будет введена и в обычные, личные чаты). С возможностью отключить за плату по подпичке. Оправдание найдется.
Да вы что? Такое не возможно в безопасном мессенджере. Он же безопасный)
О, подвезли рекламу. Там, где ее обещали ни в коем случае не делать. Ведь все далется для блага обычного пользователя.
Так же сделали платную подписку. Там где обещали ее не делать. Ведь цель telegram дать "свободный" интернет, а не заработать.
Меня поражает, что люди продолжают верить Дурову и в Дурова. "Безопасный" мессенджер использует телефон для авторизации и хранит на серверах море инфы о пользователе, в группах продвигается pron (разной степени треша, от лёгкого до снафа и лоли), куча спамеров и нелегальщины. А проекты ton и gram имеют явную ориентацию на даркнет, а не на благо обычных пользователей.
Кто ещё не врубился - telegram является клоном ВК (который - просто клон Facebook) с нативным клиентом и фокусом на чате. Тот же стиль, цвета. Монетизация +/- похожа. Только с возможностью размещения контента, который официально запрещен в РФ, поэтому и сервера "забугром".
И вроде бы, можно сказать, что проект удался. Большая часть СНГ стоит на нем. Но...мерзко. Продукт созданный для того, чтобы можно было впихнуть в инфосферу то, от чего нормальные сервисы отказываются. С агрессивным маркетингом, за которым не так и много реальных фактов. И с лидером, который косплоет Джобса, не имея даже крупицы того гения.
Итог - шлакопродукт, который будет выкинут на обочину истории. С откровенно слабым идеологом (но прекрасным коммерсантом, в этом отношении - все прекрасно) и отсутствием пруфов на маркетинговые кричалки.
Но telegram станет лучше. Вы главное заносите.
linux.org.ru
Это какой-то позор. Я бы понял увидеть статью с таким заголовком на "лента.ру" или другом жёлтом ресурсе. Но Хабр?!
Плюс, если брать по тегам суть статьи - Дуров не гик, а обычный (пусть и хороший) успешный маркетолог.
Из лиспов очень используемым можно назвать Clojure. Вот тут можно найти кто его использует (https://clojure.org/community/companies).
Из реализаций, что я щупал (Clojure, ABCL, Cawa, SBCL, Racket, Guile) мне Clojure показался наиболее применим с практической точки зрения. У него много плюсов, есть особенности направленные именно на стабильность и использование в enterprise.
На самом деле Lisp как язык оброс массой мифов. Начиная от его "инопланетного синтаксиса", до того что он является "серебряной пулей". Что Lisp мёртв, на самом деле - такой же миф. Используются как прямые потомки Lisp (Scheme, Racket, Clojure, Common Lisp, PicoLisp, etc), так и его производные (применяемый везде JS - это Scheme с синтаксисом похожим на Java).
Проблема любого Lisp в том, что у него нет сильного маркетинга и он не примитивный. С одной стороны любой Lisp - это просто инструмент, который стабильно работает и даёт возможность получать предсказуемый и стабильный результат. С другой - он открывает возможности вместе с квалификацией и потребностями разработчика. Именно вариативность и не даёт его отдать куче джунов (как тот же Python) и ждать, что они сделают что-то вменяемое без сильного лида. А это уже не подход современного рынка.
А что вы ожидали после того как на Хабр попали гуманитарии? Из годных ресурсов остался только LOR, но там много троллей)
Уже Oblivion стала упрощённой, а Skyrim по сути стала не глубокой CRPG, а action с ролевыми элементами. Начиная с 4-ки элемент исследования мира был сокращён, а в пятой ролевая система стала проще Diablo III. Графоний, конечно, завезли. Но нужен ли он, когда TES стал чуть сложнее Far Cry и даже под вопросом, где больше отыгрыша роли? Я ответил для себя и открыл для себя мир инюшатины, где до сих пор есть настоящие ролевые игры, а не вот это всё.
Всё это ИМХО, конечно, но goodnight, sweet prince. Олдфаги не забудут.
Спасибо за статью. На самом деле не понимаю хайпа вокруг Kotlin. Если IDE от JetBrains ещё в определённых рамках обоснованно, то с Kotlin... JetBrains прекрасно показали на сколько они качественно могут поддерживать язык и его развитие на примере Nemerle.
Что касается суммы налогов и экономии на них — пусть об интересах ООО беспокоится не сотрудник, а коммерсант. Компания — его собственность, обеспечивать прибыль и организовать правильно работу (в том числе, обеспечить конкурентную ЗП) — его обязанность.
IMHO, если человек не способен на это — он не заслуженно «получает» деньги. Особенно такое «благородство» с чёрными схемами забавно, когда видишь сотрудников с чёрной ЗП в 20к и «шефа» с доходом под «лям».
То, что он создаёт видимость успеха за счёт «черных» схем (по сути, обкрадывает своих же работников) — просто обман сотрудников и государства, а не предпринимательская изобретательность.
Люди не задумываются, что доход владельца фирмы с чёрной схемой по сути ворованный. Он не выплатил сотрудникам денег (ту часть, что он не «отдал на налоги») и за счёт этого имеет скажем уже не 150 енотов, а 500 в месяц. И это те доходы, которые его сотрудники не получают в фонды пенсионные, медицинские, страховые и т.п. Естественно «шефу» на это плевать. Его цель на нашем рынке чаще всего обеспечить доход себе не через развитие бизнеса, а любым способом. И это нормальное стремление любого коммерсанта (ведь его цель сделать себе прибыль), а вот то, что «рынок труда» ведётся на сказки о драконовских налогах, сложной ситуации и т.п. — не нормально. Совершенно естественно, что потенциальный или действующий сотрудник на предложение «черной» схемы должен отвечать: «А меня почему должно волновать как ты обеспечишь мне белую ЗП достойного размера?» И только отказы от «черных схем» и посылание таких «предпринимателей» способны сделать рынок более здоровым. В остальных случая — мы останемся где есть. С такими фирмами и подходами как в статье.
Опять же, всегда улыбало объяснение «у наших сотрудников ЗП меньше, чем в компании Х, потому что мы платим налоги честно». Это не нормальная ситуация на рынке труда, когда тебе предлагают получать 10 енотов (не конкурентно) в белую или 15 в чёрную (конкурентно). И не удачливый коммерсант перекладывает ответственность с себя на кого-то другого.
Почему-то в РФ воспринимается нормой на рынке труда понижение ЗП ниже конкурентной из-за уплаты налогов. Как воспринимается как норма то, что «коммерсанты» (а по правде — аферисты, делающие деньги за счёт обкрадывания сотрудников) сваливают ответственность за свои неудачи на персонал, государство, положение луны и звёзд.
IMHO, здоровый рынок труда начинается со здорового отношения соискателей. Если мы перестанем добровольно соглашаться на то, чтобы нас обкрадывали — рынку придётся принять эти правила игры. До тех пор мы так и будем благодарить за то, что нас обворовывают «боссы».
Для своего pet-проекта я сейчас использую Common Lisp, перед этим перепробовав множество вещей — от хайповых NodeJS, Dart и Elixir до узкоспециализированных Erlang и Racket. Остановился на Lisp-family не знаю почему. CL просто потому, что надоело делать патчи на базовые вещи в библиотеки для Racket. По сути — выкинул наработки на Racket (как до этого делал с другими языками) и начал сначала. Итог — начал использовать Woo (самый быстрый сервер, который я видел), освоил какую-то часть CL, проникся духом lisp-хакеров. Понравилось. Оглядываясь назад — да, всё это можно сделать на любом стеке, но мне удобнее Common Lisp.
А про модные стеки… есть нехорошая тенденция, которую можно проследить. Чаще всего популярными становятся примитивные инструменты с низким порогов вхождения и килотоннами денег затрат потом. Т.к. никто не пытается при выборе стека вот прям решить задачу, которая стоит. Так в своё время я принимал участие в проекте разработки мобильной версии сайта на Ember, который переписали на React в итоге. И знаете почему? Сверстал компоненты «эффективный тимлид» очень быстро и он работал быстрее. А вот после обвязки логикой… всё стало очень печально. Скорость работы была ± такая же, а вот архитектуры нормальной не было.
Но, да не могу не высказаться по теме.
1. Про карантин в Италии — больше похоже на панику. Людей отправляют в карантин просто при проявлении любого признака ОРВИ. И, замечу, говорится не о больных, а посажанных по карантин.
2. Смертность даже в 1.6% при том, что зараза «новая» и не изведанная даже не ложится в рамки простой эпидемии, не то что пандемии. И скорее всего будет нивелирована другими факторами (обычный закон равновесия).
2.1. Датасайентис Airbnb ничего не может понимать в медицине. И единственное на что способен — спрогнозировать с помощью временных рядов предполагаемую статистику на примере текущей динамики. Таким образом можно подписать и любой ГРИПП под болячку, которая убьет человечеству.
2.2. Мнение Илона Маска вообще не может быть экспертом. Как и бывшего датасайенс-директора в Airbnb. Они профаны в данных областях и не являются экспертами от области.
2.3. В Китае R0 для covid-19 быстро уменьшается и сейчас достигает 1 потому, что диагноз не подтверждается.
2.4. Массово и эффективно — противоположные понятия. Итог сейчас — истерия, закрытие границ.
3. «Без паники» — выглядит как цитата из «Автостопом по Галактике». Но по факту:
3.1. 16 млн. человек в карантине, и них «подтвердилось» всего 1492 (менее 1/10 процента), из которых смертей 133 (опять же, не факт что все относятся к Covid-19).
3.1.1. Уровень не показан, в том-то и дело. Он так же низок. Просто есть уровень истерии.
3.1.2. Грипп обычный — ещё быстрее распространяется. И смертность от него (приводимая в статье) в разы выше. Почему Covid-19 более опасен тогда?
3.2. Covid-19 вообще не исследован. Как и сказали в статьей. Нет скорости распространения, динамики, смертности, жизненного цикла… Т.е. нет ни статистики, ни исследовательской деятельности от заразы, которая выставляется чуть-ли не как новая «испанка». Может быть просто этого нет, т.к. оно не так страшно и никому нет никаких страшных «факторов», а СМИ с помощью статей (вроде этой) просто накидывают на вентелятор и отвлекают от поправде важных вещей?
3.3. Советы о том, как не заболеть вообще насмешили. Подойдут почти под все заболевания и вирусы.
4. Памфлет о том, что мы «часть корабля — часть команды». Даже не смешно
4.1. Перечисленные факторы в первом абзаце опять же, подходят под все болезни. Это всегда будет осложняющим фактором.
4.2. Идёт давление для нагнетания истерии на чувства к родителям, бабушкам и т.п. Банальный приём социальной инженерии.
4.3. Опять же давление с помощью личного примера, чтобы убедить в том, что это всё очень важно и Covid-19 является опасным. Ведь автор/ы тоже вовлечены в процесс и истерию, чем читатель лучше?
5. Оправдание, почему не могут помочь всем, кого подозревают в Covid-19. Хотя на самом деле просто мировая система здравоохранения облажалась.
6. Имеет. Согласен. И не надо поддаваться на такие вещи, как этот желтый заголовок. Тут только лозунги и запугивание. Ну и «допом», почему надо иммигрантам закрыть доступ. Ведь они главная причина H1N1 и того, что в Филадельфии не хватало гробов и моргов (опять же — надо же как-то оправдать провал системы здравоохранения в Филадельфии.
7. Статья — хороший пример.
8. Covid-19 не такая острая проблема, как наличие таких статей. И с ним как раз и надо бороться.
Всем бобра.
Да и чего уверенность в том, что Павел говорит правду? Никто не знает что там на серверах.
Есть и ещё фактор — ФСБ не требовали все ключи. Только подазреваемых. Дуров же превратил это в перформанс и пиар. И уже всех требуют. Да и заметьте. Он не дал технического доказательства, что ключей нет, а отказался выдавать. Странно как-то.
Следующий этический вопрос — людей подозревают в терроризме. Т.е. он мешает людям либо отмыться, либо доказать органам из вину, т.е. наносит вред стране, которую по его словам любит, либо людям которых защищает. И за права человека которой борется. Из Англии…
В общем и рыцарь — не рыцарь. Да и конь давно сдох.
Далее — мотивацию нельзя контролировать. Это бред школьных психологов. Ребенку либо интересно, либо нет. Кроме интереса, при отсутствии давящих факторов — нет. В их мире всё проще.
Любой опыт субъективен. Я высказал ИМХО. Сравнивать себя с другими нужно, хотя бы чтобы иметь какую-то константу, от корторой можно отталкивать свои рассуждения.
ИМХО, наоборот. Если я не биолог по натуре (мне это не интересно, противно, скучно) — нефиг меня пихать в медики. Только пациентов убью. С программированием — та же штука.
А я вот против, что и сказал выше. Сейчас же вы навязываете своё мнение мне, объект вашего сравнения — вы сами. Следовательно, сами не следуете своим же предостережениям и советам.
Математика — сама по себе универсальный язык. Куда более абстрактно? Если мозг ребенка не может понимать абстрация — не надо его насиловать. Спортсмен, сантехник, рабочий завода — там от него будет больше толку. Если и там не сгодится — пусть танцует и поёт як попса.
Почему вы считаете ребенка — дебилом, который не способен понять абстрацию? Быть может проблема во взрослых, которые не умеют объяснять?
Смысл абстрации — отход от аналогий, чтобы они были не нужны. Пример — числа. Для того, чтобы понять что такое число — достаточно 1 аналогии и больше никогда не возвращаться к бабочкам, белочкам или паравозикам.
ИМХО в РФ они чаще отбивают желание учиться. Именно по их вине я н любил долгое время литературу. Спасибо дяде двоюродному, который дал почитать Саймака. Мотивация детей — это их заинтересованность. Почему-то взрослые считают, что ребенку интересны глупости, шалости и ограниченные развлечения. По сути сегодня детей по уровню интелекта расценивают как пьяного в дугу человека. Даже юмор для них похожий делают. Но это не правильно! Дети могут оценить гораздо более сложные вещи и освоить их — у них нет нашего закостенелого сознания и религиозной веры в парадигмы или догмы. Но это ИМХО
По поводу детей из третьей группы… Я бы сказал, что это утопия. Хорошими программистами становятся только настоящие гики, которые готовы быть погруженными в специальность с головой. Для которых это главный интерес, хобби, работа… чуть ил не смысл жизни в написании кода =), а таких как правило не нужно привлекать в школе. Первая и третья группы, в большинстве случаев не приносят никакой пользы своей сфере, они просто делают то, что умеют. Это что-то сродни труду робота. Один мой друг работает программистом, как раз из третьей группы. Знаете почему он пишет код? Он больше ничего не умеет. Его увлекли, вот так же. Но профессия ему мало интересна. И возьмите теперь меня — я из первой группы. Даже получив образование экономиста я продолжаю пистаь код. Я ловлю кайф от этого, мне это нравится. А вот он — несчастен