proglibrary | Технологии

Telegram-канал proglibrary - Библиотека программиста | программирование, кодинг, разработка

77043

Все самое полезное для программиста в одном канале. Список наших каналов: https://t.me/proglibrary/9197 Учиться у нас: https://proglib.io/w/a32a0d94 Обратная связь: @proglibrary_feedback_bot По рекламе: @proglib_adv Прайс: @proglib_advertising

Подписаться на канал

Библиотека программиста | программирование, кодинг, разработка

🤔 Размышления о выборе языка программирования для школы (и ситуации с информатикой в целом)

Статья, которая выросла из ответа на комментарии к статье «Основные отличия PascalABC.NET», где возник традиционный спор про целесообразность изучения Pascal в 2023 году.

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

Спойлер: Pascal дается школьникам (7-9 классы) намного легче остальных ЯП, но школьная программа в 10-11 классах заточена под Python. Одним словом, вопросов больше, чем ответом.

💬 Вы как думаете, какой язык лучше всего преподавать в школах?
👍 — Pascal
🤔 — Python
❤️ — C
🥱 — свой вариант (напишу в комментариях)

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

🏦⚠️ Борьба с ошибками разработки ПО в финтехе

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

Читать статью

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

🔥 12 признаков выгорания или как понять, что вам пора в отпуск

Больше половины программистов страдают профессиональным выгоранием. Здесь может спасти отпуск. Но как понять, когда он нужен? В статье рассматривается 12 признаков, указывающих на то, что вам нужен отдых.

🔗 Читать статью
🔗 Зеркало

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

😺🐙✅ Как разобраться в Git: краткая инструкция для джунов

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

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

🎄🎁 10 абсурдных подарков программисту на Новый год

Мечтаете подарить что-то эдакое своему другу-айтишнику? Как насчет масла для клавиатуры, специальных AR-очков или симулятора случайных сбоев в сети?

💬 В комментарии пишите свои варианты абсурдных подарков👇

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

❓👨‍💻 Вопросы для подготовки к собеседованию по JavaScript. Часть 1

Стрелочные функции, замыкания, промисы и async/await, методы работы с массивами и объектами, шаблонные литералы, особенности Map и Set, оператор расширения и клонирование объектов.

🔗 Читать статью
🔗 Зеркало

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

✍️ Почему отсутствие технической документации убьёт ваш проект?

Читатель «Библиотеки программиста» объясняет, почему техническая документация важна, а её наличие — обязательная составляющая успеха проекта. Не верите? 5 (почти) реальных историй, представленных в статье, вас убедят!

🔗 Читать статью
🔗 Зеркало

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

💬 Что бы вы хотели получить в подарок на Новый год? Поделитесь мыслями в комментариях👇

#интерактив

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

👨‍🎓 14 бесплатных ресурсов, которые пригодятся каждому разработчику

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

Читать статью

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

💡Топ-5 юзкейсов Kafka от ByteByteGo (Alex Xu)

1️⃣ Обработка и анализ логов
2️⃣ Потоковая передача данных
3️⃣ Мониторинг систем и оповещение
4️⃣ Захват изменений данных (change data capture, CDC)
5️⃣ Миграция систем

#инфографика

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Тем временем джун помогает фиксить баги на проде 🤦‍♂️

#юмор

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

💬 Чему бы вы хотели научиться? Поделитесь мыслями в комментариях👇

#холивар

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

🐍 У нас есть еженедельная email-рассылка, посвященная последним открытиям и тенденциям в мире Python.

В ней:
● Новые возможности в последних версиях Python
● Работа с базами данных и SQL в Python
● Веб-разработка на Django и Flask
● Машинное обучение и анализ данных с помощью Python
● Автоматизация и работа с API на Python
● Тестирование и отладка кода на Python
● Задачи для новичков с решениями

👉Подписаться👈

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

🔍Насколько легко «войти в айти»?

