Coding: работа и стажировки для программистов
4.8K subscribers
114 photos
11 files
1.67K links
Авторский канал для программистов и начинающих.

Здесь можно найти интересующую вас литературу, а так же вакансии и стажировки для программистов

По рекламе @adtgassetsbot
Владелец @Aleksei
Download Telegram
CREATIVE, ищет Backend Developer Symfony (Upper-Middle, Senior)

Что делать:
— Участвовать в проработке архитектурных решений;
— Развивать RESTful API для сайта и мобильных приложений;
— Разрабатывать системы интеграции с партнёрами;
— Оптимизировать компоненты для высоких нагрузок;
— Делать Code Review.

Кого ищут:
— Разрабатывал высоконагруженные приложения;
— Имеешь глубокие знания в PHP, фреймворке Symfony (5+);
— Владеешь MySQL, PostgreSQL, ElasticSearch, Redis и иных серверных технологий;
— Знаешь ООП, используешь принципы SOLID на практике;
— Умеешь применять алгоритмы и шаблоны проектирования;
— Работал с RabbitMQ и/или Apache Kafka;
— Знаком с Sentry, ELK, Prometheus, Grafana;
— Используешь Docker и средства CI/CD, TeamCity;
— Будет отлично если:
— Умеешь писать и оптимизировать запросы в БД;
— Пишешь тесты, покрывающих программный код;
— Умеешь писать документацию к программному коду.

Условия:
— Оплата от 180 000 рублей;
— Любой удобный для тебя формат работы (удалёнка / работа в офисе / гибридная модель «то там, то здесь»).
— Быстрый профессиональный рост: возможность постоянно осваивать новые технологии, расширять стэк (приветствуем) и стать техлидом.
— Комфортный офис (в г. Тюмени) с круговой летней верандой;

Откликнуться: bek@crtweb.ru
Yotolab, ищет Php разработчика

Что делать:
— Разработка и доработка готового продукта
— Занятость от 4х часов в день
— Помощь в разработке фронтента ( проверить, посмотреть и т.д ).

Кого ищут:
— От 2х лет полной коммерческой разработки
— Опыт работы уже с готовыми проектами
— Быть на связи с 10:00 до 18:00 по МСК в будние дни
— Исполнительность и ответственность (у нас серьёзные и ответственные проекты, этот критерий очень очень важный. Если вы ищите спокойную работу по ровному графику, мы не сможем сработаться )
— Умение работать в команде со вторым backend разработчиком.

Условия:
— Оплата 13 USD/час;
— Доброжелательный коллектив
— Отзывчивое руководство ( мы не ругаем за просчеты и ко всем относимся с уважением )
— Своевременная оплата, без задержек
— Возможность за пол-года дорасти до руководителя отдела разработки.

Откликнуться: Для проведения собеседования заполните форму
DevOps для firmware

В этом тексте я намерен пофантазировать каким мог бы быть абстрактный процесс разработки firmware с точки зрения DevOps. И перечислить атрибуты такого процесса.

Статья
Подводные камни парного программирования

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

Статья
Практическое использование JCStress

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

Цель данной статьи - показать читателям использование JCStress не только в лабораторных работах для демонстрации эффектов связанных с JMM, но и для доказательства правильности преобразований кода. Тренироваться будем на кошках JDK.

Статья
PuzzlePro, ищет Backend программиста Python

Что делать:
— Backend разработка;
— Написание API для мобильных приложений.

Кого ищут:
— Опыт веб-программирования на php от 3-х лет;
— Python Junior, Middle;
— Gitlab;
— FastApi · Python · MySQL · Node.js · Высоконагруженные системы · FireBase;
— Навыки написания API, навыки подготовки и ведения технической документации.

Условия:
— Стабильная заработная плата + премии по результатам закрытых проектов
— Возможен гибкий график и удаленная работа
— Оплата 70 000 - 140 000 рублей.

Откликнуться: maxtsurka@puzzlepro.ru
PuzzlePro, ищет Backend программиста Python

Что делать:
— Backend разработка;
— Написание API для мобильных приложений.

Кого ищут:
— Опыт веб-программирования на php от 3-х лет;
— Python Junior, Middle;
— Gitlab;
— FastApi · Python · MySQL · Node.js · Высоконагруженные системы · FireBase;
— Навыки написания API, навыки подготовки и ведения технической документации.

