COMPILE & CRY – Telegram
COMPILE & CRY
174 subscribers
9 photos
4 links
Готовлю к собесам, к рынку и к работе iOS-разработчиком
Без волшебных таблеток, но с системой, поддержкой и результатами
лс: @CompileAndCry
отзывы: @CompileAndCry_feedback
менторство iOS: www.compileandcry.ru
Download Telegram
Как найти дзен в работе и учебе?

Есть такая популярная парадигма: «Сейчас у меня проблемы, но я их разгребу, заработаю денег, потом пойду в качалку - буду богатым, здоровым, красивым и счастливым… А пока терпим»

Но если здесь и сейчас у тебя все плохо – стресс, тревоги, отсутствие сил, – то почему ты уверен, что потом все магическим образом изменится? Если ты довел себя до текущего состояния, продолжая жить по тем же принципам, вряд ли они вдруг приведут к другому результату

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

Моя стратегия – регулярная умеренная физическая активность

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

Получать ту физическую нагрузку, к которой мы эволюционно приспособлены

Что я для себя понял:
Регулярная физнагрузка позволяет даже стрессовые дни проходить на изи:
Стресс контролируем
Тревоги не тревожат
Самооценка в порядке
Вагон сил
Спокойный, как удав

📛Минус: по началу, может быть лень, но когда входишь в режим, то наоборот - в финале ощущаешь прилив сил. Как будто даже крылья вырастают

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

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

Делай её раз в день и спина болеть не будет

- можно и дальше сидеть весь день программировать за макбуком в позе буквы G

Следующий пост точно будет про iOS или про карьеру

Но это не точно
8🤪1
Как заставить себя начать действовать?

Если коротко: меньше жалости к себе


Оффер получит не тот, кто размышляет "когда начать учить", а тот, кто упрётся рогом и сделает всё, что нужно (и даже больше)

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

Разница между вами не в умственных способностях и не в таланте, а в том, что одни ДЕЛАЮТ, даже если лень/устал/нет времени, а другие думают, планируют и собираются начать с понедельника

Нет никого, кто нашел бы первую работу в айти на изи
Да, даже, повышение грейда - это тот еще квест и вагон сверхусилий
Любой рост - это всегда победа над собой, превозмогание и преодоление

Прокрастинация – это то, что помогает твоим конкурентам добиваться целей раньше тебя

Я тоже периодически страдаю/страдал прокрастинацией
Но меня всегда приводила в чувство буквально БЕСПОЩАДНОСТЬ к себе

Никакой жалости
Никаких "не хочу/ не могу/ сделаю позже"
Надо – значит делай

Даже если болит голова, температура, лень или просто неохота

С чего начать?

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

В данном случае, физическая активность – это развитие ТВОЕЙ силы воли

После этого сесть за учебу/работу/новый проект уже не составит труда
Ну и главное правило – начинать нужно не с понедельника, а с сегодня и прямо СЕЙЧАС

Почему ты прокрастинируешь?

Я не химик и не биолог, но на сколько я понимаю, во время эволюции у нашего мозга 🧠 выработались базовые механизмы:

1️⃣ Опасность → выброс адреналина → тело становится "сжатой пружиной" → ты готов действовать
2️⃣ Голод → организм требует добычи еды → ты максимально активен
3️⃣ Ты сыт → мозг включает режим энергосбережения → он делает тело вялым и расслабленным, чтобы ты захотел полежать и сэкономил энергию

Так вот, 99% времени современный человек находится в состоянии 3, потому что еда есть всегда. Мы сыты, значит, зачем напрягаться?

Но находясь в этом состоянии ты не сможешь совершить подвиг: найти работу в iOS или повысить грейд. Пока мозг в режиме “я поел – пора отдохнуть”, ты просто физически не способен на резкие перемены

Как обмануть мозг?
Перевести организм в состояние 1 (стресс) или 2 (голод), чтобы включился режим выживания

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

📌 Голод (буквально): если ты с утра плотно поел – через 30 минут тебя потянет в сон. Но если ты начнешь работать на голодный желудок, мозг воспримет это как "кризисную ситуацию" и даст тебе больше энергии

Когда мозг в состоянии выживания, он начинает работать НА ТЕБЯ, а не против тебя

🚨 Важно! В таком режиме не нужно жить нон-стоп. Это просто метод "оторвать зад с дивана". Дальше нужно включать системность: режим дня, таймер помидора, состояние потока, питание, сон и так далее