Мы продолжаем собирать ваши истории о смене профессии и трудоустройстве в IT, чтобы написать большую аналитическую статью.

👉Если вы еще не рассказывали о своем опыте, пройдите короткий опрос по ссылке.

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

🤖 Напоминаем, что у нас есть еженедельная email-рассылка, посвященная последним новостям и тенденциям в мире искусственного интеллекта.

В ней:
● Новости о прорывных исследованиях в области машинного обучения и нейросетей
● Материалы о применении ИИ в разных сферах
● Статьи об этических аспектах развития технологий
● Подборки лучших онлайн-курсов и лекций по машинному обучению
● Обзоры инструментов и библиотек для разработки нейронных сетей
● Ссылки на репозитории с открытым исходным кодом ИИ-проектов
● Фильмы, сериалы и книги

👉Подписаться👈

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

🎄🎉🥳 Команда «Библиотеки программиста» поздравляет айтишников, программистов, системных администраторов, специалистов техподдержки, руководителей проектов, проектировщиков, инженеров, менеджеров и всех-всех-всех остальных причастных к миру IT с наступающим 2024 годом! Мирного неба и чистого кода!

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

⚙️✅📕 Ответы на вопросы для самопроверки из книги «Тестирование Дот Ком» Романа Савина

Начинающий QA-инженер собрал и систематизировал ответы на вопросы для самопроверки из классической книги «Тестирование Дот Ком», чтобы поделиться базовыми знаниями по тестированию ПО с другими новичками в этой области.

Читать статью

#почитать

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Продолжите про лида и техдира в комментариях 👇

#жиза

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

CAP, BASE, SOLID и KISS: наглядная демонстрация популярных акронимов в проектировании систем от ByteByteGo (Alex Xu)

#инфографика

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

🎄🎁 Из ответов во вчерашнем посте мы так и не поняли, чего больше всего хотят наши подписчики в подарок на Новый год, поэтому решили собрать свою подборку!

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

🌳 Так называемые «современные» базы данных могут иметь новые структуры индексов, но B-дерево по-прежнему является непобедимым чемпионом, когда дело доходит до обработки запросов к базе данных.

👨‍💻 Узнайте подробнее, как структура данных B-дерево упорядочивает данные и выполняет поисковые запросы.

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Бизнес Аналитик | IT - канал о жизненном цикле разработки ПО глазами бизнес-/системного аналитика.

На канале вы найдете:
- теоретический материал;
- интересные статьи;
- профессиональную литературу;
- полезные шпаргалки;
- вопросы с собеседований;
- опросы.

Подпишись и пройди наш тест для начинающего бизнес аналитика.

Реклама. Киренкина Марина Дмитриевна, ИНН 345702417736. Erid 2VtzqvEY6mi

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

🤔 «Да кто такой этот ваш Developer Advocate?» — наверняка некоторые задавались подобным вопросом. Как минимум те, у кого в компании нет такого специалиста. Чтобы хорошенько во всём разобраться, нашли подкаст с Антоном Черноусовым из Yandex Cloud.

Сейчас Антон занимает позицию Developer Advocate, а раньше писал на Java, работал системным администратором, руководителем проектов и продактом. Антон рассказал, чем занимается в Яндексе, чем DevAdvocate отличается от Technology evangelist и почему в айтишке нужен был переводчик с языка разрабов на язык программистов.

Узнайте, почему разработчикам, программистам, кодерам и софтостроителям так важно понимать друг друга👇

▶️ YouTube | Apple Подкасты | Google Подкасты | Яндекс Музыка | VK

💬 А в вашей компании есть Developer Advocate?
👍 — да, конечно
🤔 — нет
🥱 — не вижу никакого смысла в таком специалисте

#подкасты

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

🎅 Новый год — отличное время для старта!

