Как стать автором
Обновить
5
0
Антон Агальцов @Archusha

Руководитель направления разработки

Отправить сообщение

Как получить доступ к chatGPT в России

Время на прочтение4 мин
Количество просмотров1.5M

Всем привет! Перед началом статьи сразу скажу:

САМЫЙ ВАЖНЫЙ ДИСКЛЕЙМЕР: естественно, покупая смс на чужой номер вы полностью компрометируете безопасность своего аккаунта. Мало ли кто его потом еще купит для получения доступа. Поэтому, помните, что представленный в данной статье способ получения доступа - это только на "поиграться". Не стоит вводить туда свои реальные почты и использовать это в работе, так как полученный доступ может быть в любой момент взломан/прикрыт.

Но да ладно, приступим. Здесь без всякого объяснения того что такое ChatGPT - кому надо тот знает. В этой статье я хочу поделиться путем который вас за 30Р может к этому боту привести. Вдаваться в детали бота я не хочу, это чисто статья для ребят которые хотят без лишних запар пройти путь человека который доступ к боту уже получил :)

Как и многих вокруг, меня удивила новая технология от Open AI. Попытался зайти и зарегистрироваться через гугл, но...

Читать далее
Всего голосов 79: ↑73 и ↓6+67
Комментарии268

Чего ждут коллеги разных уровней от тимлида

Время на прочтение8 мин
Количество просмотров5K

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

Меня зовут Евгений Рейх, я руководитель разработки кластера Goods Classified в Авито. Это около 100 человек, или 10 команд, в подчинении. Больше 15 лет я занимаюсь разработкой и руковожу командами в разных компаниях. На собственном опыте знаю, какие ожидания есть у коллег. К тому же я еженедельно провожу четыре-пять собеседований на руководящие должности в Авито и понимаю, что требуется от тимлида.

Текст основан на выступлении для Avito TeamLead meetup. Он будет полезен и действующим тимлидам, и тем, кто только собирается начать руководить командой.

Читать далее
Всего голосов 14: ↑12 и ↓2+10
Комментарии6

Памятка архитектору

Время на прочтение8 мин
Количество просмотров21K

Я работаю архитектором (Solution Architect если быть точным) в аутсорсинговой компании. В ходе работы я занимаюсь такими активностями как: дизайн и внедрение архитектурных решений, аудит систем заказчика и разного рода консультации вокруг архитектуры систем.

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

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

Что там уже в списке?
Всего голосов 53: ↑52 и ↓1+51
Комментарии23

Как создать сайт с организационной точки зрения

Время на прочтение13 мин
Количество просмотров10K

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

Ниже я буду рассказывать о своем опыте. Сайтами я занимаюсь  уже порядка 15 лет, а вплотную – около 10 лет. Почему это так? Сейчас любая трансформация в организации, любые изменения в организации, так или иначе, касаются информационных систем. То есть, если мы хотим получить продажи, мы должны создать сайт. Если мы хотим повысить качества сервиса, то, скорее всего, это должно каким-то образом отображаться на сайте, например, в личном кабинете и как следствие ведет за собой создание нового сайта.

Читать далее
Всего голосов 5: ↑3 и ↓2+1
Комментарии5

Что нужно знать системному аналитику уровня Middle и Senior: план развития Hard Skills

Время на прочтение11 мин
Количество просмотров98K

Решил составить для себя план развития (я в IT с 2007, как аналитик - с 2017). Что получилось: некий чек-лист с перечислением 13 блоков (от работы с требованиям до безопасности) с описанием, что обязательно и желательно знать/уметь.

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

Читать далее
Всего голосов 25: ↑24 и ↓1+23
Комментарии28

Ресёрч в процессе дизайна: наши процессы, решения и полезные ссылки

Время на прочтение7 мин
Количество просмотров4.4K

Мы как дизайнеры часто отступаем немного назад и смотрим на свою работу со стороны —  на мой взгляд, это важная часть процесса проектирования. Обычно мы задаем себе подобные вопросы:
— Всё ли это понятно?
— Можно ли сделать ещё лучше?
— А не фигню ли я делаю?

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

