Как я почти сгорел в первом проекте, но выжил...

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

Короче, я в 2022‑м году, будучи студентом, получил стажировку в небольшом стартапе, где мне поручили написать сервис на Python + Flask, который будет обрабатывать запросы от мобильного приложения.

Тогда я был молода, полна энтузиазма.

Если покопаться глубже, в проекте была микросервисная архитектура, а я писал Dockerfile на Alpine, забыв добавить слой с SQLite, из‑за чего контейнер каждый раз падал при старте, а в логах появлялось cryptic error «no such file or directory». Я включил strace, нашел, что процесс пытается открыть /dev/shm, а в контейнере этот путь недоступен, поэтому пришлось добавить volume.

Мало кто знает, но я также пытался решить проблему через pip‑freeze, но версии библиотек конфликтовали, так что пришлось откатиться на Python 3.8 и явно указать версии в requirements.txt

После правок я собрал образ, запустил контейнер, сервис отработал, тесты прошли, а заказчик даже предложил продолжить сотрудничество, и я уже в полтора года перешёл в роль Junior Backend Developer, теперь обучаюсь Go и Rust, потому что понимаю, что в IT‑карьере важно постоянно расширять стэк!

Подробнее

Самоучки рулят в IT! Или нет?

Ребята, всем привет! Ну что, как дела в мире разработки ПО?

Я тут подумал: а правда ли, что для успешной IT карьеры обязательно высшее образование?

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

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

А те, кто пошел в универ, часто просто теряют время на ненужную теорию и устаревшую программу. Короче, вот такая у меня мысль.

А вы как думаете? Может, я не прав? Поделитесь своим опытом! Какие у вас наблюдения за рынком?

Подробнее

Народ, кто с Kraken знаком, реально ли там что-то рабочее найти? — Крáкен официальный сайт

Всем привет. Сижу вот, ищу нормальные инструменты для разработки. Мне тут друг скинул какую-то ссылку на Kraken, говорит, там маркетплейс какой-то есть, типа для всего. Я, честно говоря, в первый раз про такое слышу, тем более про Kraken сайт. Есть у кого опыт, может, кто пользовался? Раньше вроде каких-то зеркал у них были, сейчас вроде нормальный Kraken ссылка есть.

Короче, вопрос такой: стоит ли там вообще время тратить, или это очередная какая-то муть, имхо? Есть там что-то полезное для программистов, или это чисто для перекупов каких-то?

Подробнее