Колонка некодера
2.48K subscribers
69 photos
5 files
333 links
Чат - @necoderchat

Поделиться информацией анонимно - @necodersecret_bot

По вопросам сотрудничества - @sergei_lavrinenko
Download Telegram
Много вопросов спрашивают по каком принципу идет оценка в salary2.me.

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

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

Просили написать про то, как сделать резюме идеальным. Я уже писал рекомендации https://tttttt.me/necodernotes/125 (актуальные скорее для наших широт), но в целом важно понимать принцип: показать то, что хочет видеть ваш наниматель.

Для технического спеца - опыт работы с технологиями, фреймворками, примеры решенных задач, функциональные обязанности;
Для менеджера - примеры проектов, методологии, кейсы построения процессов, размер команды и характер задач с которыми работал;
Для дизайнера - портфолио (хотя наш сервис не оценивает портфолио, посмотрит на опыт и технологии, поэтому они тоже важны);
Для продавана/маркетолога - кейсы продаж, цифры достижений;
Для всех - уровень английского.

Хорошее резюме структурируется по принципу вложенности - самое важное на поверхности, остальное, при необходимости, "под катом", т.е. на 2+ странице. При этом важно понимать что на разных позициях разный приоритет важности той или иной информации в резюме. Поэтому лучше готовить отдельный документ если позиция нетиповая и выделять там ключевое.

В целом сервисы типа LinkedIn и Headhunter дают неплохие шаблоны для заполнения резюме. Поэтому можете пользоваться ими и не запариваться. А нашему парсерсу будет проще (возможно, мы даже сделаем прямую интеграцию с профилем Ln).
Интересный канал t.me/unilecs - своего рода олимпиада по программированию в телеграме.

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

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

1. Два дэйлика. Если в нормальное время в процессе управления проектом у команды один дневной синк / стендап, то на удаленке желательно два и оба голосом, в начале дня ближе к обеду и в конце рабочего дня. Эти точки дисциплинируют, ставят перед человеком определенный дедлайн, но и не нарушают его личное пространство грубо посреди работы (типа как трекеры активности, лимиты на поход в туалет и т.п.), не разрывают график, давая время сконцентрироваться в промежутке на работе. Но и держат тонус.

2. Жесткое требование скорейшего решения любых технических проблем. Подключить нормальный интернет не проблема, продублироваться мобильным интернетом относительно зарплаты айтишника стоит копейки, рабочая гарнитура стоит копейки. Куча времени обычно уходит во время митингов на людей с проблемами со связью. Таких людей нужно отключать чтобы не мешали, а потом спрашивать с них как с опоздавших на физический митинг.

3. Требование доступности в течение определенного времени (5-10 минут) при необходимости. Вышел прогуляться в магазин - захвати с собой телефон, не стесняйся выйти на срочный колл по пути. Реалии бывалых работников из дома - это включать mute на колле пока говорит собеседник, а ты смываешь за собой (многие меня поймут). Впрочем туалет не лучшее место для бесед, как правило там паршивая акустика.

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

5. Надо четко обозначать начало и конец работы. Людям удобно работать по разному и в разное время и это нормально. Поэтому статус в слэке или в любой другой системе нужно своевременно обновлять. Менеджеру не стоит ломиться с некритическими вопросами к сотруднику в нерабочее время. Сотруднику не стоит думать о работе в нерабочее время. Нужно четко давать себе время на отдых и восстановление, иначе выгорание наступит стремительно.

Выполнение этих простых правил поможет вам комфортно работать, не ища волшебных инструментов и не мониторя сотрудников камерами 24/7. Всем хорошей пятницы!
Кстати, насчет пятницы. По запросу из чата сегодня необычный вопрос: как расслабляются айтишники в Беларуси? Опрос анонимен, анонимность гарантирована разработчиками телеграма :)
Anonymous Poll
37%
Спорт, фитнесс
47%
Прогулки, медитация
11%
Сауна, массаж
40%
Алкоголь
5%
Каннабиоиды
2%
Опиаты
2%
Стимуляторы
3%
Галюциногены
3%
Экзотические вещества (мухоморы, аяуска и т.п.)
14%
Беспорядочные половые связи
В чатике админов телеграм каналов я познакомился с парнем по имени Денис, админом канала https://tttttt.me/kkbelarus - канал историй из жизни, присланных подписчиками.

