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

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

По рекламе @adtgassetsbot
Владелец @Aleksei
Download Telegram
В Ruby появилась поддержка WebAssemblу: что это значит?

С выпуском версии 3.2 Ruby пополнил список языков программирования, поддерживающих WebAssembly. Небольшое на первый взгляд обновление может стать самым значительным изменением языка со времён Rails, так как теперь разработчики смогут работать не только с бэкендом. После портирования кода на WebAssembly его можно будет запускать где и как угодно — на фронтенде, встроенных устройствах, как бессерверные функции, вместо контейнеров или в граничных вычислениях. WebAssembly может превратить Ruby в универсальный язык программирования.

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

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

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

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

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

Статья
«1С-Архитектор бизнеса», ищет Программиста 1С

Компания «1С-Архитектор бизнеса» (дочернее предприятие Фирмы «1С»).
«1С-АБ» — один из лидеров рынка услуг по автоматизации бизнеса с более чем 25-летним опытом работы. Нашими клиентами стали свыше 24 000 организаций разного уровня.

Что делать:
— Работа с типовыми и нетиповыми программными продуктами 1С
— Проведение оценки задач, поставленных заказчиком
— Настройка и доработка конфигурации
— Сдача выполненных задач заказчику

Кого ищут:
— Знание платформы 1С 8.1-8.3(УТ, БП, ЗУП, ERP, УПП, КА)
— Знание MS SQL Server - желательно
— Знание СКД, знание языка запросов, БСП
— Знание универсальных механизмов обмена данными
— Умение писать правила обмена с помощью конфигураций 1С: КД 2.0/3.0
— Знание методик разработки
— Понимание REST запросов и HTTP сервисов - желательно
— Знание реализации функционала на мобильной платформе 1С - желательно
— Знание основ бухгалтерского учета - желательно

Условия:
— Поддержку и наставничество на время испытательного срока, индивидуальный план развития в компании с четкой системой мотивации
— Стабильную и конкурентоспособную «белую» заработную плату (обсуждается на собеседовании в зависимости от квалификации)
— График работы: пятидневная рабочая неделя, с 9.00 до 18.00 по МСК
— Удаленный формат работы
— Возможность обучаться программным продуктам 1С с получением сертификатов
— Корпоративные скидки на мобильную связь, обучение; корпоративная библиотека и др.
— Отличный коллектив и профессиональное и развитие

Откликнуться: Если вы готовы присоединиться к нашей команде, просьба связаться с нами.
Присылайте резюме на почту masal@1ab.ru
Альтернативы исключениям С++ и зачем они нужны

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

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

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

Статья
Ищут Junior Backend Developer

Опыт коммерческой разработки - не обязателен

Что делать:
— Поддержка существующих проектов
— Проектированием и написанием новых сервисов
— Взаимодействие с дизайнерами, аналитиками, бизнес-заказчиками и другими участниками рабочих групп
— Участием в решении инцидентов
— Участием в улучшении процессов разработки

Кого ищут:
— Опыт работы с одним из ЯП - Python, Golang
— Опыт работы с MySQL/PostgreSQL
— Опыт работы с Docker
— Самостоятельность, нацеленность на результат, инициативность

Условия:
— Комфортные рабочие условия
— Ежеквартальные бонусы
— Возможность для самореализации, личностного, профессионального роста
— Работу с профессионалами в различных сферах деятельности
— Помощь при возникновении проблем и трудностей

Откликнуться: Напишите сообщение в телеграм по контактам @cestz, в сообщении расскажите про проекты которыми занимались, про себя, а также прикрепите ссылку на ваш GitHub

Давайте расти и развиваться вместе!
Ищут Junior Frontend Developer

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

Что делать:
— Создавать и дорабатывать компоненты интерфейсов на основе макетов
— Работать с адаптивной версткой и стилями
— Внедрять небольшие интерактивные элементы с помощью JavaScript
— Разбираться с задачами, связанными с Vue и Nuxt, под руководством опытных коллег

Кого ищут:

— Уверенные знания HTML и CSS
— Знание основ JavaScript
— Опыт работы с Vue 3 (даже минимальный)
— Понимание, как работает Nuxt
— Опыт работы с Tailwind CSS

Условия:
— Возможность получить реальный опыт в разработке
— Работа над небольшими, но интересными проектами
— Небольшая, но дружная команда
— Обучение и поддержка в процессе работы
— Удаленная работа

Откликнуться: Напишите сообщение в телеграм по контактам @cestz, в сообщении расскажите про проекты которыми занимались, про себя, а также прикрепите ссылку на ваш GitHub

Давайте расти и развиваться вместе!
⚡️ Программист 1С в Лига Кода
От 150 000 до 250 000 ₽ 〰️ удалёнка

Что делать
— Работа проектная, загрузка при вашем желании непрерывная
— Формат фулл-тайм (полный день на время проекта)
— Разработка по Техническим заданиям на проектах внедрения и сопровождения 1С:Предприятие 8
— Взаимодействие с менеджером проектов для решения организационных вопросов
— Взаимодействие с аналитиками со стороны заказчиков
— Ведение отчетности о проделанной работе в формате Листов учета рабочего времени.

Требования
— Опыт от 3 лет и реальными практическими навыками в УТ 11/ERP/УХ/КА/КД 3/ЗУП 3 (как минимум 2 из этого списка), а также опытом работы с СКД и Web-сервисами;

Условия
— График 5/2, старт в 9:00/10:00 МСК
— На время проекта вы получаете фикс 150-250 т.р. (зависит от вашего уровня) за 100% рабочего времени и (логично) пропорционально результату. Переработки оплачиваются дополнительно. У лучших программистов выходит до 360 т.р. в месяц.
— Преимущество ИП и Самозанятым (основной штат уже набран, расширяемся привлечением дополнительных специалистов на подрядные договоры).

В итоге, что вы получите?

— Стабильную загрузку на 100%. При этом проекты вам не навязывают сверху, а предлагают на выбор.
— Отсутствие бюрократии и суровых корпоративных правил и стандартов. Партнерские отношения между разработчиками и нами - всем выгодно.
— Свободу в принятии решений. Если по каким-то причинам вы решили, например, уйти в незапланированный отпуск или перейти в другую компанию - не будет "отработок" и запретов. Мы лишь попросим вас доделать текущие задачи.
— Фактически вы остаетесь независимым специалистом, а мы со своей стороны обеспечиваем вам поток проектов и стабильное финансирование, а также решаем все возникающие организационные вопросы.

Если описанное выше вам подходит - смело откликайтесь, и мы свяжемся с вами в течение 1 рабочего дня.

Откликнуться @Oleg_Liga_Coda
Пользовательские типы и std::format в C++20

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

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

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

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

Статья
From Zero to Hero: определите ваш уровень решения LeetCode задач от 1 до 5

В этой статье: Опыт взаимодействия с платформой LeetCode, и описание подготовки к интервью в FAANG, подобные компании путём разбиения её на уровни.

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

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

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

Статья
Дизайн и эволюция языка С++

Обзор книги Бьерна Страуструпа

Статья
Что такое дженерики в TypeScript?

TypeScript, "надмножество JS", облегчает создание поддерживаемых, понятных и масштабируемых приложений благодаря эффективной возможности проверки типов.
Дженерики играют важную роль в TypeScript, поскольку они позволяют нам писать многократно используемый код, принимающий в качестве аргументов как значения, так и типы.

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

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

Статья
Прагматичная оптимизация: какая часть кода всегда должна быть чистой, а где допускается грязь

Весь прикладной код глобально можно разделить на три уровня: домен, управляющий код и представление. Если в каких-то частях (например, в конечных точках) грязный код допустим, то на других его быть не должно — это может повлиять на архитектуру и поддержку проекта. CEO Хекслета Кирилл Мокевнин в своем твиттере рассказывает о критичности разных кусков кода при разработке и ревью: как они влияют друг на друга и в каких моментах оптимизация критична.

Читать
1С-Архитектор бизнеса, ищут Программиста 1C

Компания «1С-Архитектор бизнеса» (дочернее предприятие Фирмы «1С»).
«1С-АБ» — один из лидеров рынка услуг по автоматизации бизнеса с более чем 25-летним опытом работы. Нашими клиентами стали свыше 24 000 организаций разного уровня.

Что делать:
— Работа с типовыми и нетиповыми программными продуктами 1С
— Проведение оценки задач, поставленных заказчиком
— Настройка и доработка конфигурации
— Сдача выполненных задач заказчику

Кого ищут:
— Знание платформы 1С 8.1-8.3(УТ, БП, ЗУП, ERP, УПП, КА)
— Знание MS SQL Server - желательно
— Знание СКД, знание языка запросов, БСП
— Знание универсальных механизмов обмена данными
— Умение писать правила обмена с помощью конфигураций 1С: КД 2.0/3.0
— Знание методик разработки
— Понимание REST запросов и HTTP сервисов - желательно
— Знание реализации функционала на мобильной платформе 1С - желательно
— Знание основ бухгалтерского учета - желательно

Условия:
— Поддержку и наставничество на время испытательного срока, индивидуальный план развития в компании с четкой системой мотивации
— Стабильную и конкурентоспособную «белую» заработную плату (обсуждается на собеседовании в зависимости от квалификации)
— График работы: пятидневная рабочая неделя, с 9.00 до 18.00 по МСК
— Удаленный формат работы
— Возможность обучаться программным продуктам 1С с получением сертификатов
— Корпоративные скидки на мобильную связь, обучение; корпоративная библиотека и др.
— Отличный коллектив и профессиональное и развитие

Откликнуться: Если вы готовы присоединиться к нашей команде, просьба связаться с нами.
Присылайте резюме на почту masal@1ab.ru
Добавляйте единицы измерения в имена

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

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

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

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

Статья
Почему стоит работать у нас?
Мы — команда, работающая на digital-рынке Юго-Восточной Азии. У нас удаленные вакансии в маркетинге, продажах, IT и комьюнити-менеджменте. Если ты ищешь новые возможности — смотри актуальные предложения!

🔥 Быстрый онбординг
Не нужно тратить недели на адаптацию – ты быстро погружаешься в задачи и становишься частью команды.
▫️ Минимум формальностей – сразу к делу
▫️ Понятная система задач и целей
▫️ Быстрая интеграция в рабочие процессы

🔥 Зарплата в долларах
Мы предлагаем оплату в стабильной валюте и удобные способы перевода.
▪️ Регулярные выплаты без задержек
▪️ Прозрачная система начислений
▪️ Дополнительные бонусы и KPI

🔥 Полностью удалённая работа
Работай откуда удобно – главное, чтобы задачи выполнялись качественно и в срок.
▫️ Гибкий график (в зависимости от роли)
▫️ Возможность совмещать с другими проектами
▫️ Работа в международной команде

🔥 Современные инструменты
Мы используем автоматизацию, AI-решения и передовые CRM, чтобы все процессы были удобными и эффективными.
▪️ Четко выстроенные процессы
▪️ Прозрачная система отчетности
▪️ Доступ к актуальным digital-инструментам

📎 Актуальные вакансии:
✳️ SEO-специалист
✳️ Community Manager
✳️ Junior QA
✳️ HR Manager

Присоединяйся! Следи за новыми возможностями в нашем канале: https://t.me/ProJobSol
Please open Telegram to view this post
VIEW IN TELEGRAM