Дебаж 🪲 с ноги 🦶
342 subscribers
222 photos
42 videos
2 files
122 links
🪲Дебажу код,🐞отлаживаю жизнь
Download Telegram
Kotlin K2 компилятор вышел из беты 🤯, обещают что жить станет сказкой
#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
🤔 А что у вас с документацией на проекте? 📚

Проблема: Документация устаревает мгновенно после её создания! 😱 То есть, она становится бесполезной практически сразу же. В итоге, доверять таким документам невозможно. Единственный способ решить эту проблему – автоматическая генерация документации, но таких инструментов пока крайне мало, и они покрывают лишь малую часть потребностей. 😒

Почему ИИ ещё не заменит нас: Написать новый код – легко. Но вот вписать его в уже существующий проект – тут нужен настоящий программист. Особенно важно, когда на функциональность написаны тесты. 🧐

Вывод: На данный момент наиболее адекватным решением является создание автоматических тестов. Да, это тоже не идеально, но лучшего варианта пока нет. 🤷‍♂️

#толки
🚲 Велосипеды и костыли 🩼

Несколько лет назад мой очень хороший друг предложил разработать один картографический 📱 сервис. В то время я только начинал свой путь в айТи и был джуном 🟢 в одной e-commerce конторе. Конечно же, я с радостью согласился поучаствовать в этом проекте. Представьте: я, ещё зелёный джун, проектирую архитектуру целого приложения, которое потенциально должно работать под большой нагрузкой 🏋️!

Проект рос вместе со мной: архитектура менялась несколько раз, менялась команда, менялись технологии, название, системы сборок — менялось вообще всё, и писалось всё с самого начала. Сначала я обожал ❤️ его как своё творение, затем ненавидел 💔 как сущность, на которую тратил огромное количество времени.

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

Тем, кто только начинает свой путь в IT, я желаю встретить такого друга, который предложит сделать проект. Это невероятный опыт, который сильно развивает кругозор. Ты один должен решать все технические вопросы: от мощностей железок до типа базы данных и её структуры. Сейчас я понимаю, что благодаря этому проекту я работаю в сильных технических командах. Мой проект научил меня подставлять в нужное место костыли 🩼 и выдумывать свои велосипеды 🚲.

#bio
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Доброе утро ☀️, продуктивного дня и быстрых дейлиов сегодня 🙌
Мифы, храпы и эксперименты со сном

Когда-то программист, который не спит ночами и загорает от света монитора, был лишь стереотипом. А теперь я вижу — это почти правда! 💻🌙 Работа в IT не всегда позволяет "закрыть крышку ноутбука и уйти домой". Особенно сложно тем, кто трудится из дома — ведь тут компьютер всегда под рукой.

Раньше недосып был проще: задержался за работой, пришёл в офис позже — всё ок. Но с возрастом и семьёй такие фокусы не проходят. Просыпаться рано приходится, а вот ложиться всё ещё поздно. Итог? Хронический недосып, который сказывается на всем: от продуктивности до настроения.

💡 Как я пытался улучшить свой сон
Недавно вспомнил про выпуск с Еленой Малышевой, где говорилось, что ночное дыхание ртом может сделать человека… *слабоумным* 🫢. Тогда я просто посмеялся, но спустя годы решил провести эксперимент.

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

🔬 Результаты эксперимента
Скажу честно — чудес не случилось. Сон остался таким же. Единственные выводы:
- Идея для этого поста
- Забавный внешний вид на ночь 😅

🎯 Что действительно помогает высыпаться?
- Чёткий режим (даже в выходные 🗓️)
- Свежий воздух 🌬️
- Полная темнота 🌑
- Удобный матрас 🛏️

Все остальное — больше похоже на кликбейт.

💬 А какие необычные лайфхаки для сна вы пробовали? Делитесь в комментариях — вдруг мой следующий эксперимент будет по вашему совету! 😄

#толки
💻 Переезд на новую IDE: история моего выбора 🚀

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

💡 Что я попробовал?
1️⃣ Eclipse — первая мысль, но его интерфейс словно застрял в прошлом веке. 😅
2️⃣ VS Code — отличная штука, но честно? Не готов учить новые хоткеи. ⌨️
3️⃣ GigaCode — вот это интересно! IDE на базе IDEA, с потенциалом стать чем-то стоящим (напомнило, как Android Studio когда-то начиналась).

Теперь начинаю неделю с новой IDE! 🛠️ Посмотрим, как пойдут дела с GigaCode.

👉 А вы пробовали GigaCode или у вас есть любимые альтернативы JetBrains? Делитесь в комментариях, что вы используете, если IDE пришлось менять.

#пробую
Доброе утро 🌞, кроссовочки 👟
This media is not supported in your browser
VIEW IN TELEGRAM
💡 Как правильно писать о технологиях в резюме? 📝

Когда я только начинал составлять резюме, допускал классическую ошибку новичков: писал туда всё, что хоть раз видел — даже в статьях на Хабре. 😅 Логика была простая: "Ну, я же что-то слышал про это, значит, можно указать".