Но сначала – просто начни делать
Не завтра, не с понедельника
Сейчас
🔥12💯2🤪2
Это кейс о котором невозможно молчать)

Один очень способный ученик получил 4 оффера в сумме на 1,2 млн
Вот это результат 🎉
🔥8
Не кликбейт, не байт на менторство - просто информирую: в конце недели (27 апреля) закрою набор учеников на срок от 2 недель до 2 месяцев

Цель: сосредоточиться на текущих учениках и немного передохнуть от новых

Когда вкачу N-ое количество учеников и освободятся временные ресурсы - набор продолжу

Закрытие набора НЕ касаетя тех, с кем уже были какие-то предварительные договоренности, а так же тех, кто собирается вкатываться вообще с нуля (таких приходит очень мало)

О возобновлении набора сообщу отдельно

На связи)
🤝8🤪2
Вербальный DDOS 🤐

Палю годноту:

Недавно ученику пришел фидбэк после собеса в один из маркетплейсов (на скрине)

В целом, все пункты были понятны и объясними - тут всё ОК

Но блин, вербальный ДДоС? Что это вообще такое? 🤔

Пришлось лезть в гпт и узнавать

ОКАЗЫВАЕТСЯ:

Вербальный DDoS — это ироничный термин, обозначающий ситуацию, когда кандидат начинает слишком много и быстро говорить, заваливая интервьюера потоком информации, часто не по существу вопроса. Термин происходит от аналогии с DDoS-атакой (Distributed Denial of Service), при которой сервер перегружается из-за избыточного количества запросов.

Признаки вербального DDoS на собеседовании:

- Кандидат уходит в далёкие подробности, которых не просили

- Отвечает на незаданный вопрос или сразу на 10 тем

- Перечисляет все фреймворки и паттерны, с которыми когда-либо сталкивался

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


Как видишь, всё оказалось очень просто. Сплошной поток информации без остановки, еще и не по теме вопроса - это ПЛОХО, рэд флаг

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

Ну и ты тоже теперь это знаешь - бесплатная инсайдерская инфа 😎

Мы кстати после этого поржали с учениками, что нужно устроить челлендж: кто соберет все редфлаги из списка))

Что касается вербального DDoS - если ты замечаешь, что он у тебя есть, то вот ПОЧЕМУ это плохо:

создаёт ощущение неструктурности мышления

бессмысленно затягивает диалог

выглядит как отсутствие софт-скиллов: НЕумение вести диалог и слушать

Как пофиксить это в себе??

отвечай структурировано и по делу

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

начинай с краткого ответа, не вываливай сразу всю полносту мыслей, лишь потом по запросу раскрывать детали

не пытаться «заполнить тишину» - иногда лучше спросить: «хотите, могу рассказать подробнее?...»

И всё - будет супер пушка бомба и никаких больше заваленных поведенческих интервью 💥
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥11🤪2
Я так и знал!

"Ты используешь ИИ в работе программистом?"


Ученикам стали всё чаще задавать этот вопрос на собесах, а они ко мне - что отвечать?

И вот тут есть 2 стула 🪑🪑

Используешь — значит ты:
1) вайбкодер
2) ленишься писать код руками
3) выдаешь ИИ решения за свои - не хочешь думать
4) пишешь багованый код

Не используешь — значит ты:
1) скуф
2) застрял в прошлом
3) не следишь за трендами
4) пишешь багованый код

Никто толком не понимает, как надо отвечать
Кажется, даже нанимающая сторона не совсем понимает какой ответ считать социально приемлимым

Хорошая новость в том, что за почти сотню собесов учеников, этот вопрос задали всего пару раз

Но он уже висит в воздухе


А теперь учёные подтвердили: если на работе узнают, что ты юзаешь ИИ, коллеги начинают считать тебя ленивым: https://naked-science.ru/article/hi-tech/ii-dlya-raboty/amp

Так что пока лучший ответ — «Я попробовал пару раз... Мне не зашло. А почему от меня вайбкодингом пахнет? Так это пацаны рядом вайбкодили, а я просто близко стоял» 😄
🔥6😁32🤪2
Ты завалишь испыталку, если...

...не будешь задавать вопросы

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

Что делают многие?
Они продолжают молчать. Боятся спросить 😨

В голове:
«Если я сейчас спрошу — подумают, что я туплю, что я не настоящий мидл и погонят меня тряпками»

Именно это и губит!

🔹 Если ты не можешь решить задачу за 30 минут — тебе нужно обратиться ЗА ПОМОЩЬЮ/советом/разъяснением