Читать далее
Всего голосов 3: ↑3 и ↓0+3
Комментарии4

Что будет, если от разработчиков не отстать: умирающая команда

Время на прочтение11 мин
Количество просмотров60K
Мне досталась команда, которая болела. Все понимали, что происходит, никому не нравилось, что творится в команде, и традиционно менеджеры такие команды сильно режут. Но здесь были шансы вылечить и без ампутаций.


Источник

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

Вроде бы когда-то это был настроенный конвейер, но теперь его куски — как будто в разных зданиях. Особо не заботятся о том, что было «до» и что будет «после». А если всё падает, то люди поднимают руки: «Я не виноват. Я не знаю, как поднять».

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

Почему процессы разваливались? На первый взгляд, потому, что была куча ненужных совещаний и встреч с теми, кого разработчики вообще не должны были видеть. Плюс местами странноватые KPI. Как это ни странно, но если психологически давить на разработчика пару лет, то ничем хорошим это не закончится. Руководство подразделения дало мне карт-бланш на исправления, и я начал разбираться, что же случилось.
Читать дальше →
Всего голосов 213: ↑209 и ↓4+205
Комментарии74

Ментальные модели для разработчиков: 5 универсальных вариантов

Время на прочтение6 мин
Количество просмотров7.4K

Привет, %username%. Сегодня предлагаем обсудить, как оперативно решать сложные задачи в разработке при помощи ментальных моделей. Их ещё называют паттернами мышления. Вероятно, на Хабре почти все слышали о «‎методе уточки». Но есть и другие, не такие известные модели, которые помогают работать — как отдельным разработчикам, так и целым командам. Как именно и что это за модели? Давайте посмотрим.

Узнать больше о ментальных моделях
Всего голосов 19: ↑18 и ↓1+17
Комментарии2

Сбрасываем вес самым медленным и невероятно сложным способом

Время на прочтение4 мин
Количество просмотров62K

190 фунтов [~86 кг]

Я хочу сбросить 20 фунтов [~9 кг]. Какую часть массы Земли нужно «выбросить» в космос, чтобы достичь этой цели?

— Райан Мёрфи, Нью-Джерси

Задача выглядит довольно простой. Вес возникает потому, что гравитация Земли тянет нас вниз. Гравитация Земли возникает из-за её массы. Чем меньше масса, тем меньше гравитация. Убери массу с Земли — и ты сбросишь вес.

И ты решаешь попробовать сделать это.

Для удаления с Земли большого количества массы потребуется куча энергии, поэтому ты начинаешь с захвата нефтяных запасов всей планеты.
Читать дальше →
Всего голосов 189: ↑185 и ↓4+181
Комментарии258

Зачем разработчикам преподавание

Время на прочтение6 мин
Количество просмотров9.6K
Разработчики становятся преподавателями, чтобы профессионально расти, сделать имя или усилить портфолио и попасть в международную компанию. Лекторы «Нетологии» делятся опытом и рассказывают, как попали в преподавание, какие навыки для этого требуются и как можно совмещать лекции с основной работой, путешествиями, семьёй и занятиями спортом.

Евгений Шмаргунов


Должность: senior automation engineer в goTRG, Wargaming.
В Нетологии: лектор и руководитель курса по Python.


Читать дальше →
Всего голосов 17: ↑14 и ↓3+11
Комментарии1

Основные проблемы в командах разработки и их решения

Время на прочтение8 мин
Количество просмотров10K

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

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

Читать далее
Всего голосов 19: ↑17 и ↓2+15
Комментарии4

Code Review. 80 lvl

Время на прочтение4 мин
Количество просмотров18K

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

Основными критериями качественного кода являются следующие: простота восприятия, гибкость для модификаций, возможность обновления, понятность, тестируемость. Однако зачастую работа над проектом ведется в спешке, под давлением и код пишется людьми с разным уровнем квалификации (с разным мышлением). И даже опытные разработчики не всегда пишут код самого высокого качества. Поэтому для повышения качества кода проводится процедура code review.

Читать далее
Всего голосов 18: ↑17 и ↓1+16
Комментарии13