Условия:
— Стабильная заработная плата + премии по результатам закрытых проектов
— Возможен гибкий график и удаленная работа
— Оплата 70 000 - 140 000 рублей.

Откликнуться: maxtsurka@puzzlepro.ru
Нужен человек для просмотра роликов на ВК клипы с зарплатой 4.350 рублей в день! Посменно! Это не шутка!

Также ищем:
- Оператора ПК - 47.400/мес
- Лайкать посты в ВК - 3.200/смена
- Настроить винду боссу - 6700
- Оператор Call-центра - 57.500/мес

НОВИЧОК публикует вакансии для тех у кого нет опыта. Если ты ничего не умеешь - добро пожаловать. Работодатели не требуют квалификации!

Найди работу на НОВИЧКЕ и получи деньги за работу уже сегодня!
Смерть или эволюция. Что ждёт программирование в будущем?

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

Статья
​Ни черта не умеешь? Постоянно ленишься, но хочешь получать хотя бы $500?

Тогда ты нам подходишь!
Фаундер как раз ищет раздолбаев и бездельников. Требования: знать, что такое компьютер и уметь тыкать по клавиатуре.

Даже чайники получают 35.000₽, а ребята с опытом – от 80.000₽.

Такие денежные вакансии публикуются на Фаундере, поэтому подписывайся и готовь номер карты для денежек!
Как нативно визуализировать голос в iOS

Представьте, что у вас в приложении есть чат. В один прекрасный день на встрече отдела product manager приносит весть, что пора бы в чат добавить поддержку голосовых сообщений. «Да легко!» — проносится в голове: быстренько создадим новую ячейку, нарисуем в ней плеер, напишем бизнес-логику и готово. Но вдруг оказывается, что заказчик хочет плеер «как в Telegram» — с поддержкой отрисовки аудиоволны. Да ещё и динамически — в процессе записи.

Статья
Rust: ни в коем случае не используйте unwrap() в продакшене

В этой статье речь пойдет о том, почему использовать метод unwrap() для типов Result в продакшн коде Rust крайне нежелательно.

Статья
Как нативно визуализировать голос в iOS

Представьте, что у вас в приложении есть чат. В один прекрасный день на встрече отдела product manager приносит весть, что пора бы в чат добавить поддержку голосовых сообщений. «Да легко!» — проносится в голове: быстренько создадим новую ячейку, нарисуем в ней плеер, напишем бизнес-логику и готово. Но вдруг оказывается, что заказчик хочет плеер «как в Telegram» — с поддержкой отрисовки аудиоволны. Да ещё и динамически — в процессе записи.

Статья
PuzzlePro, ищет Backend программиста Python

Что делать:
— Backend разработка;
— Написание API для мобильных приложений.

Кого ищут:
— Опыт веб-программирования на php от 3-х лет;
— Python Junior, Middle;
— Gitlab;
— FastApi · Python · MySQL · Node.js · Высоконагруженные системы · FireBase;
— Навыки написания API, навыки подготовки и ведения технической документации.

Условия:
— Стабильная заработная плата + премии по результатам закрытых проектов
— Возможен гибкий график и удаленная работа
— Оплата 70 000 - 140 000 рублей.

Откликнуться: maxtsurka@puzzlepro.ru
Studlandia, ищет Junior PHP developer

Что делать:
— Исправление ошибок и доработка;
— Разработка новых модулей;
— Находить ошибки и предлагать свежие идей для развития проекта;
— Любить PHP и уважать MySql.

Кого ищут:
— Наличие базовых знаний по Php, Mysql, Html, Css, Javascript.
— Умение пользоваться Git.
Желательно:
— Знать треть из списка для Junior
— умение работать с linux (debian)
— Собственные проекты , код на гитхабе.

Условия:
— Оплата 50 000 - 100 000 рублей;
— Общение телеграмме;
— Задачи ведем в Trello;
— Модульный движок Tamaranga (PHP5.6, MySQL);
— Опытный наставник (поможет поднять уровень знаний);
— Любой удобный вам график работы.