Потому что в 90% случаев проблема, над которой ты буксуешь — это специфика проекта
- GPT тебе не поможет
- Google — не поможет
- Никто, кроме команды/тимлида, не знает этих нюансов

Самое интересное, что твоя новая команда ИМЕННО ЭТОГО от тебя и ждёт — что ты будешь задавать МНОГО ВОПРОСОВ по проекту

❗️Молчание тут — это рэд флаг
Ты не демонстрируешь инициативу
Ты не включаешься
Ты теряешь шанс разобраться

Ещё один момент, который спасает испыталку — регулярные one-to-one

💬 Если ты не получаешь обратную связь — ты не понимаешь, как ты идёшь
В идеале: раз в неделю. Минимум — раз в 2 недели

Это не просто «разговор по душам». Это способ:

🔸 Понять, всё ли ок
🔸 Увидеть проблемы на ранней стадии
🔸 Своевременно поправить курс

И запомни: инициатива на one-to-one — это твоя задача
Не жди, что тимлид сам всё подскажет

ИТОГО:

Молчишь — вылетаешь
Боишься спросить — тормозишь
Нет one-to-one — не поймёшь, что что-то не так

30 минут тупняка? — Иди к наставнику или лиду
One-to-one — запрашивай сам
Регулярная обратная связь = шанс всё исправить вовремя

В общем: не накручивай себя, задавай вопросы и тогда всё будет супер 💥
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥103💯2🤪2
📢 Итог полугодия 2025 (сухая статистика без капли воды)

👍 Позитивные результаты:

- 10 человек трудоустроились либо повысили свой грейд в iOS с начала года по сегодняшний день
- 4 человека сейчас на предофферах либо финальных этапах собеседований

👎 Негативные результаты:

- 2 человека сошли с гонки тк решили что "iOS это не мое" и мне, к сожалению, не удалось их переубедить
- четверых человек я удалил из сообщества из-за низкой включенности в процесс обучения (у ребят сменились приоритеты, если снова захотят в iOS - welcome)
- у одного человека отозвали оффер уже на этапе оформления в штат (сейчас он на предоффере в другую компанию, надеюсь всё выгорит)

💸 По зарплатам:

- у средняя зарплата у грейда middle 275 тр на руки
- у junior 130 тр на руки
- максимальная зарплата 340 тр на руки (middle+/senior)

🧑‍🎓 Срок обучения:

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

👨‍🔧 Срок поиска работы:

- в среднем от первой публикации резюме до выхода на работу уходило 2 месяца
- самый быстрый срок 1 месяц
- самый долгий срок 7 месяцев (с ноября 2024)

🤯 Ужас испыталки:

- почти все испытавают проблемы в первые 2 недели работы на новом проекте (вне зависимости от того - это повышение грейда или первая работа) на фоне стресса, задают много вопросов, страдают, боятся, работают по 14 часов в день без выходных
- через 2-3 недели количество вопросов от снижается В РАЗЫ, состояние стабилизируется, "не так страшен черт", начинают работать без кранчей и пишут первые шутки в чатах)

☝️ Что еще важно?

Нет ни одного, кто нашел/сменил бы работу без труда
Каждый оффер это результат длительной системной работы
Почти у каждого в период обучения были тяжелые периоды, когда хотелось бросить всё, опускались руки, было ощущение что "это всё не для меня/ я проклят/ у меня ничего не получится/я больше не могу"

С каждым, С КАЖДЫМ, кто нашел или сменил работу прожита маленькая жизнь, полная труда, печали, страдания и радости
С каждым, поддерживаем связь/общение/дружбу даже окончания испытательного срока

Так что за эти полгода у меня стало на 10 друзей больше (как миниммум!) 😀

😑 Выводы какие?

Никаких выводов
Просто продолжаем работать дальше - выгрызаем офферы не обращая внимания на спад/подьем рынка

"У самурая есть только путь"

PS: я снова набираю новых учеников, если хочешь стать айосером го в лс)
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥184❤‍🔥2🤪2
Посвящается ВСЕМ, кто вкатывается и:

- боится начать откликаться на HH
- боится откликаться в "крупные компании"
- боится первого контакта с HR
- боится до ужаса первого техсобеса
- боится провала
- просто боится всех видов собесов и общения
- подставить своё

С той стороны экрана НИКТО не будет знать, что ТЫ делаешь это испуганно 😁
112😁6💯4
Как не утонуть, когда всё ломается