Денис был подписчиком моего канала, т.к. сам трудился девелопером в Осло. Он увлекался разработкой ботов для телеграма и я попросил разработать его бота для анонимного постинга в чат.
Суть такая: пишешь в бота, а бот затирает твоё имя и репостит в закрытый канал для админа, а админ репостит в чат/канал, фильтруя ересь, но и не видя того кто прислал пост изначально. И он сделал этого бота. Абсолютно бесплатно, на энтузиазме. Но запустить мы его не успели - последние строчки кода Денис дописывал в больничной палате, а потом уехал в реанимацию.

Корону, по его словам, он цепанул в магазине. Это было единственное место куда он ходил из дома, в маске и перчатках.

Я ничего не делал с исходниками готового бота, верил до конца что он выкарабкается - медицина в Норвегии одна из лучших в мире. Перед уездом в реанимацию я спросил его религиозен ли он. «Мой бог - мой код» ответил он. Чел в предреанимационном состоянии пилил виртуально едва знакомому чуваку код бесплатно. Потому что обещал. Да, такие люди бывают. Для меня это пример на всю оставшуюся жизнь что означает понятие «commitment» или в смысловом переводе на русский «взять на себя обязательства и ответственность».

Но сегодня Дениса не стало. За день до 34-летия. Не выкарабкался после недели реанимации. Светлая память кодеру. Берегите себя.
Не хотелось конечно превращать канал в колонку некрологов, но не сказать пару слов про Юрия Анатольевича Зиссера нельзя.

Многие пишут о нем в разрезе создателя тутбая, и это правильно и справедливо. Для меня это был один из первых технологических предпринимателей с которым я познакомился, который не стеснялся публичности и всегда делился опытом. Первая попытка организованного стартап движения в начале 10-х пошла во многом не без подачи Зиссера. Он охотно менторил и поддерживал многие стартапы. Очень открытый человек и меценат.

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

Светлая память.

https://news.tut.by/economics/682587.html
Благодаря Андрею @skaborik доделался обещаный бот, начатый Денисом (RIP):

@necodersecret_bot

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

Вот сурсы: https://github.com/dziaineka/insider_bot

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

https://www.youtube.com/watch?v=eIOfRDhb_J8

Что ожидалось: принципы работы нейросетей "на пальцах", интервью с экспертами и яркими фигурами из мира AI из Беларуси, обзор крутых местных стартапов на эту тему.

Что в итоге: скайнет, тест Тьюринга, Илон Маск, Алиса, профессии будущего, какой-то аналитик (не айтишник), цитата из Форбс о том как у нас в Беларуси все хорошо с айти.

БТ, не надо так. Хватает же крутых спецов у нас, можно сделать отличный контент если не лениться. А так - зря потраченные 10 минут жизни (слава функции х1.5, иначе бы было 15).
Пара слов про выборы.

Выборы в Беларуси - это 19 век с технологической точки зрения. Посмотрите на флагмана баблократии демократии - США. У главных кандидатов есть свои крутейшие апки.

Апка Трампа: https://apps.apple.com/us/app/america-first/id1135325440 iOS (чтобы поставить в СНГ, то меняем адрес в Apple ID. Так как вы это делали с Pokemon Go)

https://play.google.com/store/apps/details?id=com.ucampaignapp.americafirst Android

Апка Байдна: https://apps.apple.com/us/app/team-joe-campaign-app/id1482446333 iOS

https://play.google.com/store/apps/details?id=com.joebiden.teamjoe&hl=en_US Android

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

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

Вкратце, мое мнение про выборы следующее: не умеешь сделать такую апку - нечего идти на выборы в 21 веке.
Поступил вопрос в личку как перейти из аутсорс компании с позиции тестера в продуктовую на интересную позицию, например продукт менеджера. Разделю ответ на две части.

