Тот самый Григорович


Гео и язык канала: Россия, Русский
Категория: Технологии


C вопросам и предложениями в лс: @artemiygreg

Связанные каналы

Гео и язык канала
Россия, Русский
Категория
Технологии
Статистика
Фильтр публикаций


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

В последнее время я действительно подвыгорел от медийного IT-инфополя и полностью погрузился в основную работу. Это произошло не потому что я устал или мне надоело вести каналы, нет. Причина банальная – отсутствие по истине толковых, интересных полезных статей/материалов.

В последнее время кругом ИИ, куда не плюнь, куда не зайди, всё про ИИ. И это не плохо, я всё понимаю, мир не стоит на месте, особенно ИТ, технологии стремительно развиваются и всё такое, но когда это прёт из каждого утюга, начинает раздражать. И раздражает тут не сам ИИ, а собственно то, как это преподносят. Чтобы написать какую-то интересную статью на тему ИИ, подготовить материал или сделать какой-то реально ценный продукт, в этом нужно разбираться. И вот вымораживает тут именно то, что многие, в том числе и медийные личности попросту хайпуют на этом – сами толком не разобрались, но при этом что-то публикуют, что-то продают, пытаются выступать «этакими экспертами».

Я с ИИ пока ещё не разобрался, не являюсь экспертом, да и это не прямая тематика моих каналов, поэтому сюда пока и не лезу, но стараюсь держать руку на пульсе. Если вдруг кому-то интересно, сам поглядываю за тем, что делает Никита. Постить в день по 100500 бестолковых постов с новостями, по типу "вышла новая версия Compose", "что-то там в альфе", "Google заблочил...", "Google запретил..." и т.д., это тоже не мой формат, не вижу смысла в таких публикациях, такое вы можете почитать и в других каналах 🤷‍♂️

Что касается судьбы каналов. В ближайшее время однозначно буду возвращаться к публикациям, пока что в старом, привычном формате, но видимо пока что с более низкой частотой публикаций из-за отсутствия интересного/полезного – прррошу понять и пррростить 😃

Сделал отдельный канал – @it_grigorovich, в котором буду делиться своими мыслями о происходящем, подпишись по-братски, следующий пост будет про IT-блогеров, инфоциганство и меркантильность 😳

P.S. Всем добра и хорошего настроения!


5 советов, как писать код быстрее на любом языке программирования.


Mail•ru Group открывает набор на бесплатные курсы по аналитике, алгоритмам и администрированию

Mail.ru Group запускает три бесплатных курса для студентов магистратуры и старших курсов бакалавриата и специалитета. Студенты получат навыки, необходимые для начала карьеры в выбранной профессии, и научатся применять их в бизнес-процессах. Курсы будут проходить онлайн в вечернее время один-два раза в неделю. Лучшие выпускники получат возможность стать частью команды экосистемы.

Оставить заявку на обучение

👉 прикладная аналитика данных
👉 алгоритмы и структуры данных
👉 базовое администрирование Linux

Регистрация открыта до 27 сентября включительно.


Вышла общедоступная версия Java 17

В релиз попало более 2700 закрытых задач и 14 JEP'ов. Скачать можно тут и тут, а подробности почитать на хабре.


Анонсы сентябрьской презентации Apple

Вчера прошла онлайн-презентацию новых продуктов Apple, на которой что-то показали 😊. Всю презентацию не смотрел – показалась не особо интересной в этот раз, да и судя по новостям ничего интересного не было (показали новый супер-мега мощный iPad mini, показали iPhone 13 и Apple Watch Series 7)

Почитать об основных изменениях можно в статье на vc.


DDoS-атака на Яндекс

Несколько дней активно обсуждается DDoS-атака на Яндекс. В целом, в новостях об атаках на различные компании, уже нет ничего удивительного, каждый день кого-то ддосят, что-то взламывают, крадут и т.д. Но данный случай, интересен своими цифрами, я когда их увидел, так сказать прилично охренел: 21,8 млн запросов в секунду, Карл!!!

Почитать про расследование инцидента Яндексом и о том, как он выдержал такую нагрузку можно на хабре.


Flutter Developer Learning Roadmap

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

Кстати, Flutter сейчас достаточно активно набирает обороты, поэтому его вполне себе можно рассматривать в качестве одного из инструментов для кроссплатформы.


Градации Intern – Principal

Профили инженеров – крутой документ от команды avito.tech, в котором максимально подробно описаны требования по каждой позиции. За что отвечают на каждой позиции, ответственность, экспертность, коммуникация, развитие и т.д.

👉 Intern (стажёр)
👉 Junior
👉 Middle
👉 Senior
👉 Lead
👉 Principal


Лучшие практики для написания If-else