Иногда задача настолько БОЛЬШАЯ и СЛОЖНАЯ, что даже не знаешь, за что хвататься
Хочется захлопнуть ноутбук и исчезнуть навсегда (опционально, еще заплакать)

Это не ты тупой — это твоя оперативка забита, и нужно время, чтобы её разгрузить


Что работает на 100%?

ПЕ-РЕ-КЛЮ-ЧЕ-НИ-Е

Дай голове выгрузить кэш: раз в ~3 часа — 15 минут паузы
Не соцсети и не YouTube, а что-то, где мозг реально отдыхает:

🚶‍♀️ пройтись ногами по улице

🌳молча смотреть на деревья и тупить

🫖 чай с сахаром и пару страниц доброй книжки

😎 выйти из четырёх стен

🥧 съесть кусок пирога и подумать о чём-то постороннем (потустороннем)

Возврат к задаче — уже другим человеком

Сейчас у тебя мозги как GPT-3.5, после 15 минут переключения — уже GPT-5 Ultra Pro Max


Любую задачу можно сделать, но нужен не героизм, а ритм: шаг — пауза — шаг

Не сдаёмся, макбук не закрываем, не убегаем
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16🙏2
Держу в курсе по поводу Яндекса (iOS) — раньше даже не стоило рассматривать их вакаснии, теперь «можно»

Заметка между делом, палю инсайд из практики

Если ты давно на рынке, то знаешь, что у Яндекса была довольно неоднозначная HR репутация:

🌀 256 этапов этапов собеседований
💸 офферы сильно ниже рынка
😖 алгосы, алгосы, алгосы...

Ученикам, котороые выходили на собесы, я так и писал в найде:
отклики от HR Яндекса — игнор, не тратим время. Собесы сложные, этапов много, времени занимают кучу, результат не гарантирован + платят ниже рынка. Чем тратить время на яндекс, лучше пройти 3-4 собеса в другие компании


За последний год картинка изменилась:

- алгосы для iOS сильно упроситили
- этапов стало меньше — примерно как у других, а не 6–10 кругов
- офферы пришли в норму: начали отваливать в рынке и выше

Что это значит для тебя:

- письма от HR Яндекса теперь не игнорим — добавляем в вишлист вместе с другими топами
- есть шанс зайти быстрее и дороже, чем было «раньше»

Но розовые очки по прежнему не надеваем:

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

Итог: в Яндекс на iOS идти можно 😁

Сейчас это уже не «мало и мучительно», а скорее — норм найм и норм деньги
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥122
COMPILE & CRY
Я так и знал! "Ты используешь ИИ в работе программистом?" Ученикам стали всё чаще задавать этот вопрос на собесах, а они ко мне - что отвечать? И вот тут есть 2 стула 🪑🪑 Используешь — значит ты: 1) вайбкодер 2) ленишься писать код руками 3) выдаешь ИИ…
🤖 Галя, у нас отмена

Помнишь мой пост про то, что на собеседовании лучше молчать про ИИ?

Забудь. Отмена. Всё меняется слишком быстро

Теперь кажется, что отношение к ИИ у работодателей развернулось на 180 градусов:

1️⃣ В одной крупной «жёлтой» компании в РФ (!) разработчикам компенсируют подписку на Cursor. То есть за тебя платят, лишь бы ты юзал ИИ-ассистента

2️⃣ В западных бигтехах уже планируют (в качестве эксперимента) проводить лайвкодинг-собесы с условием «можно использовать ИИ». То есть тебе дают задачу и официально разрешают открыть ChatGPT

3️⃣ На дейликах внутри команд всё чаще звучит «а я спросил у Чата» или «курсором подсказало». И это не вызывает осуждения, а воспринимается как нормальный рабочий инструмент

4️⃣ В вакансиях на российском рынке начали прямо писать: «нужно уметь пользоваться ИИ-инструментами». Причём не просто знать кнопку «сгенерировать код», а реально понимать: чем ChatGPT отличается от Claude, где Copilot уместнее, а где лучше взять Perplexity. Речь пока о единичных вакансиях, но тем не менее

5️⃣ Пятого пункта не придумал

⚡️ Поэтому стратегия теперь другая. Если на собесе спросят про ИИ, то:

Никаких «ой, я попробовал пару раз, не зашло»
Теперь, отвечаем прямо и открыто — «Да, я шарю»
• Я знаю, чем одна LLM отличается от другой
• Я реально умею встраивать ИИ в процесс так, чтобы это ускоряло работу, а не ломало её
• Я понимаю, что старые модели устаревают, а новые приходят каждый месяц