Первое: есть два пути попадания из компании A и позиции Х в компанию В на позицию Y. Либо получить опыт работы на позиции Y в другой компании (или в своей, если есть возможность) и попробовать перейти сразу на эту позицию в нужную компанию. Либо, пойти по своей спецухе (или по любой возможной спецухе) в искомую компанию, и там постараться получить свою должность. Люди даже из офис менеджеров делали хорошие карьеры.

Иметь цель - это прекрасно. Большинство людей тихо плывут по карьерной лестнице, решения за них принимают другие люди. Поэтому когда человек четко знает к чему он идет, чаще всего, адекватное начальство создает условия в которых он может к этой позиции добраться и радуется за него, ибо это прекрасно когда человек в принципе хоть чем-то мотивирован. Особенно если речь идет про горизонтальный рост либо небольшой вертикальный. Говорить на собеседовании на позицию джуниора "я хочу вырасти в СЕО вашей компании" это скорее похоже на мечты, чем на реалистичный план. А вот указать вектор развития в принципе - это полезно.

Второе: по-хорошему для перехода в продукт надо убить в себе аутсорс мышление. Разница продуктового и аутсорсерского мышления в том, что аутсорсер как бизнес продаёт часы, а продуктовики продают продукт. Поэтому часто задача аутсорсеров продать больше часов/освоить больший бюджет, а задача продуктовика - сделать более продаваемый продукт/больше тестов разных моделей и продуктов.
На практике это выражается в том что процессы в продуктовой команде для человека из аутсорса чаще всего покажутся бедными и неполными, возможно даже хаотическими. Не будет кучи митингов и документов, может быть не будет каких-то ролей и практик в команде. И это будет выглядеть дико, потому что человека всю жизнь учили как надо работать правильно и по процессу и человек впитал этот процесс в себя как норму. На практике хорошо поставленный процесс - это товар, который сервисная компания продаёт покупателю. Но это не товар для продуктовой компании.
Приведу аналогию: по санитарным стандартам предприятию общепита нужно иметь отдельный холодильник для мяса и отдельный для овощей. Но 95% семей у себя дома хранят и мясо и овощи в одном холодильнике и не травятся от этого. Точно также и тут - если вы начнете делать какой-то проект не на заказ, а для себя, своими руками - вы поймете что очень многое из того что вы использовали раньше как догму вам просто не нужно и даже забирает время от текущих задач. Для многих людей это становится шоком.

Приведу пример: ко мне пришёл тестировщик на стажировку после курсов. После пары дней он гордо заявил "я написал тесткейсы, смотри!". Я ему ответил "молодец, но ты написал их для себя. Мне они не нужны. Мне важно чтобы продукт хорошо работал и был протестирован. Если тебе помогают для этого тесткейсы - пиши на здоровье, но сам документ как результат работы мне не нужен". Для чела это было ступором. Через какое-то время он понял меня - на курсах, где были преподы из аутсорса, ему навязывали что сам артефакт и есть результат работы. И это верно в логике аутсорса, где часы потраченные на написание кейсов и оплаченные клиентом и есть товар, которым торгует фирма. Но для продуктовой конторы такая логика не очень акутальна.

Это все не значит что нужно забивать на процессы и творить бардак. Продуктовая разработка требует большей осознанности действий. Хотя некоторые аутсорсеры тоже к этому со временем приходят, особенно когда отношения с заказчиком становятся очень близкими. Осознанность и мотивация на развитие - вот то что поможет вам безболезненно перейти в продуктовую разработку.
Вот ещё в тему вчерашнего поста - дружеский авторский канал на тему управления продуктами:

https://tttttt.me/vladimir_merkushev

Владимир - Senior Product Manager в компании OLX Motors EU. У него в канале сагреггирована куча ссылок на ресурсы про продукт менеджмент, всякие фишки и лайфхаки ну и конечно раскрывается тема как стать продукт менеджером.
ЕПАМ разослал письмо по сотрудникам. Принято решение работать из дома минимум до июля.