Как проводить код-ревью: главное из вебинара

Время на прочтение12 мин
Количество просмотров3.2K

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

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

Читать далее
Всего голосов 12: ↑9 и ↓3+6
Комментарии1

Такие «джуны» нам не нужны

Время на прочтение5 мин
Количество просмотров168K

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

Читать далее
Всего голосов 147: ↑128 и ↓19+109
Комментарии347

Личный опыт: перезапуск тимлидства в растущей IT-компании. Часть 1

Время на прочтение6 мин
Количество просмотров4.5K

Я Саша Хрущев, технический директор IT-компании WINFOX. Рассказываю, как мы пересмотрели свой подход к тимлидству, с какими трудностями столкнулись в процессе и какие результаты это дало.

Читать далее
Всего голосов 6: ↑4 и ↓2+2
Комментарии10

Как расти менеджерам: подробная инструкция на примере менеджерской линейки Авито

Время на прочтение12 мин
Количество просмотров9K

Как расти техническому менеджеру?

Этот вопрос может возникать по разным причинам, например:

- Настоящий ли я Team Lead или Engineering Manager?

- Готов ли я к переходу на следующий уровень?

- Будут ли мои навыки ценны в другой компании? Смогу ли я оказаться на такой же роли?

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

Читать далее
Всего голосов 10: ↑8 и ↓2+6
Комментарии3

Расти, Team Leader, большой и маленький

Время на прочтение9 мин
Количество просмотров5.4K
Настало то замечательное время, когда компания, где вы работаете, начала расти, и команда стала настолько большой и неповоротливой, что потеряла гибкость. Старые подходы постепенно перестают работать, и вы понимаете, что пора что-то менять. Первым приходит логичное решение: давайте разделим людей на команды, во главе поставим Team Leader (TL) и заживем счастливо и весело, как раньше. Так давайте разберемся, где найти такого зверя, как TL. И, конечно, не забываем, что времени у нас нет, так как компания требует роста и развития бизнеса.

image
Читать дальше →
Всего голосов 21: ↑11 и ↓10+1
Комментарии5

Ошибка, которая мешает дизайнеру расти

Время на прочтение4 мин
Количество просмотров7.2K


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

Не сумев четко сформулировать проблему, я задал в Instagram вопрос “Какую тему затронуть в следующей статье?”, чтобы выяснить трудности, стоящие перед молодыми специалистами.

Получив ряд толковых идей, я заметил одну, которая косвенно фигурировала в нескольких ответах. Погрузившись в ее суть, я понял, что именно она является основным барьером, который мешает начинающим дизайнерам расти и достигать высокого уровня, не тратя на это лишние годы.
Читать дальше →
Всего голосов 9: ↑7 и ↓2+5
Комментарии23

Есть ли жизнь после разработки: Как расти, минуя менеджмент

Время на прочтение9 мин
Количество просмотров19K

В российских компаниях классический путь программиста заканчивается на должности тимлида или tech lead. Дальше — всё больше менеджера, всё меньше инженера. Хочешь расти в компании — берись за управление людьми, нравится тебе это или нет.

Но что, если есть другой путь? Опыт западных компаний показывает, что можно дать программисту остаться в разработке, а в менеджеры брать тех, у кого есть желание. И это не пойдёт компании в убыток. Наоборот — разработчик сможет вносить больший вклад в работу компании и наработать уникальную экспертизу. А ещё не выгорит от бесконечных code review. В этой статье Иван Круглов расскажет, как разработчику расти, минуя менеджмент.

Читать далее
Всего голосов 43: ↑42 и ↓1+41
Комментарии13

Модель зрелости: как оценивать и растить инженерные команды

Время на прочтение9 мин
Количество просмотров22K

Мы продолжаем делиться внутренними документами Авито. Сегодня это будет модель зрелости. Она может пригодиться как трекер внедрения инженерных практик всем компаниям, где есть своя разработка. Чётко прописанная модель зрелости помогает быстро синхронизироваться и находить зоны роста команд.

Читать далее
Всего голосов 34: ↑33 и ↓1+32
Комментарии2
1
23 ...

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность