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

Реклама на бирже: https://telega.in/c/strfrontend
Download Telegram
😁19👍41🍌1
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🤮1
Усердно вайбкодил на протяжении дня (v0 + cursor). Недельную работу выполнил за пару часов. Никогда не делегировал полное написание кода нейронкам, но опыт однозначно интересный, простые задачи, по типу генерации простого лендоса — выполняет на ура.

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

<Наше сообщество/>
Please open Telegram to view this post
VIEW IN TELEGRAM
👍106🔥2🤮2
13😢3😁2🤮1