STR IT
4.44K subscribers
520 photos
77 videos
610 links
Чат: https://t.iss.one/strc0mmunity
Связь: @strrrrr1
Ссылка для друга: https://t.iss.one/+vdzEFWiDYe1lMjky

Реклама на бирже: https://telega.in/c/strfrontend
Download Telegram
17🤩1😨1
😞 Хочу найти работу, по этому пишу пет-проекты...

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

Для начала несколько "секретных фактов" про работу программиста:

1) Непонимание, что делать - абсолютно нормально. 😵 Во время работы у программистов часто происходят ситуации, когда ты не понимаешь, как подойти к решению от слова совсем. Когда из задачи, ты понимаешь только слова, из которых она состит. Все равно, что новичку в программировании сказать - "Сделай пару микросервисов", с таким же непониманием программисты сталкиваются постоянно.

PS: Сам недавно 4 дня сидел над задачей, которая решалась 5-10 строчками кода, т.к. не понимал, как подойти к решению

2) Работа = поиск информации. 💻 Далеко не всегда программист решает задачи, руководствуясь только знаниями из своей головы. 90% задач решаются при помощи поиска информации: в гугле, на форумах, документации, нейронках и тд. Главное понимать, в какую сторону гуглить -- а этот навык появляется только с опытом работы на реальных проектах.

Нет "более достойных"/"менее достойных". Устраивается только тот, кто ставит это целью, а для этого не нужно изучить ещё 1 технологию/написать ещё 1 пет-проект.

И срезюмировав эти 2 пункта можно сделать вывод: изучил основы своего направления - лети составлять резюме и кидать отклики, рабочее место так или иначе кто-то займет)

PS: В следующем посте подробно распишу про все этапы во время собеседований

<Наше сообщество/>
Please open Telegram to view this post
VIEW IN TELEGRAM
12👍4🔥2
💻Топ направлений для самого легкого входа в IT

Решил сделать реворк бусти, и выпустил первый пост. На очереди - база по Computer Science а также мои личные мысли по текущему рынку IT.

Новая цена подписки: 100 рублей

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

Так что если тебе интересно узнать:
- Топ направлений для самого легкого входа в IT
- Роадмап по темам разработчика

или просто хочешь отблагодарить админа - велком на бусти

<Наше сообщество/>
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍1🔥1
🤩 DNS: как работает интернет, когда ты вводишь «google.com»

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


PS: Лучший вариант - посмотреть этот ролик Влада Тена

😎 Что такое DNS?
DNS (Domain Name System) — это система, которая переводит понятные человеку доменные имена (например, google.com) в IP-адреса (например, 142.250.190.78), которые используют компьютеры для связи друг с другом.
Представь DNS как телефонную книгу интернета: ты знаешь имя (домен), а DNS подсказывает номер (IP-адрес) .

🔄 Как работает DNS-запрос?
Когда ты вводишь example.com в браузере, происходит следующее:

- Браузер проверяет кэш: если IP-адрес уже известен, он используется сразу.
- Если нет — запрос отправляется на DNS-сервер: обычно это сервер твоего интернет-провайдера.
- Рекурсивный поиск:
- DNS-сервер обращается к корневому серверу, который указывает на сервер домена верхнего уровня (например, .com).
- Затем запрос переходит к серверу домена второго уровня (example.com), который знает точный IP-адрес.
- Ответ возвращается обратно: IP-адрес передаётся браузеру, и сайт загружается.

😳 Основные типы DNS-записей
A: связывает доменное имя с IPv4-адресом.
AAAA: связывает доменное имя с IPv6-адресом.
CNAME: указывает, что домен является псевдонимом другого домена.
MX: указывает почтовые серверы для домена.
NS: указывает на авторитетные DNS-серверы для домена.
PTR: используется для обратного преобразования IP-адреса в доменное имя.

😬 Зачем тебе это знать?
СОБЕСЫ: Если на вопрос про DNS ты встанешь в тупик - о тебе с 0 будет плохое впечатление, т.к. это БАЗА
Помимо этого еще несколько очевидных плюсов - Настройка собственного домена, Решение проблем с доступом к сайтам.


✍️ Заключение
DNS — это невидимая, но критически важная часть интернета.
Понимание её работы поможет тебе не только стать более грамотным пользователем, но и даст основу для дальнейшего изучения сетевых технологий. А самое главное - поможет не опозориться на собеседовании

Топ легких направлений для вката в IT

<Наше сообщество/>
Please open Telegram to view this post
VIEW IN TELEGRAM
4🔥3🤯2
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣8🤡1
🧑‍💻 Пиши простой код

И это решит 95% проблем типичного стартапа. Как-то так повелось, что по всему СНГ и его окрестностям на работу набирают зумеров с колоссальным опытом в три года, и они начинают создавать идеальные архитектуры. Да, каждый из вас, как только получает возможность взять на себя хоть малейшую ответственность, сразу вспоминает все прочитанные и не прочитанные книги и пилит свою уникальную архитектуру, непохожую ни на что.

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

Каждый раз, когда ты будешь искать решение для своей задачи, задай себе один вопрос: МОГУ ЛИ Я СДЕЛАТЬ ЭТО ПРОЩЕ, БЕЗ ПОТЕРИ НА ЭТО ВРЕМЕНИ И ПРОИЗВОДИТЕЛЬНОСТИ? Если твой ответ — "ДА", тогда пересмотри ещё раз, что ты накуралесил, и удали 90% своих ненужных фабрик классов, адаптеров, лишних сервисов и всю остальную шелуху.

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

Топ легких направлений для вката в IT

<Наше сообщество/>
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍2🔥1
👍5
🗣 Я изучил БАЗУ, что делать дальше?

Привет! Есть вопрос по поводу отработки знаний, вот я выучил html, css, и JavaScript. Что мне делать дальше? Писать какие-нибудь проекты для портфолио? А после? Искать работу в компании?


*Глобальный вопрос у новичков, в этом посте отвечу на него.

Начни читать. Системно. Каждый день.
Нет, не художественную литературу. А техностатьи, блоги, новости, разборы.

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

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

Где читать?
Daily.dev — ставь расширение в браузер и каждый день на старте — 5–10 свежих статей по фронту, бэку, DevOps, AI, всему. Это почти как лента в соцсети, только полезная.
Хабр — топовый русскоязычный ресурс. Можно залипать часами. Разборы, мнения, технологии, факапы и инсайды — всё тут.
*Так же можешь смотреть подкасты по своему направлению(буквально вбиваешь в ютуб - "Подкаст бэкенд")

Почему это важно?
- Ты начинаешь понимать, как устроена индустрия
- Ты видишь реальные кейсы: не учебные задачки, а то, что решают на работе
- Ты формируешь мышление разработчика, который не просто пишет код, а понимает, зачем он это делает
- Ты учишься думать системно, а не просто “знать синтаксис”

Топ легких направлений для вката в IT

<Наше сообщество/>
Please open Telegram to view this post
VIEW IN TELEGRAM
👍85🔥4
🤣13🤝3🤡1
🧭 Хочешь научиться алгоритмам, но не знаешь с чего начать?

Тут такая штука:
Можно 100 раз читать про «алгоритмы важны», но пока не начнёшь решать задачи — это просто фон.

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


📌 LeetCode
Топчик для тех, кто готовится к собесам.
Всё по категориям, куча задач по уровням.
Хочешь в компанию мечты? Начни с medium-ов тут.

📌 Codewars
Самый геймифицированный сайт.
Вначале задачи проче, чем на leetcode + больше упор на сам язык программирования, нежели алгоритмические паттерны.

📌 Codeforces
Если хочешь почувствовать, что ты вообще ничего не умеешь — тебе сюда
Серьёзно, тут челленджи, соревнования, таймеры — кайф, если хочешь не просто «учиться», а прокачиваться.

📌 CSES
Академические, выверенные задачи.
Без прикрас. Просто ты, код и алгоритмы.
Хочешь закрыть пробелы в базовой логике — начни отсюда.

📌 AtCoder
Японская строгость. Всё чётко, быстро, по делу.
Если хочешь минимум воды и максимум пользы — заход

😬 Пройди хотя бы 100 задач.
Не важно где. Главное — руками, каждый день, по чуть-чуть.

И собесы станут не стрессом, а нормальной рабочей задачкой.

Топ легких направлений для вката в IT

<Наше сообщество/>
Please open Telegram to view this post
VIEW IN TELEGRAM
👍103🔥2🤡1
☕️ Маленький американо
Please open Telegram to view this post
VIEW IN TELEGRAM
😁13👍41🤡1🗿1
🔵 Что учить помимо языков программирования?

ДАННЫЙ НАБОР ТЕХНОЛОГИЙ ПОДОЙДЕТ КАК ДЛЯ ФРОНТЕНД, ТАК И ДЛЯ БЭКЕНД РАЗРАБОТЧИКОВ.

Окей, ты выучил JavaScript, Python или любой другой язык.
Но почему-то на собесах не зовут на второй этап, а на работе тыкаться приходится в каждый баг.
Так вот. Код — это база. Но скиллы вокруг кода делают тебя разработчиком. И вот, что реально важно:

Git
Не просто git push, а:
работа с ветками
нормальные коммиты
умение разруливать конфликты
понимание, как откатиться, если всё упало
Работать в команде без Git — как на стройке без каски.

Docker
Проект должен собираться и запускаться одинаково у всех.
Если ты умеешь докеризировать — ты уже на уровень выше джуна.
Это про разворачивание без боли. Одной командой.

CI/CD
Хочешь, чтобы после пуша в гит всё само собиралось, тестировалось и выкатывалось?
Знакомься: GitHub Actions, GitLab CI, Jenkins.
Даже фронты могут настраивать ci/cd, пайплайны супер полезный навык

Базы данных(больше для бэкенд разработчиков)
SQL — must have. JOIN, подзапросы, индексы — с этим ты не просто бэкенд, а нормальный бэкенд.
NoSQL — Mongo, Redis, Firestore — пригодится, когда SQL уже не тащит по скорости или структуре.

Архитектура
Программирование — это не набор ифов, это системы:
- MVC
- REST
- слоистая архитектура
- SOLID, DRY, KISS
Понимание архитектуры = меньше костылей, больше стабильности.
+ специфичные для языка паттерны

Хочешь вырасти быстро — учись не только языку, но и экосистеме вокруг.
Работодатель ищет не просто «того, кто пишет функции», а разработчика, который понимает, как живёт продукт.

<Наше сообщество/>
Please open Telegram to view this post
VIEW IN TELEGRAM
11🔥5🤡2🤝2👍1
😎Самый перспективный ЯП для изучения в 2025?
Anonymous Poll
33%
Golang
7%
Rust
5%
PHP
24%
JS
16%
C++/C/C#
6%
Scratch
9%
Другое (в комментарии)
🤡31
💬 ХАЛЯВА для студентов — Cursor Pro на год БЕСПЛАТНО

Как получить?

• Фотографируем свой студенческий билет.
Регаемся в Cursor Pro.
• Подтверждаем статус и лутаем подписку на год.
• Получаем доступ к ТОПОВЫМ LLM-моделям и НИКАКИХ лимитов.

Русские студенческие билеты тоже принимают!

<Наше сообщество/>
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍2🔥1🤮1
Усердно вайбкодил на протяжении дня (v0 + cursor). Недельную работу выполнил за пару часов. Никогда не делегировал полное написание кода нейронкам, но опыт однозначно интересный, простые задачи, по типу генерации простого лендоса — выполняет на ура.

Позже напишу подробный пост: Что делал, да и общие впечатления о процессе 🤩

<Наше сообщество/>
Please open Telegram to view this post
VIEW IN TELEGRAM
👍106🔥2🤮2
13😢3😁2🤮1
💻 Я сделал проект полностью через ИИ за 2 часа

Так вот, небольшой репорт моей "работы с ИИ" на примере сайта-лендинга. Для начала - предыстория:
Моему родственнику понадобился сайт, для своей фирмы по продаже мебели, посмотрев цены на фриланс биржах, я просто ahyel. Цены варьировались от 50 до 100 тысяч рублей, хотя мне нужен был объективно простой, лендинг-подобный сайт.


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

План работы:

1) Составление тз: Для начала через chat gpt я составил подробное тз, на выходе получив - "Сделай SEO оптимизированный сайт по продаже мебели. Не интернет магазин, вместо возможности купить товар - должно высвечиваться предложение оставить свой номер - позвонить. Сайт должен ориентироваться на регион X"

2) UI: Имея текущее тз я пошел к другой нейронке - v0.dev Вбив 1 промпт получил полностью готовый лендинг с дополнительными страницами: О компании, Доставка и оплата, Гарантия, Контакты. Вбив еще пару промптов я настроил интеграцию с яндекс метрикой, яндекс картами.

3) Картинки: Позже, через chat gpt я сгенерировал все фотографии для этого сайта. Да, иногда получались не точные в деталях фото(например стул с 3-мя ножками и тд), но в общих чертах — все отлично.

4) Оптимизация + деплой: И наконец настроив форму обратной связи, доделав оставшуюся seo оптимизацию и прочие мелкие доработки я задеплоил сайт на хостинг и получил готовый продукт, потратив на него несколько часов и 0 рублей. Вместо недели работы фриланс команды и 50-100 тысяч рублей.

😱 И так, в чем же посыл данного поста? Развивайтесь всесторонне, как разработчик вы не должны быть переводчиком тикетов из jira в код, этого недостаточно. Нужно понимать что и как устроено, на всех этапах жизненного цикла продукта, от зарождения тз, до конечного деплоя. Ведь только зная все тонкости, то сможешь делегировать машинную работу на LLM модель.

Топ легких направлений для вката в IT (бусти)

<Наше сообщество/>
Please open Telegram to view this post
VIEW IN TELEGRAM
👍94🔥4