Pull to refresh
-1
Karma
0
Rating
  • Followers
  • Following 1

Антирекламный щит рядового пользователя: Яндекс без дзена, YouTube без рекламы, Хабр без баннера

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

Всегда старайтесь быть н̶е̶заменимым

Все действия надо рассматривать со стороны мотивации:
— каждый работник хочет продавать свои знания/труд и при этом получать максимум денег за минимум труда;
— работадатель хочет получать максимальные результаты труда нанимаемого сотрудника и при этом за минимум денег.

Т.б. работник и наниматель в здоровый ситуации всегда хотят в корне противоположных вещей. Все остальное — это компромисы, связанные с трудовым заканадательством, спросом и предложением на этих специалистов и т.д.

Лучший код — это ненаписанный, а тот, что написан, должен быть прост, понятен и самодокументируем. Но на рынке труда программистов введено каласальное количество случайных людей с почти полностью отсутсвующей теоретической базой и имеющих серьезные пробелы в алгоритмическом мышлении, зачастую попросту иррациональные.
Это не случайность, это система образования и т.п. решают требования бизнеса по увелечению предложения рабочих рук на этом трудовом рынке, что бы снизить цены на наши знания.
Те специалиситы, которые обладают высоким уровнем знаний, но не мыслят широко, могут неправильно истолковать ситуацию. Начинают зазнаваться и лезть в бутылку. Это называют — токсичное поведение и конечно же борятся с ним и т.д. и т.п.
Так вот мой вопрос — в каких системах ценностей такая подробная документация имеет смысл?
Мое уважение коллег? Но если я их уважаю, как специалистов, то они прекрасно понимают, как работают мои решения, а если нет — то они мне не коллеги, а случайные пиявки на теле моей профессии.
Мне доверили что-то сложное, что без документации остальные не поймут? Давайте парное, только с тем, кто реально в тандеме тащит, а не 5 колесо, которое просто достаточно умен, что бы воспроизвести знания, но не способен их добывать.
В целом — не надо ссать в глаза, наемные работники и владельцы компании и их поверенные нам не друзья. Это может быть симбиоз или паразитирование, но мы изначально с разными целями входим в эти отношения и мы это понимаем и не дадим вам просто так уменьшать нашу маржу )

Хватит везде делать микросервисы

Есть ситуации и приложения, где МС не нужны. Но если вам нужен ХА, то забудьте про АСИК и монолиты.
Куча контор думают, что возьми динозавров, которые ничего кроме монолитов не делали и дай им задание, то они, без опыта, простой копипастой со стэковерфлоу, построят им КД на МС. Нет, они построят микролиты на ручной интеграции, сложность возрастет и все будет падать в разы чаще, количество велосипедов и говнокода будет расти в геометрической прогрессии.
Потери АСИК такие разрабы тоже не способны, по крайней мере сразу, пережить и начинается борьба бобра со злом, пока люди не придут к «как минимум раз» семантике, а там и ФП начинает махать радостно ручкой.
Нужны практики и опыт выстраивания таких систем (композиции их), которые работают и приносят удовольствие — это кластерные платформы типа к8с, окд а может и ранчер. Это использование ХА персистенц, что тоже очень не тривиально и далеко не все спецы это умеют. Это мониторинг и логинг этих решений, который тоже не прост. Отсюда далеко не всем крупным то компаниям понятен объем работ и разрыв знаний, который у них есть и тот, что нужен. Отсюда и появляются такие статьи.
А серверлесс — это дальнейшее развитие этих идей, где ФП и ДДД господствуют на сегодня.

Кто ты из четырёх стихий софт-скилов: мнения о гибких навыках и тест для IT-специалиста

Как же я люблю Карго-культ. Знаете, как когда кто-то сидит и довольно быстро набирает код/текст и при этом отчаянно стучит по клавиатуре. Сразу представляешь себе, как его обучала старая стенографистка, которая родом из тех времен, когда если не ударить по клавише со всей ненавистью, то каретка могла не сдвинуться. Почему он сейчас насилует клавиатуру? Да просто он никогда не задавался вопросом, почему от него требовали коротким резким щелчком ударить по клавише.
Так и здесь, притащили западную полувоенную лабуду. Что, как, откуда, в каком контексте — им пофиг. И да, в 80% компаний с должностью растет некомпетентность, отсюда и страстное желание видеть вокруг себя таких же «классных парней», которые не могут тебя подсидеть, с которыми можно потрещать про футбол/сиськи/вино/горы и т.п.
Контекст следующий — на западе дети из «хороших семей» уже как под сотню лет не умеют общаться. Они мало где бывают без присмотра. Только так они защищены от наркоты и т.п. С утра и до вечера в школе, а потом кружки и т.п., в лучшем случае — командный спорт. Именно по этому у этих баранов это архиважно указывать в резюме.
Для тех, кто рос во дворе, где 80% детей были нормальные — это все не нужно, но крайне забавно наблюдать. Еще забавней про это читать на спец.ресурсах. Колектив равных ровнял всех с детсва и прививал, что значит социум и как с ним взаимодействовать.
Есть главный хард скилл — быть нормальным человеком, а остальное приложиться.
З.Ы. Кстати вы заметили, как вся эта шелупонь съехала с темы «токсичных суперзвезд» и ударилась в софт-скилы ) дальше будет интересней

