Привет, друзья! 👋
Мы готовим статью о производительности труда программистов и хотим узнать ваше мнение. Поделитесь своими мыслями, ответив на следующие вопросы:
Согласны ли вы с утверждением, что программирование — это на 9/10 мышление и только на 1/10 набор кода? 🤔
- Полностью согласен 💯
- Скорее согласен 👍
- Затрудняюсь ответить 🤷
- Скорее не согласен 👎
- Совершенно не согласен 🚫
Сколько времени в среднем вам потребуется, чтобы восстановить код, написанный за один рабочий день? ⏱️
- Менее 30 минут
- 30-60 минут
- 1-2 часа
- 2-4 часа
- Более 4 часов
Какие факторы, по вашему мнению, наиболее сильно влияют на производительность программиста? (выберите до 3 вариантов) 🚀
- Качество рабочей среды и инструментов 🛠️
- Ясность поставленных задач и требований 📝
- Возможность сосредоточиться без отвлечений 🧘
- Эффективная коммуникация в команде 🗣️
- Постоянное обучение и развитие навыков 📚
- Мотивация и интерес к проекту 💪
- Опыт и экспертиза в конкретной области 🏆
- Другое (укажите в комментариях) 💡
Поделитесь своими мыслями и опытом в комментариях! Как вы оцениваете соотношение «мышления» и «кодинга» в своей работе? Какие методы вы используете для повышения эффективности мыслительного процесса?
Мы готовим статью о производительности труда программистов и хотим узнать ваше мнение. Поделитесь своими мыслями, ответив на следующие вопросы:
Согласны ли вы с утверждением, что программирование — это на 9/10 мышление и только на 1/10 набор кода? 🤔
- Полностью согласен 💯
- Скорее согласен 👍
- Затрудняюсь ответить 🤷
- Скорее не согласен 👎
- Совершенно не согласен 🚫
Сколько времени в среднем вам потребуется, чтобы восстановить код, написанный за один рабочий день? ⏱️
- Менее 30 минут
- 30-60 минут
- 1-2 часа
- 2-4 часа
- Более 4 часов
Какие факторы, по вашему мнению, наиболее сильно влияют на производительность программиста? (выберите до 3 вариантов) 🚀
- Качество рабочей среды и инструментов 🛠️
- Ясность поставленных задач и требований 📝
- Возможность сосредоточиться без отвлечений 🧘
- Эффективная коммуникация в команде 🗣️
- Постоянное обучение и развитие навыков 📚
- Мотивация и интерес к проекту 💪
- Опыт и экспертиза в конкретной области 🏆
- Другое (укажите в комментариях) 💡
Поделитесь своими мыслями и опытом в комментариях! Как вы оцениваете соотношение «мышления» и «кодинга» в своей работе? Какие методы вы используете для повышения эффективности мыслительного процесса?
👍30💯17👏2👾1
🧑💻 Статьи для IT: как объяснять и распространять значимые идеи
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
👍3🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
А во-вторых, может быть полезно
Please open Telegram to view this post
VIEW IN TELEGRAM
👍56🔥8👏7❤1😢1
🤖🛠️ ТОП-25 опенсорсных инструментов для вашего ИИ-проекта
В этой статье мы собрали 25 лучших инструментов с открытым кодом, которые помогут вам создать ИИ-проекты, автоматизировать процессы и расширить функциональность ваших приложений.
🔗 Ссылка на статью
В этой статье мы собрали 25 лучших инструментов с открытым кодом, которые помогут вам создать ИИ-проекты, автоматизировать процессы и расширить функциональность ваших приложений.
🔗 Ссылка на статью
👍6🔥3👾2
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🆙 Python укрепляет позиции в индексе TIOBE
, — написал генеральный директор TIOBE Software Пол Янсен в ежемесячном выпуске индекса.
Популярность Python выросла с 16,12% в июле до 18,04% в августе — очень значительный скачок за такой короткий период, — и теперь «Питон» опережает второй язык в списке, C++, на рекордные 8%.
Янсен отметил, что лидерство Python неоспоримо, и добавил, что его единственными возможными конкурентами в будущем могут стать только Rust и Kotlin. Они стремительно приближаются к топ-10, и все же на достижение сопоставимых с Python позиций у них уйдет несколько лет. Rust сейчас занимает 14-е место, а Kotlin — 18-е. Популярность Kotlin значительно выросла за год — в августе 2023 года он был на скромном 27-м месте.
P. S. Go тоже набирает обороты! TIOBE — тот самый рейтинг, к которому все относятся скептически. Если верить опросу Stack Overflow, Go — на 13-м месте, Rust — на 14-м, Kotlin — на 15-м.
Вероятно, Python станет самым популярным языком программирования в истории
, — написал генеральный директор TIOBE Software Пол Янсен в ежемесячном выпуске индекса.
Популярность Python выросла с 16,12% в июле до 18,04% в августе — очень значительный скачок за такой короткий период, — и теперь «Питон» опережает второй язык в списке, C++, на рекордные 8%.
Янсен отметил, что лидерство Python неоспоримо, и добавил, что его единственными возможными конкурентами в будущем могут стать только Rust и Kotlin. Они стремительно приближаются к топ-10, и все же на достижение сопоставимых с Python позиций у них уйдет несколько лет. Rust сейчас занимает 14-е место, а Kotlin — 18-е. Популярность Kotlin значительно выросла за год — в августе 2023 года он был на скромном 27-м месте.
P. S. Go тоже набирает обороты! TIOBE — тот самый рейтинг, к которому все относятся скептически. Если верить опросу Stack Overflow, Go — на 13-м месте, Rust — на 14-м, Kotlin — на 15-м.
😍8👍4🌚2🔥1
⚙️🐍 RustPython — интерпретатор Python, написанный на языке Rust
Существует множество реализаций Python. Например:
▪️CPython (на языке C) — самая распространённая;
▪️Jython (на языке Java);
▪️PyPy (изначально был написан на Python).
У каждой из этих реализаций есть определённые преимущества. Например, Jython компилирует исходный код Python 2 в байт-код Java, после чего передаёт его Java Virtual Machine. Так код Python выглядит и работает как настоящее Java-приложение во время исполнения, поэтому хорошо интегрируется с приложениями на Java.
Авторы RustPython хотят предоставить те же возможности, что и Jython, но для языка Rust. Кроме того, этот интепретатор позволяет пользователям легко запускать Python-код в браузере.
🔗 Онлайн-демо проекта, использующее WebAssembly
🔗 Ссылка на репозиторий RustPython
Существует множество реализаций Python. Например:
▪️CPython (на языке C) — самая распространённая;
▪️Jython (на языке Java);
▪️PyPy (изначально был написан на Python).
У каждой из этих реализаций есть определённые преимущества. Например, Jython компилирует исходный код Python 2 в байт-код Java, после чего передаёт его Java Virtual Machine. Так код Python выглядит и работает как настоящее Java-приложение во время исполнения, поэтому хорошо интегрируется с приложениями на Java.
Авторы RustPython хотят предоставить те же возможности, что и Jython, но для языка Rust. Кроме того, этот интепретатор позволяет пользователям легко запускать Python-код в браузере.
🔗 Онлайн-демо проекта, использующее WebAssembly
🔗 Ссылка на репозиторий RustPython
👍14🔥5
Привет, друзья! 👋
Мы готовим статью на тему: «5 признаков зависимости от программирования». Нам очень важно ваше мнение! Поделитесь своим опытом и советами, и самые интересные из них мы включим в статью.
⌛ Как вы понимаете, что программирование начинает занимать слишком много места в вашей жизни? Какие признаки вы замечаете?
🏄 Какие методы и стратегии вы используете, чтобы сохранить баланс между работой и личной жизнью?
😔 Был ли у вас опыт, когда программирование негативно влияло на ваши отношения с близкими или здоровье? Как вы справились с этим?
Ваши ответы помогут многим! Спасибо за участие!
Мы готовим статью на тему: «5 признаков зависимости от программирования». Нам очень важно ваше мнение! Поделитесь своим опытом и советами, и самые интересные из них мы включим в статью.
⌛ Как вы понимаете, что программирование начинает занимать слишком много места в вашей жизни? Какие признаки вы замечаете?
🏄 Какие методы и стратегии вы используете, чтобы сохранить баланс между работой и личной жизнью?
😔 Был ли у вас опыт, когда программирование негативно влияло на ваши отношения с близкими или здоровье? Как вы справились с этим?
Ваши ответы помогут многим! Спасибо за участие!
👍6❤1
Forwarded from Proglib.academy | IT-курсы
📈 Стать аналитиком Big Data: пошаговое руководство 2024
Рассказываем в нашей статье, какие знания, онлайн-курсы, подкасты и книги помогут начать карьеру в сфере Big Data без специального образования.
Ознакомьтесь со статьей, а также забирайте наши курсы для Data Science:
🔵 Базовые модели ML и приложения
🔵 Математика для Data Science
🔗 Статья
Рассказываем в нашей статье, какие знания, онлайн-курсы, подкасты и книги помогут начать карьеру в сфере Big Data без специального образования.
Ознакомьтесь со статьей, а также забирайте наши курсы для Data Science:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤1🥰1
This media is not supported in your browser
VIEW IN TELEGRAM
🐍🛠️ Небольшая подборка новых Python-инструментов
▪️WAT — библиотека для глубокого анализа Python-объектов
Основная идея WAT заключается в том, чтобы помочь разработчикам разобраться с объектами, вызывающими затруднения в процессе работы (см. пример на видео ⬆️).
▪️Django Two-Factor Authentication
Библиотека предназначена для добавления двухфакторной аутентификации (2FA) в проекты на Django.
▪️SpotAPI — удобный интерфейс для работы с API Spotify
Позволяет интегрировать функционал Spotify в Python-приложения, упрощает взаимодействие с API.
▪️Tach — инструмент для контроля вызова модулей и зависимостей для Python
Может показать что откуда кого вызывает в проекте.
▪️WAT — библиотека для глубокого анализа Python-объектов
Основная идея WAT заключается в том, чтобы помочь разработчикам разобраться с объектами, вызывающими затруднения в процессе работы (см. пример на видео ⬆️).
▪️Django Two-Factor Authentication
Библиотека предназначена для добавления двухфакторной аутентификации (2FA) в проекты на Django.
▪️SpotAPI — удобный интерфейс для работы с API Spotify
Позволяет интегрировать функционал Spotify в Python-приложения, упрощает взаимодействие с API.
▪️Tach — инструмент для контроля вызова модулей и зависимостей для Python
Может показать что откуда кого вызывает в проекте.
❤8👍3🎉3🌚1
Forwarded from Proglib.academy | IT-курсы
🧮🏭 Индустриальная математика: когда ∫f(x)dx равно миллиардам
Индустриальная математика предлагает эффективные решения для самых сложных проблем реального мира. В нашей статье мы рассмотрим сущность индустриальной математики, ее краткую историю и современные тренды, а также обсудим, кому подходит эта профессия.
🔗 Статья
Индустриальная математика предлагает эффективные решения для самых сложных проблем реального мира. В нашей статье мы рассмотрим сущность индустриальной математики, ее краткую историю и современные тренды, а также обсудим, кому подходит эта профессия.
🔗 Статья
❤8👍1
❗Вакансии «Библиотеки программиста» — ждем вас в команде!
Мы постоянно растем и развиваемся, поэтому создали отдельную страницу, на которой будут размещены наши актуальные вакансии. Сейчас мы ищем:
👉авторов в наше медиа proglib.io
👉контент-менеджеров для ведения телеграм-каналов
Подробности тут
Мы предлагаем частичную занятость и полностью удаленный формат работы — можно совмещать с основной и находиться в любом месте🌴
Ждем ваших откликов 👾
Мы постоянно растем и развиваемся, поэтому создали отдельную страницу, на которой будут размещены наши актуальные вакансии. Сейчас мы ищем:
👉авторов в наше медиа proglib.io
👉контент-менеджеров для ведения телеграм-каналов
Подробности тут
Мы предлагаем частичную занятость и полностью удаленный формат работы — можно совмещать с основной и находиться в любом месте🌴
Ждем ваших откликов 👾
ad.proglib.io
Вакансии в медиа «Библиотека программиста»
Количество проектов в редакции постоянно растет, так что нам всегда нужны специалисты
❤2
__all__
в Python — это специальный атрибут модуля, который определяет список имён (функций, классов, переменных), которые будут экспортированы при импорте модуля с помощью конструкции from module import *
. Если __all__
не определён, экспортируются все имена, не начинающиеся с подчеркивания. __all__
не является строгим ограничением, и программисты могут по-прежнему импортировать другие элементы напрямую. Это делает атрибут больше рекомендательным механизмом, чем строгим правилом.Автор статьи предлагает решения для более строгого контроля импорта. В подробностях об этом вы можете прочесть здесь
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥5❤2🌚1