🎄Новый год начинается с подарков, а лучший подарок для себя — новые знания! Потому что ну а когда начинать учиться новому, если не в новом году. Выбирайте курс, оставляйте заявку и менеджер вас проконсультирует — https://proglib.io/w/b963d80d

📚 Начать всегда можно с вводных занятий, чтобы познакомиться с преподавателями и форматом обучения.

Конечно, советуем обратить внимание на наши самые популярные курсы:
Математика для Data Science — 19 490 ₽ (вместо 29 990 ₽)
Алгоритмы и структуры данных — 23 390 ₽ (вместо 35 990 ₽)

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

☺️ Доступ бессрочный, поэтому учиться вы сможете в своем темпе.

👉 Если вы сомневаетесь в пользе обучения для своего профессионального трека, оставляете заявку. Менеджер поможет разобраться с этим и любым другим вопросом — https://proglib.io/w/b963d80d

🫶 Всех с наступающим новым годом!

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

🐍🧫 Создаём игру «Жизнь» Джона Конвея на Python

Напишем алгоритм эволюции клеточных автоматов и разработаем интерфейс командной строки (CLI) для взаимодействия с игрой.

👉Читать статью

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

🧠🧩 Зачем айтишнику психолог?

В современных реалиях все больше специалистов ИТ-индустрии обращаются к психологам, чтобы разобраться с эмоциональными проблемами. Рассмотрим некоторые распространенные запросы и проблемы, с которыми сталкиваются айтишники.

🔗 Читать статью
🔗 Зеркало

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

🤔От каких компаний русскоязычные айтишники больше всего хотят получить оффер, а от каких — в ужасе отшатнуться?

Это один из многих вопросов, на которое отвечает большое исследование NEWHR Data, проведенного в сентябре 2023 года.

✅ Выборка исследования: 807 человек. Анкеты заполнили представители 16 IT-специальностей и всех грейдов вплоть до C-level.
✅ Команда NEWHR выяснила, чего айтишники хотят от работодателей на российском и зарубежных рынках (и наоборот — что отталкивает кандидатов), в каких странах айтишники живут, планируют искать работу и многое другое.
✅ Например, 5 из 10 наших респондентов живут за границей. А 3 из 10 готовы к трудоустройству только в зарубежные компании.

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

🔝 Простые приемы повышения вашей продуктивности как разработчика

1️⃣ Оставьте работу немного незавершенной, чтобы облегчить себе задачу на следующий день: остановитесь непосредственно перед сложной задачей и четко запишите следующие шаги, чтобы легче возвращаться к задаче на следующий день.
2️⃣ Научитесь пользоваться шорткатами клавиатуры и мыши.
3️⃣ Держите под рукой список часто используемых команд и ссылок.
4️⃣ Чаще говорите «нет»: откажитесь от задач и технологий, которые не приносят значительной пользы. Это поможет сосредоточиться на более важных вещах, улучшить рабочий и личный баланс.

🧘‍♂️ Источник

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

CI/CD Workflow: упрощенный гайд от ByteByteGo (Alex Xu)

CI/CD — это методология, которая позволяет автоматизировать процесс разработки и доставки ПО в продакшн.

Будь вы разработчиком, специалистом по DevOps, тестировщиком или занимаетесь любой современной ролью в ИТ, CI/CD пайплайны стали неотъемлемой частью процесса разработки.

#инфографика

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Почему же так трудно войти в IT — как учиться, как совмещать, что делать

👨‍💻Переход в айти — понятная, но трудная затея. Вокруг входа в индустрию выросла своя индустрия, и вроде становится легче, а вроде и не становится.

🎙️В новом выпуске Доктора Кота разбирают одну, но глубочайшую историю, где отрефлексированы все трудности вкатывания в айти.

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

🤔 В общем — сплошные жертвы. Стоит ли оно вообще того, когда так тяжело? Ради чего так себя гробить? Ответы — в подкасте.

⏯️ YouTube

#подкасты #айтипсихология

Читать полностью…
Подписаться на канал