💡 Мораль простая: выигрывают не те, кто просто «юзают ИИ», а те, кто могут чётко объяснить, зачем, где и как они это делают.
ИИ — это уже не сИкрет фишка, а новая грамотность и реальность разработчика 💻👩‍💻🧑‍💻
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥72
Да и вот еще: набор новых учеников закрыт до сентября
😁4
Наглядное отличие свифта от обжухи (картинка стырена из чата сообщества)
😁11
На Ленинградском ж/д вокзале предложили вкатиться в свифт)
🔥3
Forwarded from A.S.
😁14
🔥 Неправильный прогрев

За последние недели я ЗНАЧИТЕЛЬНО усилил и переработал учебную программу под реальные требования мидлов iOS 2025 года

Причём не в теории, а на практике - в проекте теперь столько всего, что я уже НЕ ЗНАЮ, можно ли придумать что-то еще

👉 Что изменилось:

- у основного проекта теперь свой полноценный бэкэнд (на Go микросервисах) со Swagger, авторизацией, токенами и API-ручками
- добавлена практика с Firebase, фича-тогглами, AppMetrica (аналитика, краши), кодогенерацией XcodeGen и версионированием
- усилен блок по SwiftUI

Ну и самое главное:
- появились ДВА крупных реальных задания на НАСТОЯЩИХ продакшен проектах (оба - в открытом доступе, полностью рабочий fork open-source)

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

Второе - популярный мессенджер (который, к сожалению, НЕ ловит на парковке). Там несколько задач разного уровня сложности: мидл, мидл+, синьор. В частности тоже интеграция довольно непростого модуля, работа с вебсокетами, схемами и дебаг-панелью. Короче - МЯСО

Теперь ученики столкнутся НЕ ТОЛЬКО с учебными проектами из 30 файлов, но и с настоящими МОНСТРАМИ на 2000+ файлов, которые билдятся по полчаса и требуют терпения, матов и веры в человечество

Зато после этого никакой продакшен уже НЕ НАПУГАЕТ

И ещё - создан GPT-тренажёр мок-собеседований

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

Тренажёр уже обкатан и получил неплохие отзывы - ученики пишут, что тема рабочая, годная 🔥

Короче говоря, сейчас в обучении - максимум реализма, минимум воды (хотя её и не было), и фокус только на том, что РЕАЛЬНО востребовано рынком здесь и сейчас

Так что да, по всем канонам инфобиза - здесь должен быть прогрев с призывом «го на обучение прям щас, смари как крута», ну или хотя бы на повышение цен

Но нет, сорян

Это был антипрогрев: набор закрыт с сегодняшнего дня (кроме тех, с кем уже были предварительные договоренности)

Хочу сфокусироваться на текущих учениках и их вкате (я уже так делал полгода назад)

Когда N учеников получат офферы, набор снова открою

Всем удачи и до связи 👋
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥282👍1
Когда попросили провести код-ревью, но тебе лень вчитываться в код самому)
😁13
Сегодня 11.11 на всех нормальных ресурсах (типа алиэкспресс) день распродаж

Мне распродавать нечего
Но в честь праздника на 1 день открою набор в сообщество - в лучших инфоцыганских традициях

Кому надо, тому надо - пиши

С завтра опять на холд, потому что фокусная задача не набор новых, а вкат текущих ☠️

PS блин, надо было отложенную отправку сделать на 11 часов 11 минут - было бы бинго 11.11.11.11

PPS ладно, в следующем году сделаю 😁
Please open Telegram to view this post
VIEW IN TELEGRAM
😁10
- уходим от сторонних сервисов на селф-мейд решения

- замыкаем инфраструктуру внутри сообщества

- облечаем поиск работы

- повышаем шанс на скрининг


Короче.

Это всё про то, что:

СЕГОДНЯ, внутри сообщества появился СВОЙ бот, который оперативно парсит iOS вакансии с хх

Зачем это нужно?

Чтобы откликаться в числе первых и повысить свои шансы на успех

Ну и еще - чтобы не тратить время на ручное обновление хэдхантера

Вкалывают роботы 🤖

Доступен только ученикам внутри сообщества - БЕЗ ДОПЛАТ И СМС 😁

Повезло им, тем, кто внутри сообщества 😉

Всем хороших выходных!

Набор на менторство всё еще закрыт
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍7🔥4😁3💘1