Илья Зыкин. Pro Жизнь
137 subscribers
1.1K photos
45 videos
4 files
95 links
Download Telegram
Песня вам не скажет до свидания. Песня не прощается с тобой.

Уехать работать в другую страну.

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

А потом проснуться в 4 утра от того, что где-то по соседству тихо, но настойчиво играет знакомая мелодия из 90-ых и звучат слова.

«В шумном зале ресторана,
Сpедь веселья и обмана
Пpистань загyлявшего поэта.»

….

«Ах, какая женщина, какаааааая женщина»

….

«младший лейтенант, мальчик молодой»

….

«Натали! Утоли мои печали Натали»

….

Непередаваемые ощущения на грани абсурда, мета-пост-иронии, комизма и полного непонимания.

Зачем и нафига? Почему не джаз? Почему не боссанова? Почему Лепс, Фристайл и Аллегрова? 🤪
🔥4
Начался новый рабочий сезон.
🔥9👍2
2025 год. Типичные интервьюеры:

"Друзья, имейте ввиду, что кандидаты могут использовать AI системы для того, чтобы вас одурачить и обманом пройти этап собеседования."

2023 год.

Илья Николаевич на собеседованиях:

— Так, открывай ChatGPT (или что ты там используешь) и показывай как ты решаешь задачу вместе с ним. Как анализируешь ответы. Какие решения принимаешь.

Кандидат (в легком шоке)
— А что, так можно?

Вывод:

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

Не надо ставить кандидата в условия, где ему нужно обманывать интервьюера.

Дайте кандидату полную свободу действий и посмотрите как он использует современные средства разработки.

Мне нужно выбрать лучших, а не самых хитрых и ловких.

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

А еще я всегда дают feedback в конце интервью. Это мое железное правило.

Интервьюер: 10/10
🔥8👍6
Взлом, это не игрушки. Или игрушки?

Пишет мне вчера мой давний клиент/партнер.

"Илья, у нас сайт не работает, можете посмотреть что там?"

Смотрю — сервер самопроизвольно перезагрузился час назад.

Хм. Может у хостера внештатная перезагрузка?! Редкий случай, но мало ли.

Запустили. Через час опять аналогичная ситуация. А статус-страница хостера вся зеленая; У них никаких проблем.

Начал изучать. И вот что я нашел.

Долго и методично на сервер стучался хакерский бот. Под учеткой, внимание, ⚠️ games ⚠️.

И в итоге, видимо, по-словарю, подобрали пароль. А дальше расширили себе права.

Тут и сказочке конец ☠️

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

Но сервер был скомпроментирован и потребовал переустановки.

Итого

Держим в чек-листе:

- Менять дефолтный порт ssh
- Запрещать вход по паролю
- Закрывать все возможные порты, кроме нужных
- Сразу при запуске сервера удалять дефольных пользователей 😬
👍10
С теплом вспоминаю офис.

А ведь было когда-то время, когда я работал строго с 9 до 18.

Ездил в уютный офис, то на Обводный канал, то на Невский, то на Петроградку.

Можно было пол дня провести на кухне за чаем или с ребятами в курилке.

Жесткий критерий соответствия должности - в рабочее время быть на своем месте. И все!

А потом началась вот эта мечта удаленщика.

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

Не жизнь, а сказка.

Но, несомненно, есть и положительные моменты.

В моменты усталости можно позволить себе пинаколаду за счет заведения. 🤣
👍4🔥3💯2
Тут что-то происходит

По плану в 1 главе должно быть 5 лекций и 1 большой мастер-класс

- Лекции по основам
- МК по настройке сервера и деплою

По финансовой части

Лекции будут максимально доступны. Не предполагаю каких-то скидок.

МК будет идти отдельно за довольно высокий ценник.
По предзаписи на 1 потоке на МК — 50% скидка. Это будет разовая акция.
👍8🔥5
Что за шум вокруг Ruby on Rails?

Ruby мертв, а Rails на свалке истории. Это все знают.

При этом, последние 2 года у RoR прямо ренессанс. Что за дела?

