Pull to refresh
66
40.7
Send message

Как найти работу джуну, когда джуны никому не нужны

Level of difficultyEasy
Reading time6 min
Reach and readers7.6K

Если кажется, что вы видите только вакансии для сеньоров и лидов, то вам не кажется. Компании оптимизируют всё, что движется. И джуны в в эту картину вписываются со скрипом.

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

Но не спешите отчаиваться. Работа всё ещё есть, а вот правила игры изменились. Давайте вместе разбираться, что сделать, чтобы всё-таки найти работу и построить карьеру в ИТ.

Читать дальше

Гид по Git — глазами бывшего джуна

Level of difficultyEasy
Reading time17 min
Reach and readers21K

Привет, на связи Ксюша, миддл-разработчик Surf. Миддлом я стала недавно. Когда я пришла в компанию, я, конечно, знала, что такое Git. Ну, по крайне мере, я так говорила. 

Как-то я, по чистейшей случайности, разумеется, перезаписала чужую ветку. А потом потратила часов 6, чтобы вернуть всё «как было». Благо, помог наш лид, который показал, что делать.

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

Читать дальше

Цифровой Альцгеймер: как ИИ разрушает мозг и меняет условия найма в IT

Level of difficultyEasy
Reading time6 min
Reach and readers12K

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

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

Читать далее

ИИ замедляет разработчиков? Почему промты съедают столько же времени, сколько код, и что с этим делать

Level of difficultyMedium
Reading time7 min
Reach and readers11K

Я верил, что с приходом ИИ жизнь разработчика превратится в сказку. ИИ будет писать код, а я — придумывать фичи и строить продукт. В реальности я полдня пишу промты, а еще полдня трачу на правки за Copilot. Быстрее написать код самому.

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

Читать, как быть с промтами

Cursor — джун или сеньор? Какой грейд у ИИ

Level of difficultyEasy
Reading time7 min
Reach and readers14K

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

Но насколько он хорош? Сможет ли сочинить симфонию, написать картину… то есть, конечно, сможет ли заменить живого разработчика? Мы его потыкали, протестировали и теперь хотим рассказать, на какой грейд он мог бы рассчитывать в российской ИТ-компании

Читать дальше

Мы запретили программистам писать код и ускорили релизы в 2 раза. Как к этому пришли

Level of difficultyMedium
Reading time9 min
Reach and readers40K

Мы ускорили релизный цикл в 2 раза за счёт жёсткого shift‑left: запретили писать и коммитить код без ранней проверки требований и автогенерации тестов ИИ. Рассказываем, как у нас это получилось и насколько выгоден такой подход компании.

Читайте, как этого добились

Можно ли сделать мобильный интерфейс без человека. Эксперимент с ИИ. Часть 2

Level of difficultyMedium
Reading time13 min
Reach and readers5.4K

Сегодня UI в продукте — не просто красивая картинка. Это полноценный драйвер роста компании в борьбе за первенство. И не получается относиться к этому как «просто запили мне нормальный UI». Каждый элемент стоит денег и ресурсов разработчиков и дизайнеров. 

В первой части статьи мы посмотрели, как ИИ помогает менять скорость релизов с помощью Claude 4.5 и влиять на результаты бизнеса. А теперь давайте разберёмся, как это сделать с другими инструментами.

Читать дальше

Можно ли сделать мобильный интерфейс без человека.  Эксперимент с ИИ. Часть 1

Level of difficultyMedium
Reading time10 min
Reach and readers8K

Сегодня много говорят о том, что ИИ уже может полностью генерировать интерфейсы и сокращать процесс ревью. В Surf мы проверили это на практике: поручили ИИ вёрстку UI-компонентов и замерили эффект.

Читать о генерёнке в UI

Как создать собственный RenderObject

Level of difficultyMedium
Reading time23 min
Reach and readers4.7K

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

Меня зовут Александр, я Flutter-разработчик в Surf, и сегодня мы сделаем ещё один небольшой шаг к этим крутейшим возможностям — мы научимся создавать собственные RenderObject. 

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

Читать дальше

Проекты разваливаются не из-за старого ПО — виновата монополия на знания. Объясняем, сколько на этом теряют и как лечить

Level of difficultyMedium
Reading time12 min
Reach and readers8.3K

В 2025-м в британских банках всё ещё крутится софт, написанный в 1960-х. Его понимают единицы — чаще всего сотрудники предпенсионного возраста. Исследование Baringa показало: почти 40% банков поддерживают код 1970-х годов, а половина организаций полагается всего на одного-двух специалистов для обслуживания критически важных систем.

Корни таких ситуаций лежат в монополии на знания о вашей системе, когда всё держится на двух‑трёх людях. Они в голове носят знания, которых нет ни у кого. И если что-то с ними случится, то все процессы встанут.

Я — Владимир Макеев, CEO Surf. В мобильной разработке часто сталкиваюсь с аналогичными  внутренними процессами у заказчиков. В статье расскажу, как «вечная» система тянет компанию ко дну, сколько бюджета тратится на старый стек и как перейти на новый без больших потерь для бизнеса.

Читать далее

Claude Code: лучшие практики агентного программирования