Неужели нельзя обойтись без кафок и рэббитов, когда принимаешь 10 000 ивентов в секунду

Если вы про одмин Кафки — это очень короткий рассказ, как правильно юзать Кафку вместе с контрактами в виде авро, как ее обезопасить и т.д.
Если вы разраб, который левой пяткой ещё и кластеры админит — покажите ваш код, что бы было понятно, как вы совмещаете все навыки не в ущерб друг другу.
И нет, вам не нужна Кафка с 10к евентов в секунду и exactly one логикой.

Гугл-программисты. Как идиот набрал на работу идиотов

Наши кандидаты код всегда пишут дома и спокойно. Задачи как правило с REST, DB и параллельное программирование. После мы делаем ревью на этот код, где все папки коментят интересные моменты для очной беседы ну и редка флеймы бывают по спорным моментам.

Потом кандидат все интересные моменты поясняет, что, как, почему. Не возможно, что бы человек загуглил решение петшопа на левел 2 или 3 REST API и потом не смог объяснить, как он пришел к этому решению, в каких случаях рест оправдан, когда и как контракты и т.д.
Если на собесе папка, то и это сразу видно. Разговор плавно уходит на архитектуры, реализации различных консистенций и комуникаций.
Автор здесь какую то ересь толкает. Либо с людьми потом общались о небесных пирожках и сразу контракт.
З.Ы. И да, я запросто путаю на sql sort вместо order by и гуглю все, что мне незачем держать в голове

Что такое хорошо и что такое плохо. Карьера разработчика глазами его руководителя

К своему стыду статья Джоэла из 2006, просто наткнулся на ее перевод недавно.
Есть еще статья про боинги очень интересная.
Обратите внимание, как для ценности компании важно, что бы даже менеджеры полностью абстрагировались от того, что они делают. Как вы думаете, почему?
Можно долго и безрезультатно спорить насколько это все правильно и т.д. Я просто сокращу до минимума, а каждый может сам для себя решать.
Довольно крупному бизнесу (где работники — это статистика) важно что бы все сотрудники и само собой конечные актуаторы были легко заменимы и широко представлены на рынке труда. Все процессы владельцы бизнеса должны выстраивать исходя из этого.
Думаю, что такая формулировка дает понять где в этой системе ценностей понимания и одобрение целей и процессов компании рядовым сотрудником.

Что такое хорошо и что такое плохо. Карьера разработчика глазами его руководителя

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

Коронавирус: опасная иллюзия смертности

Ужасная статья. Вместо беспристрастной работы с данными идет защита своего тезиса о «безопасности». Такая же мерзкая манипуляция, как и у сторонников другого лагеря.
З.Ы. Нельзя использовать фоновые значения смертности по стране и подобное, только по охваченным регионам.
У ББС есть статья, где они оперируют данными по Бергамо. Просто смертность сейчас минус средняя за 5 лет фоновая — итого в 3,5 раза выше. Думаю от этой статьи нужно отталкиваться. Только сценариев два — с коллапсом системы здравоохранения и без него.
В целом паника нарастает из-за осознания того, что никто толком посчитать то не может.

Мой плач Ярославны

Вам уже в первой статье указали, что если мозг не способен принять нынешнее положение дел, то он вырабатывает новую систему ценностей, где эти проблемы ничтожны.
Отсюда вы делаете два неверных предположения. Призумция ума — вы не учились в школе/универе или вы никогда не искали врача, у которого руки не из...? 80% людей — олухи разной степени испорчености и опасности.
Цифры верховный также получает из отдела аналитики, статистики и прочего машинного обучения, где процент адекватов все тот же.
Продукты деградируют плавно и не заметно, замедляя все последующие изменения. И даже великолепно мыслящие разработчики не могут представить все последствия своих решений и изменений.

Facebook отказывается переносить серверы в страны с нарушением свободы слова и вводит сквозное шифрование

После признаний Сноудана я бы очень осторожно открывал рот по поводу ущемления демократий сидя в сша.

Как подступиться к fullstack-разработке сегодня, если ты проспал десять лет

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

