Latest Posts from Nikita Sepi0l (@nikitasepi0l) on Telegram

Nikita Sepi0l Telegram Posts

Nikita Sepi0l
Комьюнити лучших разработчиков мира - https://t.me/sepi0lscommunity

Слитые курсы: https://t.me/Sepi0lPrivate

Наш дискорд сервер: https://discord.gg/f4AnZxP3nX

Сотрудничество: @NikitaReva04
10,685 Subscribers
65 Photos
6 Videos
Last Updated 13.03.2025 08:12

Similar Channels

Душнилы
8,968 Subscribers
Smart IT
5,291 Subscribers
Crypto_education
1,699 Subscribers

The latest content shared by Nikita Sepi0l on Telegram

Nikita Sepi0l

27 Feb, 09:34

3,870

Вот почему ты никогда не добьешься своих целей 🙃

Сегодня хочу немного отойти от темы программирования и поговорить о психологической стороне пути к достижению ваших целей.

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

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

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

Для примера возьмем 2х сепиолов которые хотят стать бекендерами в блекроке
👇

У первого в голове такая картина:






У второго в голове такая картина:

|
|
|
________
|


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

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

Но, первый сепиол поднимется на 1 ступеньку (выучит синтаксис ЯП) и станет на 1% ближе к своей цели. И так ступень за ступенью, в то время как второй сепиол будет стоять у стены не понимая как на нее залезть.

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

Пост навигатор 👩‍💻

nikitasepi0l <Комьюнити />
Nikita Sepi0l

22 Feb, 16:15

5,275

Платформы для поиска работы 👨‍💻

РФ:

— Фул/парт тайм позиции👇
1. https://hh.ru/
2. https://www.rabota.ru/

— Фриланс биржи 👇
3. https://kwork.ru/
4. https://freelance.ru/
5. https://freelance.habr.com/

КЗ:

— Фул/парт тайм позиции👇
1. https://hh.kz/
2. https://rabota.kz/

РБ:

— Фул/парт тайм позиции👇
1. https://rabota.by/

УКР:

— Фул/парт тайм позиции👇
1. https://djinni.co/
2. https://robota.ua/

— Фриланс биржи 👇
3. https://freelance.ua/

Весь мир:

— Фул/парт тайм позиции👇
1. https://www.linkedin.com/
2. https://indeed.com/
3. https://weworkremotely.com/

— Фриланс биржи 👇
4. https://www.upwork.com/
5. https://www.fiverr.com/ (недавно был представлен AI помощник)

Для поиска в конкретной компании:
— Вбиваем в поиск гугл - "<Amazon> careers/jobs"

Сервисы для создания резюме:

1. https://www.canva.com/ (free)
2. https://www.adobe.com/express/templates/resume (free)
3. https://www.resume.com/ (попросят подписку)
4. https://resume.io/ (попросят подписку)

Делись этой заметкой со своими друзьями! Удачи в поиске работы 💻

Пост навигатор 👩‍💻

nikitasepi0l <Комьюнити />
Nikita Sepi0l

14 Feb, 15:24

6,321

Как выделится перед компанией будучи джуном? 🧐

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

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

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

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

Прокачать их можно тут 👇

1. Хакатоны
2. Митапы
3. Волонтерства

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

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

Пост навигатор 👩‍💻

nikitasepi0l <Комьюнити />
Nikita Sepi0l

13 Feb, 09:05

5,949

Perforator

Яндекс выпустил в open source систему Perforator — инструмент для непрерывного профилирования, который используется внутри компании для анализа производительности сервисов.

Основные преимущества Perforator:

Низкий оверхед при работе (~0.1% замедления на профилируемых процессах)
Поддержка нативных языков (C++, C, Go, Rust) и некоторых интерпретируемых (например, Python 3.12+)
Возможность профилирования как CPU time, так и wall time
Возможность анализа A/B-тестов через специальные теги
Эффективная визуализация больших профилей (быстрая отрисовка даже для миллиона функций)

Технические особенности:

Использует eBPF для сбора данных внутри ядра Linux
Эффективная раскрутка стека через упрощенный DWARF
Хранение профилей в S3 и ClickHouse для масштабируемости
Написан на Go, C и C++

Основные ограничения:

Требует Linux-ядра версии 5.4 или новее
Пока работает только на x86-64

Потребляет заметное количество памяти (единицы ГБ на больших хостах)

Perforator доступен для локального использования как замена perf record, а также может быть развернут на кластере Kubernetes. Код проекта открыт под лицензиями MIT и GPL (для eBPF-программ).

Пост навигатор 👩‍💻

nikitasepi0l <Комьюнити />
Nikita Sepi0l

12 Feb, 09:35

5,143

Google 🙃

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

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

Начнем с того, почему у нас складывается такое мнение? 🧐

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

Но не стоит забывать, что гугл это компания занимающаяся в первую очередь рекламой, +-90% прибыли гугла выходит от рекламы. Из этого выходит вопрос, заслужили ли они нашого внимания? Нет.

В мире есть куча компаний которые добились большего и начиная с абсолютного 0. Почему не мотивироваться с них?

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

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

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

Вся информация в этом посте была представлена человеком который работал в google. В его окружении гуглом никто не восхищается уже больше лет 10.

Пост навигатор 👩‍💻