Level of difficultyMedium
Reading time18 min
Reach and readers13K

Иногда действительно лучше промолчать, чем писать что-то ради «галочки». На днях мы в команде вспомнили о методичке Anthropic по Claude Code и поняли —  добавить к ней практически нечего, конечно, кроме наших советов об использовании этого инструмента. Все подходы, которые появились у нас с помощью этой практики, теперь вошли в официальные гайды лидеров в области ИИ-агентов. 

В общем, если вы хотите разобраться в агентном программировании — не проходите мимо этого перевода с комментариями руководителя отдела Flutter-разработки Surf Марка.

Читать дальше

На рынке только 10% реальных вайбкодеров. Почему разработчики в России не освоили ИИ: мнение CEO

Level of difficultyEasy
Reading time7 min
Reach and readers25K

В разработке появился новый тренд: вайбкодинг. Работает так: берёте Cursor или Windsurf, заставляете его писать код за вас, смотрите на выдачу и несёте её в прод. Всё, success. Так думает 90% вайбкодеров.

Как CEO могу сказать, что таких спецов в свою команду не возьму. К сожалению, разработчики не хотят адаптироваться к работе с ИИ и врут, что умеют с ним работать. Раньше, чтобы войти в IT, умельцы накручивали опыт, а теперь — ИИ-скиллы. В статье — моё мнение о том, почему так происходит и какие вайбкодеры трушные.

Узнать мнение CEO

«Чёрное зеркало» в реальности: как мы сделали приложение будущего

Level of difficultyEasy
Reading time13 min
Reach and readers7K

Недавно наш клиент сказал: «Нужен новый дизайн ещё вчера» (классика). И нам удалось разработать всё за рекордные 2,5 месяца и не просто выжить помочь бизнесу привлечь инвестиции.

Вместе со Светой, аналитиком Surf, расскажем, как мы это провернули. С примерами, фейлами, выводами и щепоткой боли аналитиков.

Читать дальше

Рутину — ИИ, исследование — людям: новая реальность Surf QA

Level of difficultyMedium
Reading time9 min
Reach and readers2.9K

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

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

Читать далее

Экономика быстрых свиданий: как работают алгоритмы приложений знакомств и можно ли найти свою половинку онлайн

Level of difficultyEasy
Reading time12 min
Reach and readers2.2K

Знакомства через приложения превратились в бесконечную рулетку с заведомо низкими шансами на успех. Пользователи тонут в потоке полупустых профилей, пролистывают большое количество анкет и разочаровываются в сервисе из-за неадеквата. Ощущают себя «товаром» на цифровой полке. 

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

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

Читать далее

Кроссплатформенный опыт Surf с Flutter Web

Level of difficultyMedium
Reading time8 min
Reach and readers1.5K

Вместе с Самиром, Flutter-разработчиком в Surf, мы разберём, что за зверь этот Flutter Web. Посмотрим, что происходит у него «под капотом», какие трудности возникают в проде, как адаптировать UX под веб и какие виджеты помогут сделать интерфейс удобным.

Читать дальше

WWDC 2025: всё, что вы не посмотрите сами, но о чём должны знать

Level of difficultyEasy
Reading time5 min
Reach and readers1.8K

Все говорят про вчерашнюю Apple Keynote, а вы не успели ее посмотреть и теперь не понимаете, что за «жидкое стекло» и причем тут число 26? 

Вместе с Surf iOS Team подготовили небольшой обзор прошедшей конференции — го смотреть!

Читать дальше

Бизнесу не нужно внедрять ИИ. Рассказываю, как ИИ-хайп ослепил российские компании

Level of difficultyEasy
Reading time7 min
Reach and readers13K

На связи Владимир Макеев, СЕО Surf. Я активно слежу за развитием ИИ и сам тестирую разные решения для ускорения разработки. И вот, что заметил: вокруг сотни государственных инициатив и прорывных кейсов внедрения ИИ. Есть даже национальная стратегия, которая подразумевает, что уже через 5 лет компании в 95% отраслей должны внедрить ИИ.

Компании думают, что затеряются в веках, если срочно не прикрутят нейросети. А после внедрения ИИ-решений презентуют невероятные бизнес-результаты. Рассказываю, почему всё работает не так, как нам хотелось бы.

Читать дальше

Покупка одежды — боль: протестировали онлайн-магазины, результаты не обнадеживают

Level of difficultyEasy
Reading time9 min
Reach and readers1.8K

Разобрали приложения крупных фэшн-ритейлеров. Рассказали, как ЦУМ, ТВОЕ, Shein и Farfetch убивают UX и что они делают реально круто.

Смотреть дизайн

Google I/O 2025 Keynote: ожидания vs реальность. И первые впечатления, конечно

Level of difficultyEasy
Reading time8 min
Reach and readers1.4K

Вот и прошла Google I/O 2025. Не будем ходить вокруг да около — знаем, как вам не терпится узнать обо всех горячих новинках. Вместе с Surf Android Team проанализируем ожидания от Google I/O 2025 Keynote, сравним их с реальностью и расскажем о своих впечатлениях от увиденного. Го погружаться! 

Читать дальше
1
23 ...

Information

Rating
198-th
Works in
Registered
Activity