> заплатив денег
если маржа невелика, а объемы процессинга огромны, то скалировать надо по делу.

> Java + REST/Spring
Это вторичные навыки, которые приобретаются за недели при должной базе.
Главный навык — это умение (и желание) самостоятельно и систематически учиться.
Если желания учиться нет, но человек обладает уже необходимыми навыками — почему бы и нет. В умелых руках лида может и желание учиться вернуться.

CQRS конечно.

Как подступиться к fullstack-разработке сегодня, если ты проспал десять лет

Пожалуйста, не становитесь фулстек. Мы очень устали собеседовать людей, которые знают все, но не могут посчитать биг О время/память быстрой сортировки, а многие и не знают что это такое.
Корпаратив и онлайн идет в сторону серверлесс, где язык становится не так важен как выразительность, скорость, память и надежность.
Один язык из топ 10 вместе с корменом, go4 — вы уже востребованы.
Знаете дядю Боба, Фаулера, REST API level 1-3 и техблоги ебей/нетфликс/амазон — вас хантят по 3-5 предложений в неделю.
DDD, CQRC, event-driven — и вы уже топ кодер, который левой пяткой деплоит в мультиклоуд пока ручками завариваете себе кофе.

Моё разочарование в софте

Какая наивность, считать, что девы проектируют и пишут софт. Мы сидим на митингах, ходим на тимбилдинги, массажы, очереди к смузи/кофе аппаратам занимают оставшееся время. По пятницам у нас пицца/дартс/футбол и пиво с вином, т.ч. уже с утра всякая работа исключена.
Нам некогда этой херней страдать думать и проектировать.
И главное — нашим ХРам тоже некогда думать и нанимать толковых — они тусят всегда с нами, очередь за завтраками и обедами сама себя не займет.
Это я еще забыл пару недель черной пятницы и 2 месяца рождества с ноу деплой стратегией, что бы ничего не сломали ))) девы криворукие.

Почему финансовые директора так хотят перевести капитальные расходы на ИТ в операционные

Это то же серьезный аргумент для екоммерции, т.к. НГ нагрузка и прочие распродажи вынуждают проводить дорогое нагрузочное тестирование и принимать решения за кварталы, вместо простого мониторинга и скалирования.

Почему финансовые директора так хотят перевести капитальные расходы на ИТ в операционные

rorc для нас перечисленные проблемы не релевантны.
В чем проблема с прозрачностью расходов в собственной инфре?

Есть несколько кластеров на чистом железе: ОС, МонгоДБ, Мускуль, РЕЛК, мониторинг и алярминг. Но все они расшарены на всю фирму — сотни продуктов, еще больше микросервисов.
Мы деплоим в ОС, но на днях инфра сказала, что нет места для новых проектов Оо
Мы спросили "№%"№::."№%:
А нам ответили, что железо идет но в датацентре стойки наши полны и нужно еще место и его подготовить, да в двух огнезонах.
scruff — посчитай сколько стоит наш продукт Н использовать на нашей инфре, что бы понять, не стоит ли вместо написания очередного велосипеда его полностью купить как сервис?

Почему финансовые директора так хотят перевести капитальные расходы на ИТ в операционные

Мы как раз начинаем переход в AWS. Главное — это прозрачность расходов на любом уровне, каком нужно.
Если собственная инфра значительно была бы дешевле, то что же тут думать — вперед на рынок датацентров ) убей этих ленивых конкурентов своими ценами.
Есть еще масса аспектов из области потребления несчитанных/шеред ресурсов и как это влияет на код и т.д.

Я не буду учить твой Garbage Query Language

Кода вообще может и не быть — одни аннотации. И я даже не помню, когда я последний раз включал лог sql кода.

P.S. У дядьки явно бомбануло, ему бы подорожничек приложить.

Мифы о DevOps

В тексте огромное количество спорных утверждений, которые каждый продукт и команда может оспаривать до хрипоты.
Т2М важнейший KPI? Уверены?
Есть объективное наблюдения, что многим командам очень тяжко добиться чего-то вменяемого от других команд с другими KPI.
Второе объективное наблюдение, что своя инфра ни разу не считается (крайне тяжко) по затратам и способна пожирать любые объемы ресурсов.
Вертикальные команды (DevOps) на гибридных ОпенШифт, АВС, Хероку кластерах возможно быстрей и возможно дешевле, но главное их ожидание, что они лучше обсчитываются.

Кто убил джуниора?

>выпускников курсов программирования или учебных программ
Это не юниоры, а дикие кодеры, которые не про банду 4 не слышали, не про ООП не про биг О. Юниор — это кто из универа вышел и все это знает, но не знает как и когда все это применить.
1

Information

Rating
Does not participate
Registered
Activity