⚠️ Но это большая ошибка.
Такое резюме превращается в "пеструю ёлку" из логотипов технологий и не выглядит профессионально. Рекрутеры сразу отсеивают таких кандидатов, ведь вместо специалиста перед ними "человек обо всём понемногу".

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

- Java/Kotlin
- Spring
- Postgres
- Kafka

Такой подход не только лаконичен, но и честен.

🔑 Совет для новичков
Если вы только начинаете свой путь в разработке, например, с Java, достаточно указать Java и одну из баз данных (например, Postgres или MySQL).
Во время собеседования обязательно упомяните, что пробовали другие технологии или подходы. Это покажет ваше желание развиваться и интерес к профессии. 🚀


👉 А как вы составляете резюме? Пишите только основные технологии или добавляете всё, что знаете? Делитесь в комментариях!

#толки
This media is not supported in your browser
VIEW IN TELEGRAM
Мой офисный 🏢 сетап
🎢 Мифы о программистах: правда или вымысел?

👨‍💻 Существует миф, что программистов катастрофически не хватает. На самом деле, их много. Курсы разработки становятся всё популярнее, и хотя 80% учащихся бросают их на полпути, остальные 20% доходят до конца.

🤔 Но почему тогда говорят о дефиците?
Всё просто: рынку не нужны джуны. Джун — это дорого. Его нужно:
🔹 Обучать и развивать.
🔹 Быть готовым к его ошибкам (как техническим, так и человеческим).

Пример из моей практики: в одном проекте, за который я отвечаю технически, был джун на фронте. В какой-то момент он просто... пропал. Позже выяснилось, что он уже вышел на другую работу. 🤷‍♂️

🛠️ С другой стороны, джуны — это недорогие специалисты. Если найти толковых ребят, выстроить грамотную архитектуру и дать им направление, можно реализовать даже сложный проект.

Вывод:
✔️ Программистов много, специалистов мало.
✔️ Это проблема не только IT, но и других отраслей.
✔️ Стать специалистом можно только через практику.

Совет: не бойтесь участвовать в любых проектах, даже если они кажутся мелкими или сложными. Опыт — это путь к мастерству!

👉 Делись своими мыслями в комментариях.

#толки
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Опыт ≠ Качество: мысли после собеседования

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

К сожалению, продолжительность работы в разработке совсем не всегда коррелирует с опытом и уровнем знаний. Вот яркие примеры:
1️⃣ Собеседовал людей с 50-летним опытом в разработке — базовые понятия архитектуры и атомарности у них были на уровне туманных догадок. А базы данных? Это вообще "магия", которую решает отдельный отдел. 😅
2️⃣ На контрасте: ребята, которые сменили профессию (например, аудиторы в 30+ лет) с годом работы джуном, но с чётким фокусом на изучении принципов разработки, демонстрировали куда более системное мышление.

💡 Вывод:
Возраст, стаж и прочие цифры в резюме не всегда говорят о компетенциях. Ключ к росту — это осознанное изучение основ и базы.

🔖 Вдохновившись, я решил подготовить небольшую шпаргалку. Она поможет:

Освежить знания.
Заполнить пробелы.
Или дать направление для углублённого изучения ключевых тем.
📌 Оставляйте комментарии, если хотите увидеть её! 👇

#толки
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Топ-3 профессии для старта в IT 🚀

Backend-инженер
🌟 Почему это хороший выбор?

Вы создаёте основу приложения: логику, работу с базами данных и API.
Огромный выбор технологий: Java, Python, Kotlin, Node.js — можно выбрать то, что ближе.
Востребованность на рынке: компании всегда ищут специалистов, способных решать сложные задачи.
Простой старт: базовое понимание программирования (ООП) и SQL достаточно, чтобы написать свой первый backend.

QA-инженер (автоматизация тестирования)
🌟 Почему это хороший выбор?

Автоматизация тестирования — это не только проверка кода, но и написание автотестов на языках программирования (например, Python, Java).
Важные навыки: вы изучите фреймворки типа Selenium, JUnit, TestNG, а также CI/CD процессы.
Быстрый результат: написание автотестов помогает находить баги раньше и улучшает качество продукта.
Растущий спрос: компании ценят QA-автоматизаторов за возможность экономить время и ресурсы на ручных проверках.


DevOps-инженер
🌟 Почему это хороший выбор?

Вы соединяете разработку и эксплуатацию, автоматизируя процессы сборки, тестирования и деплоя.
Востребованные навыки: Docker, Kubernetes, Jenkins, облачные платформы (AWS, Azure, GCP).
Низкая конкуренция на старте: не так много новичков выбирают эту сферу, хотя многие задачи достаточно шаблонны.
Реальный вклад: DevOps-инженеры делают проекты стабильнее, ускоряя доставку обновлений.
Итог: Все три профессии дают отличную возможность для старта в IT, особенно если вы хотите работать с современными технологиями и видеть реальный результат своей работы.


👉 Какая из этих профессий кажется вам самой интересной? Делитесь в комментариях или задавайте вопросы — отвечу!
This media is not supported in your browser
VIEW IN TELEGRAM