nikitasepi0l <Комьюнити />
Nikita Sepi0l

03 Feb, 10:08

6,909

Какие технологии учить в 2025? 🧐

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

1. "Нужно ковырять то что нравиться (кто бы мог подумать, что месяц ковыряния в Perl поможет мне устроиться в BlackRock через пятнадцать лет. А Perl меня тогда заинтересовал исключительно потому-что он был странный)"

— Вы 100% встречали то, что вас заинтересовало в IT (сайты, игры, ПО, безопастность, дизайн и т.д.) - делайте это.

2. "Можно выбрать компанию которая нравится, и посмотреть кто им нужен (вполне вероятно что будет поздно, но зато будет мотивация что это таки востребовано)"

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

3. "Нужно следить за трендами, но нужно быть осторожным - очень много hype. Blockchains были хайпом десят лет назад, metaverse тоже обещал новое будущее, недавно AI и ML пытались засунуть куда ни попадя. Это нормальный процесс, нужно просто соблюдать информационную гигиену"

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

4. "Oдин сектор IT который должен изучать каждый: cyber security. Это востребовано, сложно, и иногда даже интересно :)"

Пост навигатор 👩‍💻

nikitasepi0l <Комьюнити />
Nikita Sepi0l

27 Jan, 10:05

7,995

Как зарендерить 100к пикселей на веб-сайте без лагов? 🧐 (WebGL)

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

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

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

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

WebGL - это JavaScript API для рендеринга интерактивной 2D и 3D графики в веб-браузере. WebGL позволяет использовать возможность видеокарты или графического процессора прямо в браузере.

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

Вот пару преимуществ данной технологии
👇

1. Производительность - использование GPU для отображения графики и анимаций.
2. Кроссплатформенность - да, она работает во всех современных браузерах.
3. Широкие возможности - создание 3д, 2д игр и сложных анимаций с высокой производительностью.

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

Кусочек кода выглядит так 👇
precision mediump float;
uniform vec2 resolution;
uniform float time;

void main() {
vec2 uv = gl_FragCoord.xy / resolution;
vec3 color = vec3(uv.x, uv.y, abs(sin(time)));
gl_FragColor = vec4(color, 1.0);
}


Самое интересное, что кусочки из GLSL кода ставятся прямо в код JavaScript в виде строки, смешиваясь с другой частью Джаваскриптерского WebGL кода 🙃

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

Если перед вами стоит что-то похожее, помните что WebGL существует 🫡

Пост навигатор 👩‍💻

nikitasepi0l <Комьюнити />
Nikita Sepi0l

20 Jan, 12:46

8,359

Самая частая ошибка в СНГ 🧐

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

Это не правильный подход в 2025, из-за этого:

Айти рынок очень быстро меняется, как и стандарты для разработчиков. Технологии быстро обновляются и вы никогда не угадаете что будет правильно учить. Можно следить за трендами и хайпами, как пару лет назад был AI и ML, но в основном у вас не получится всегда понимать и вовремя изучать тренды.

Есть такие сферы как security, которые всегда будут нужны и даже очень. Если хайп на AI может пройти со временем, надобность безопасности никогда не пропадет.

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

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

Пост навигатор 👩‍💻

nikitasepi0l <Комьюнити />
Nikita Sepi0l

16 Jan, 10:41

9,006

Вы запустили стартап, что дальше? 🧐

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

Twitter (X)

После прослушивания истории Dawsona Botsforda, о том как он создал и раскрутил сервис для web3 earni.fi (видео с полной историей) , я очень сильно вдохновился силой твиттера, и завел свой - ссылка.

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

После этого он продал приложение компании bankless за $1M.

В чем идея раскрутки своего стартапа?

Следуя опыту Dawsona Botsforda, можно сделать что то на подобии. Запустить челлендж или рубрику, за которой людям будет интересно следить. К примеру эта рубрика может быть легко связана с той проблемой, которую ваша идея решает на рынке.

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

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

Пост навигатор 👩‍💻

nikitasepi0l <Комьюнити />
Nikita Sepi0l

11 Jan, 12:29

9,284

Почему не стоит поступать на программиста в университет? 🧐

С одной стороны без образования тяжелее найти работу, с другой мы часто слышим истории разработчиков работающих в google, amazon не имея computer science образования.

В универе, учат базе программирования: базовые структуры данных, c, c++, немного затронут cloud, ai, web, software и т.д. Слово "затронут" подходит больше всего, потому что прогрессивным и новым технологиям и подходам к разработке вас не научат.

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

Плюс к этому, конкуренция выпустившихся разработчиков из универа просто бешеная в 2025 году. Стандарты для джунов далеко не те, что были в 18-20 году.

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

А может высшее компьютерное образование действительно не нужно? Мои знакомые же работают в корпорациях без высшего computer science диплома.


Именно к таким мыслям я хотел вас привести. И на конец я оставил идею для вас, если вы хотите поступать но еще не поступили:

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

Звучит странно, но если посмотреть с другой стороны, спустя 3-4 года вы станете разработчиком с параллельно другим образованием, которое во-первых, сделает вас более востребовательным, а во-вторых откроет возможность соединить знания разработки с той сферой на которую вы выучитесь 💻

Пост навигатор 👩‍💻

nikitasepi0l <Комьюнити />