А еще, говорят, один парень затеял сделать свою авторскую программу по RoR.

И это в условиях катастрофы на рынке труда, бума AI и вообще, кажется, в самое неподходящее время.

ЧТО ПРОИСХОДИТ?

Вот моя версия событий.

1️⃣ AI вымыл почву из под ног новичков. cтажерские и джуниорские вакансии резко сократились. Вроде бы бизнесу реально дешевле покупать подписку на AI, а не на сотрудника.

2️⃣ AI уже раскусили. Он дополняет, но не заменяет специалиста. Те старшие вакансии все же будут.

3️⃣ Но где компаниям брать новых мидлов и сеньеров на замену тем, кто меняет работу или переезжает? Проблемка

Я слышу об этом от лидов из США, где ребята хорошо чувствуют рынок.

Мой вариант — надо готовить новых специалистов сразу на миддл+ позиции.

Как готовить людей к боевому ИТ — не знает никто. Но пробовать надо.

Еще мне кажется, что Ruby и Rails это отличный старт.
👍15💯4
Ох, вау!

Этот проект так и не принес мне ни славы, ни денег.

Но я до сих пор его поддерживаю, потому что есть люди, которые им до сих пор пользуются.

Ну, как поддерживаю. Раз в 3 года перетаскиваю на какой-нибудь новый сервак и стартую юникорн.

Лет 12 уже ни одной новой строчки в самом коде нет. Просто работает.
🔥5👍2
Здравствуй, Оксфорд

Ребенок мой ходит уже 3 год в частную школу. Сперва это pre-school (детский сад при школе). Теперь уже первый класс.

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

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

Я к аналогичному уровню шел лет 20.

Причем, английский это иностранный язык в месте, где я живу.

Кажется, учебные материалы имеют некоторое значение. Может, учебник Happy English 2 в моей школе был не так уж и хорош?
🔥8
Что-то новенькое.

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

Фантастика! Это маленький шаг для AI и огромный шаг к очередной волне массовых увольнений 😆🥹

Уже присматриваю себе велосипед для эффективной доставки ролов и суши. 😂

Еще сегодня слушал выступление одного известного московского бизнесмена. Знакомая посоветовала ознакомиться.

Он уверенно сказал, что AI заменит маркетологов и пиарщиков.

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

Хайп по AI все еще сильный. Но.

Мы спокойно работаем дальше.
🔥7
Что там с программой по Rails?

15 сентября есть план запустить серию новых лекций по Ruby on Rails.

Первые 5 лекций составлены. Но еще не все записаны.

Материалы мастер-класса готовы. Но его тоже надо записывать.

Работы много. Времени всегда мало.

Что я буду делать?

Судя по текущей загрузке основными задачами — у меня физически нет времени записать и выложить все сразу.

Значит буду работать в режиме постепенной выкладки проекта.

В понедельник запускаю MVP в том виде в каком оно будет к тому моменту.

Лекции будут выкладываться по факту готовности. МК по деплою сразу за ними.
🔥11
Ruby on Rails, Стоимость

Я не мог вам назвать цену раньше. Надо было оценивать трудо- и время затраты. Теперь могу.

Вот что по финансам.

1) Оплата картами через известные и популярные платежные платформы.
(Я долго и ответственно проходил все проверки и получил доступы). Все должно быть безопасно и просто.

2) Перед покупкой нужно будет назвать вашу страну, чтобы дать ссылку на оплату на нужной платформе.

3) Цена 1 лекции: 25$ (в переводе на вашу валюту). Все 5 штук обойдутся 125$ поштучно или 110$ за покупку комплекта сразу (но все равно придется ждать пока будет запись)

4) Цена Большого Мастер-класса по Деплою: 350$ (в переводе на вашу валюту)

5) Для самых лучших зрителей первой части проекта ❤️, которые заполнили форму заранее — скидка на МК 50%.
👍10
Лекция 1. Путь запроса. От браузера к серверу.

Начинающий специалист хочет как можно скорее начать изучать Ruby on Rails, чтобы достигнуть своих первых результатов и успехов.

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

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

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

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