Если вас так же, как и меня бесят эти ужасные, громоздкие блоки if-else – статья вам в помощь. А еще лучше перешлите её любителям написания кучи ифчиков 😉. Для некоторых кейсов, примеры из статьи, вполне себе подойдут.

Возможные варианты избежать множественных ифов: Map, Enum, Интерфейсы, Абстракции.


Как из разработчика перейти в продакт-менеджеры

Очень часто, когда разработчик достигает определенного уровня, например Senior, встает вопрос – "в каком направлении двигаться дальше?".

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

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


ТОП-5 вопросов ручных тестировщиков про автоматизацию

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

Полезно будет всем, кто связан с тестированием и разработкой.


Бесплатный курс Kotlin Basics от JetBrains

На платформе JetBrains Academy добавлен бесплатный курс Kotlin Basic, который включает в себя 10 проектов разного уровня сложности, более 120 образовательных тем и более 300 задач по программированию.


Java Developer Roadmap

Наткнулся на подробный Java Developer Roadmap, оставлю тут линк, может кому-то пригодится.


Основные понятия Scrum. Demo / Sprint Review

Вот мы и добрались до 8-ой части нашего мини-курса, в которой поговорим про Demo / Sprint Review. Погнали.

Demo / Sprint Review – демонстрация выполненных фичей и функционала за прошедший спринт, всех команд. Соответственно само мероприятие проводится по завершению спринта.

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

1. Показ прироста продукта. Команды делятся приростом с владельцами продукта и другими командами. Особо актуально, если на проекте есть много scrum-команд. Как правило, команды являются независимыми и от этого, не всегда видят и знают, чем занимаются другие команды. Соответственно Demo, то самое мероприятие, на котором все делятся результатом.

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

Так же, на Demo могут обсуждать бэклог на следующий спринт или изменения приоритетов задач.

В сухом остатке – показать прирост продукта владельцам продукта, бизнесу и другим членам команд. Протестировать и собрать фидбэк по выполненным фичам. И Demo, это не отчет о проделанной работе!!!

Включайте уведомления, в следующей части рассмотрим одно из важных и интересных мероприятий – Retro (Ретроспектива).


Чек-лист тестирования мобильных приложений

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


10 GitHub Repositories for the Self-Taught Developer

Наткнулся на интересную статейку, в которой собраны 10 GitHub репозиториев для самообучения. Там и developer-roadmap и бесплатные книги по многим направлениям и открытые/публичные API, в общем много полезного. Рекомендую закинуть в избранное.


Основные понятия Scrum. Daily Stand Up (Стендап)

7-ая часть нашего мини-курса, в которой мы разберем такое мероприятие, как Daily Stand Up.

Daily Stand Up – это ежедневные встречи, направлены на синхронизацию всей команды. Одна из важных активностей в скраме. Стендап, как правило, проходит утром, в одно и то же время, длится +/- 15-20 минут.

Что это значит? Каждый день, вся команда собирается и коротко обсуждает процесс выполнения задач. На таких митингах, самое время обозначать проблемы, которые вас тормозят/блокируют, это может быть все что угодно: не готов дизайн, не работает back-end, не продумали поведение интерфейса и т.д. Это нужно для того, чтобы своевременно проинфомировать команду и совместно, оперативно решить возникшие проблемы, тем самым успешно закрыв спринт.

Интересный момент. По скраму, во время стендапа, участники должны стоять, отсюда и нейминг мероприятия Stand Up, это нужно для того, чтобы встречи были короткими, т.к. долго стоять дискомфортно.

Еще раз подчеркну 2 основных момента

Время. Стендап должен проходить в одно и то же время, лучше утром.
Длительность. Короткий формат – +/- 15-20 минут.

Коротенький пост получился, надеюсь основную мысль получилось донести. Предыдущая часть про Sprint Planning тут. В следующей части рассмотрим Demo / Sprint Review.


Mailru Group открывает набор на бесплатные курсы по мобильной разработке

Mail•ru Group запускает два бесплатных курса по Android- и iOS-разработке для студентов вузов Москвы и Санкт-Петербурга. За один семестр вы освоите базовые навыки мобильной разработки, научитесь работать в команде и сможете с нуля создать собственное приложение.

Лучшие выпускники получат возможность присоединиться к командам Юлы, AliExpress России, Одноклассников и другим проектам экосистемы VK.

Заявки на обучение принимаются на сайтах курсов: iOS-разработка, Android-разработка до 6 сентября включительно.


Приложения Яндекс и Яндекс.Браузер на Android научились автоматически и бесшовно переводить текст на картинках.

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

Это особенно удобно, когда листаешь ленту 9GAG или Reddit.


Базы данных: большой обзор типов и подходов

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

Рекомендую к прочтению.

Показано 20 последних публикаций.