Взял на эту же тему комментарий у СЕО Itransition Алексея Демичева: "Мы офисы принудительно не закрывали, если кто-то не может работать из дома то в офисах для людей есть все условия. Но о полноценном возвращении пока даже сложно говорить, даже предварительно. Когда ситуация в стране начнёт стабилизироваться, вернёмся к этому вопросу."

Короче продолжаем сидеть работать дома.
Если бы вживление чипа под кожу дало вам возможность:
1) Не носить с собой никаких документов, например путешествовать без паспорта без виз во все страны, совершать бесконтактные платежи;
2) Получать информацию о состоянии своего здоровья 24/7, с моментальным уведомлением о любых отклонениях;
3) Помочь вас быстро обнаружить в случае любого форс-мажора;
4) Получать кредиты на выгодных условиях;

Но при этом вся инфа хранилась бы в межгосударственном блокчейне, зашифрованная и доступная только через зашифрованный API по спец. запросам уполномоченных ведомств, под контролем международного совета наблюдателей (который бы не выдавал ваши данные, например, спецслужбам авторитарных стран).
Вы бы чипизировались?
Anonymous Poll
35%
Да
38%
Нет
26%
Подумаю-посмотрю ответы
Многие пытаются начать делать свои телеграм-каналы, мало у кого получается делать это эффективно. По сути, это такая же технология как и любая другая - про эту технологию можно прочитать в канале https://tttttt.me/activepublic

Автор канала на своем примере показывает компетенции, т.к. канал вырос почти за месяц с нуля до 10к живых людей (что подтверждается адекватным ERR, т.е. количеством прочтений). Автором является Дима Зайцев - опытный маркетолог и трафикер, контентщик и сммщик, успевший поработать по всему миру.

Очень интересные мысли про старые и новые каналы продвижения. Дима предрекает большую Войну Платформ: "рынок ждут просто гигантские сделки в рамках грядущей Войны Платформ (футболисты и хоккеисты, думаю, будут "курить в сторонке" - с завистью поглядывая на контракты инфлуенсеров)."

Короче, подписывайтесь и читайте, кому интересно.
Специально для вас изучил подборку статей разных изданий по ситуации на рынке труда айтишников в США.

Вкратце: все упало, но на фоне того как рухнуло все остальное, технологический сектор выглядит аномально неплохо.

Дошло до смешного: великий борец с иммигрантами мистер Трамп на фоне кризиса решил порезать квоты на рабочие визы H-1B, мол "ну у нас же вакансий меньше стало". Но ему бюро статистики сказало что уровень безработицы в техсекторе упал с 3% в январе до 2,8% в апреле (для сравнения, во всех отраслях суммарно динамика январь-апрель с 4.1% до 15%. За май ещё круче). За апрель-май открылось более 600 тысяч новых вакансий. Почитать можно вот тут:

Из плохих трендов: в основном сокращения/уменьшение вакансий конснулось вакансий стартапов и контракторов. Но это плохой тренд для Штатов и неплохой для нашего региона, и вот почему: если вы уже привыкли проводить собеседование онлайн и нанимать контрактора для работы вне офиса, то почему замыкаться на вашем дорогом регионе, если можно поискать подешевле?

В остальном - особенно в зоне риска ненахождения новой работы свежие выпускники и люди за 50. Печаль.
Не хотелось касаться темы выборов, но на dev.by в комментариях под разоблачительными публикациями о бывшем главе ПВТ Валерии Цепкало какая-то страшная война, регаются свежие акки, в фейсбуке на эту тему высказываются известные люди из мира ИТ. Короче, ажиотаж. Поскольку у нас самый честный и непредвзятый канал, то хочу спросить у вас:
Цепкало - ваш кандидат?

Напоминаю, все обсуждение политики у нас идёт в чате @politterki чтобы основной чат оставался чисто для айтишных тем (ну и немного для вирусологии)