Откликнуться: Ссылка
CREATIVE, ищет Backend Developer Symfony (Upper-Middle, Senior)

Что делать:
— Участвовать в проработке архитектурных решений;
— Развивать RESTful API для сайта и мобильных приложений;
— Разрабатывать системы интеграции с партнёрами;
— Оптимизировать компоненты для высоких нагрузок;
— Делать Code Review.

Кого ищут:
— Разрабатывал высоконагруженные приложения;
— Имеешь глубокие знания в PHP, фреймворке Symfony (5+);
— Владеешь MySQL, PostgreSQL, ElasticSearch, Redis и иных серверных технологий;
— Знаешь ООП, используешь принципы SOLID на практике;
— Умеешь применять алгоритмы и шаблоны проектирования;
— Работал с RabbitMQ и/или Apache Kafka;
— Знаком с Sentry, ELK, Prometheus, Grafana;
— Используешь Docker и средства CI/CD, TeamCity;
— Будет отлично если:
— Умеешь писать и оптимизировать запросы в БД;
— Пишешь тесты, покрывающих программный код;
— Умеешь писать документацию к программному коду.

Условия:
— Оплата от 180 000 рублей;
— Любой удобный для тебя формат работы (удалёнка / работа в офисе / гибридная модель «то там, то здесь»).
— Быстрый профессиональный рост: возможность постоянно осваивать новые технологии, расширять стэк (приветствуем) и стать техлидом.
— Комфортный офис (в г. Тюмени) с круговой летней верандой;

Откликнуться: bek@crtweb.ru
CREATIVE, ищет Backend Developer Symfony (Upper-Middle, Senior)

Что делать:
— Участвовать в проработке архитектурных решений;
— Развивать RESTful API для сайта и мобильных приложений;
— Разрабатывать системы интеграции с партнёрами;
— Оптимизировать компоненты для высоких нагрузок;
— Делать Code Review.

Кого ищут:
— Разрабатывал высоконагруженные приложения;
— Имеешь глубокие знания в PHP, фреймворке Symfony (5+);
— Владеешь MySQL, PostgreSQL, ElasticSearch, Redis и иных серверных технологий;
— Знаешь ООП, используешь принципы SOLID на практике;
— Умеешь применять алгоритмы и шаблоны проектирования;
— Работал с RabbitMQ и/или Apache Kafka;
— Знаком с Sentry, ELK, Prometheus, Grafana;
— Используешь Docker и средства CI/CD, TeamCity;
— Будет отлично если:
— Умеешь писать и оптимизировать запросы в БД;
— Пишешь тесты, покрывающих программный код;
— Умеешь писать документацию к программному коду.

Условия:
— Оплата от 180 000 рублей;
— Любой удобный для тебя формат работы (удалёнка / работа в офисе / гибридная модель «то там, то здесь»).
— Быстрый профессиональный рост: возможность постоянно осваивать новые технологии, расширять стэк (приветствуем) и стать техлидом.
— Комфортный офис (в г. Тюмени) с круговой летней верандой;

Откликнуться: bek@crtweb.ru
Как нативно визуализировать голос в iOS

Представьте, что у вас в приложении есть чат. В один прекрасный день на встрече отдела product manager приносит весть, что пора бы в чат добавить поддержку голосовых сообщений. «Да легко!» — проносится в голове: быстренько создадим новую ячейку, нарисуем в ней плеер, напишем бизнес-логику и готово. Но вдруг оказывается, что заказчик хочет плеер «как в Telegram» — с поддержкой отрисовки аудиоволны. Да ещё и динамически — в процессе записи.

Статья
Добавляйте единицы измерения в имена

Есть одна ловушка читаемости кода, которой легко избежать, если вы о ней знаете; тем не менее она встречается постоянно: это отсутствующие единицы измерения. Рассмотрим три фрагмента кода на Python, Java и Haskell.

Статья
Пользовательские типы и std::format в C++20

std::format — очень полезное (и серьезное) нововведение C++20, позволяющее нам форматировать текст в строки удобным и эффективным образом. Оно привносит в язык форматирование в стиле Python в сочетании с безопасностью и простотой использования.

В этой статье я расскажу, как реализовать пользовательские средства форматирования (форматтеры) в соответствии с новой std::format архитектурой.

Статья