Азбука айтишника
2.97K subscribers
1.2K photos
38 videos
1 file
661 links
Айти для неайтишников: познаем азы из мира программирования.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/d6fce3cb

Для обратной связи: @proglibrary_feeedback_bot
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
😐 Недавно я словил себя на мысли

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

А ведь это тоже навык. И у нас уже есть инструмент, который можно под это заточить — ИИ.

Серьёзно, можно сделать так, берёте ChatGPT и превращаете его в своего личного мотивационного тренера. Пишете нейронке подсказку вроде:

«Стань моим мотивационным тренером. Придумай фразы, которые будут поднимать мне настроение, когда я готов сдаться. Они должны соответствовать моей цели и плану».


Скоро навык «как не сломаться» станет не менее важным, чем знание синтаксиса. И те, кто встроит в своё обучение такие инструменты, будут на голову выше.

🐸Азбука айтишника

#мотивасьон
Please open Telegram to view this post
VIEW IN TELEGRAM
😁3🔥2👍1👏1
ПОСЛЕДНИЙ ДЕНЬ
КУРСЫ ПОДОРОЖАЮТ ЗАВТРА‼️

ML за 34к вместо 44к + Python в подарок
Математика → второй доступ в подарок
— Ранний доступ к AI-агентам с 15 сентября
— И МОЖНО УСПЕТЬ КУПИТЬ ВСЁ ДО ПОДОРОЖАНИЯ

👉 Proglib Academy
🤑 ЧатЖПТ объяснит любую школьную тему простым языком — лучший подарок школьникам и их родителям к 1 сентября.

ИИ-репетитор разжует с примерами и аналогиями, подстроится под уровень знаний и сделает сложное понятным.

📎 Ссылка

🐸Азбука айтишника

#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
1🤔1
📌 Как можно оптимизировать sql-запросы

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

➡️ Что реально имеет смысл:

Не юзать SELECT *
Возьми только те колонки, которые нужны. Это банальщина, но 90% забывают.

Индексы ≠ серебряная пуля
Да, индексы ускоряют WHERE, JOIN, ORDER BY. Но если их напихать бездумно — вставка и апдейты начнут лагать.

Смотреть на планы выполнения (EXPLAIN)
База сама подсказывает, где у тебя узкое место. Но 80% кандидатов никогда не открывали EXPLAIN.

JOIN-ить с умом
Иногда лучше переписать запрос, чем тащить 5 таблиц сквозь адские join’ы.

Кэшировать, если можно
Иногда выгоднее закэшить результат, чем гонять один и тот же тяжёлый запрос.


На собесе важно показать, что ты понимаешь, как база работает изнутри

🐸Азбука айтишника

#ликбез
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🙏1
🚀 Нашёл клёвый сайт для изучения программирования — Coddy

Материалы есть под любую тему, цель можно менять в любой момент. Обучалки бесплатные, платная подписка даёт доступ к нейронке.

👉 Учимся программировать


🐸Азбука айтишника

#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1🙏1
— баги в проде? есть,
— дедлайны сдвигаются? регулярно,
— костыли в коде? наше всё

И при этом AI хейтят за то же самое 🤷‍♂️

🐸Азбука айтишника

#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
😁64👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥1
Переворачиваем календарь — а там скидки, которые уже закончились.

Но мы их вернули на последний день 🤔

До 00:00 третьего сентября (цены как до 1 сентября):

▪️ Математика для Data Science — 35.199 ₽ вместо 44.900 ₽
▪️ Алгоритмы и структуры данных — 31.669 ₽ вместо 39.900 ₽
▪️ Основы IT — 14.994 ₽ вместо 19.900 ₽
▪️ Архитектуры и шаблоны — 24.890 ₽ вместо 32.900 ₽
▪️ Python — 24.990 ₽ вместо 32.900 ₽
▪️ ML для Data Science — 34.000 ₽ вместо 44. 000 ₽
▪️ AI-агенты — 49.000 ₽ вместо 59.000 ₽

👉 Хватаем скидки из прошлого

P.S. Машину времени одолжили у дяди Миши
📌 Что если вас спросят на собесе про HTTP

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

Что такое HTTP — протокол передачи данных между клиентом и сервером. Работает по принципу запрос-ответ. Клиент шлёт запрос, сервер отвечает. Всё просто.

1. Структура запроса:
GET /api/users HTTP/1.1
Host: example.com
Authorization: Bearer token123

{"name": "John"}


Тут три части: стартовая строка (метод + путь + версия), заголовки и тело. В GET теле обычно нет, в POST есть.

2. Методы HTTP — тут интервьюеры любят поспрашивать:

GET — получить данные (идемпотентный)
POST — создать что-то новое
PUT — полностью заменить ресурс
PATCH — частично обновить
DELETE — удалить


90% проектов используют только GET и POST, остальные методы часто игнорируют.

3. Коды ответов:

2xx - всё ок
4xx - клиент накосячил
5xx - сервер сломался

200 (ок), 404 (не найдено), 500 (сервер умер). На собесах часто спрашивают про 401 vs 403 - первый "«не авторизован», второй «авторизован, но доступа нет».

🐸Азбука айтишника

#ликбез
Please open Telegram to view this post
VIEW IN TELEGRAM
👍52
🏦 Интеграция платежных систем на уровне банковской инфраструктуры

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

➡️ Подробнее в статье

🐸Азбука айтишника

#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍1🔥1
🔥 8 промптов чтобы твое резюме не слили в помойку

Находим косяки

Ты рекрутер в [твоя сфера]. Разбери мое резюме без пощады — где слабо, что заезжено, чего не хватает. Честно и жестко.

Переписываем нормально

Сделай из этого резюме конфетку для позиции [должность]. Конкретные достижения, цифры, результаты. Никакой воды.

Цепляющее начало

Напиши профессиональное резюме в 2-3 строчки. Чтобы за 10 секунд было ясно — почему я крут и зачем меня читать дальше.

Опыт с огоньком

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

Современный дизайну

Как оформить резюме чтобы выглядело актуально? Просто, чисто, без графики. И чтобы ATS системы не глючили.

Под конкретную вакансию

Вот описание вакансии: [текст]. Адаптируй резюме — выдели подходящий опыт, используй их же словечки.

Сопроводительное что зайдет

Сделай сильное сопроводительное письмо под резюме и вакансию. Живое, без штампов. 200 слов максимум — про мотивацию и подход.

Сравниваем с топами

Ты руководитель, нанимаешь лучших. Как выглядит резюме кандидата из топ-1% под эту вакансию? Что в моем нужно поменять?


Юзай эти промпты и твое резюме точно не затеряется в куче остального мусора.

🐸Азбука айтишника

#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1😁1🤩1
😎 Сколько баллов набрали вы?

Голосуйте, какой у вас уровень разработчика:

😁 — 5-12 баллов (стажер)
👍 — 13-25 баллов (джуниор)
⚡️ — 26-40 баллов (джуниор+)
👏 — 41-60 баллов (миддл)
🔥 — 61-80 баллов (миддл+)
🎉 — 81-100 баллов (сеньор)
🤩 — 100+ баллов (тимлид)

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

👉 Научим, как быстро прокачаться от стажера до сеньора
👍1😁1