Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
В Битве Героев вы будете уничтожать монстров, отправляться на приключения со своим кланом. Вас множество локаций, монстров, снаряжения. Приведи своего героя к победе!

Битва Героев

Приключения, Ролевые, Кликер

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • SergeyKorsun SergeyKorsun 12 постов
  • SupportHuaport SupportHuaport 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня

C++ + Python

С этим тегом используют

Программирование IT IT юмор Программист Помощь Разработка Обучение YouTube Все
96 постов сначала свежее
198
vvzz
vvzz
2 года назад
Лига программистов

Ответ на пост «Как программисты пишут код?»⁠⁠4

Вопрос очень интересный.

Думаю, программирование тут вообще не причем.  Это просто один частный пример применения определенных способностей. А в общем это умение создавать что то «своими руками». Лично я мыслю абсолютно одинаково и когда занимаюсь программированием и когда планирую ремонт дома. Честно говоря, это происходит полностью интуитивно. Я практически всегда знаю какие общие и конкретные шаги надо предпринимать чтобы достигнуть нужных целей и сразу же представляю где могут быть проблемы и уже отдельно обдумываю варианты их решения. Понятное дело тут не последнюю роль играет опыт, но когда 25 лет назад начинал на бейсике и паскале, то мыслил  точно также.

С другой стороны, тут на пикабу, узнал что люди покупают наборы лего, собирают их точно по инструкции и ставят на полку(понятное дело что все люди разные и я не в негативном ключе пишу). Для меня в детстве это было бы немыслимо. Лего у меня не было, но был похожий отличный советский конструктор. Даже если бы у меня была к нему инструкция, то я бы все равно строил что то свое. Кстати мыслительный процесс при этом очень похож на программирование.

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

Я очень сомневаюсь, что этим конкретным навыкам и способностям можно научить, как ни крути. Можно толь дать базу тем, у кого они уже есть - думаю на всяких инфоцыганских курсах «войти в ИТ» каких либо положительных результатах добиваются только граждане которые сразу программировать умеют, только еще не знают об этом)

А еще хороший программист всегда ленив. И это тоже напрямую влияет на умение «писать код». Основная и, не побоюсь этого слова, основополагающая  проблема в любом серьезном проекте не  как что то сделать, а каким образом это сделать в контексте уже написанного и так, чтобы в будущем тоже можно было что то изменить. Лень позволяет сразу планировать все так, чтобы минимизировать труд потом.

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

Показать полностью
[моё] Программирование Программист IT Python C++ Вопрос Текст Ответ на пост
45
42
Xooopc
2 года назад
Лига программистов

Как программисты пишут код?⁠⁠4

Много здесь встречаю постов про IT. Я не понимаю как люди пишут программный код. Вы себе представляете конечный продукт и стремитесь к его реализации четко следуя какому то шаблону (тогда вопрос - откуда взялся шаблон?)? Или это полет фантазии из разряда "Я кодю для развлечения"?

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

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

Не понимаю как люди пишут программный код, музыку и книги.

Программирование Программист IT Python C++ Вопрос Текст
64
31
OpenNET
OpenNET
2 года назад
GNU/Linux

С++ поднялся на 3 место в рейтинге языков программирования Tiobe⁠⁠

С++ поднялся на 3 место в рейтинге языков программирования Tiobe Технологии, Python, C++

Компания TIOBE Software опубликовала январский рейтинг популярности языков программирования, в котором по сравнению с январём 2022 года выделяется перемещение языка С++ с четвёртого на третье место. Язык Java соответственно сместился с третьего на четвёртое место. Индекс популярности TIOBE строит свои выводы на основе анализа статистики поисковых запросов в таких системах, как Google, Google Blogs, Yahoo!, Wikipedia, MSN, YouTube, QQ, Sohu, Bing, Amazon и Baidu.

Из изменений за год также отмечается рост популярности языков Rust (поднялся с 26 на 18 место), Ruby (с 18 на 16), Scratch (с 23 на 20), SQL (с 9 на 8 место), PHP (с 11 на 10), Go (с 13 на 12), Go (с 14 на 13), Visual Basic (с 15 на 14), Matlab (с 16 на 15), Perl (с 20 на 19). Снизилась популярность языков Assembly (с 8 на 9), Swift (с 10 на 11), R (с 12 на 13), Object Pascal (с 14 на 17).

В январском рейтинге PYPL, в котором используется Google Trends, тройка лидеров за год не изменилась: первое место занимает язык Python, далее следуют Java и JavaScript. Язык C# поднялся на 4 место, вытеснив языки C/C++ (год назад произошла обратная ротация). По сравнению с январём прошлого года выросла популярность Julia (+4), TypeScript (+3), Rust (+3), Dart (+3), Lua (+3), Go (+2), Ruby (+1). Снизилась популярность Perl (-4), Matlab (-4), Groovy (-3), Objective-C (-2), VBA (-2), Visual Basic (-2), Abap(-2), Kotlin (-1), Pascal (-1).

По данным рейтинга IEEE Spectrum лидером остаётся язык Python, после которого с незначительным отставанием следуют языки C, C++ и С#. По сравнению с данными за 2021 год язык Java сместился со 2 на 5 место. Укрепление позиция отмечается для языков C# (поднялся с 6 на 4 место) и SQL (в прошлом рейтинге не входил в десятку лидеров, а в новом закрепился на 6 месте). Рейтинг IEEE Spectrum подготовлен Институтом инженеров электротехники и электроники (IEEE) и учитывает сочетание 12 метрик, полученных от 10 различных источников (в основе метода заложена оценка результатов поиска по запросу "{название_языка} programming", анализ упоминаний в Twitter, число новых и активных репозиториев в GitHub, число вопросов в Stack Overflow, число публикаций на сайтах Reddit и Hacker News, вакансии на CareerBuilder и EEE Job Site, упоминания в цифровом архиве журнальных статей и докладов с конференций).

В рейтинге RedMonk, построенном на основе оценки популярности на GitHub и активности обсуждений на Stack Overflow, десятка лидеров выглядит следующим образом: JavaScript, Python, Java, PHP, C#, CSS, C++, TypeScript, Ruby, C.

Показать полностью 1
Технологии Python C++
62
Аноним
Аноним
2 года назад

Какой язык программирования стоит учить для поиска работы?⁠⁠

хочу начать начать изучать язык какой начать учить лучше ? какой из них более востребован ?

Язык Программирование Учеба и работа Программист IT Разработка Python Windows C++ Javascript Текст
27
Xianren
Xianren
2 года назад
Программирование на python

Python динамическая типизация⁠⁠

В языках типа C++ указывается тип переменной, тоже самое для классов и функций. Для того, чтобы класс мог работать с различными типами данных используется template Class T.


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


Вопрос: как это устроено под капотом?

Python C++ Текст
18
user5048765
2 года назад

Скиньте шаблон для курсовой работы в Латехе(LaTeX)⁠⁠

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

Скиньте шаблон для курсовой работы в Латехе(LaTeX) Python, Программирование, IT, Google, Linux, Программист, Windows, LaTeX ПО, Курсовая, Помощь, C++, Без рейтинга
[моё] Python Программирование IT Google Linux Программист Windows LaTeX ПО Курсовая Помощь C++ Без рейтинга
2
3439
tproger.official
tproger.official
2 года назад
Типичный программист

Python — высокоуровневый язык, потому что у него высокий уровень заботы⁠⁠

Python — высокоуровневый язык, потому что у него высокий уровень заботы IT юмор, IT, Программирование, Python, Программист, C++, Гордон Рамзи
Python — высокоуровневый язык, потому что у него высокий уровень заботы IT юмор, IT, Программирование, Python, Программист, C++, Гордон Рамзи
Показать полностью 1
[моё] IT юмор IT Программирование Python Программист C++ Гордон Рамзи
437
Партнёрский материал Реклама
specials
specials

Сколько нужно времени, чтобы уложить теплый пол?⁠⁠

Точно не скажем, но в нашем проекте с этим можно справиться буквально за минуту одной левой!

Попробовать

Ремонт Теплый пол Текст
6162
DELETED
2 года назад
IT-юмор

Проблемы новичков в IT⁠⁠

Проблемы новичков в IT Юмор, IT, Python, C++, Фортран, IT юмор, Скриншот, X (Twitter)
Показать полностью 1
Юмор IT Python C++ Фортран IT юмор Скриншот X (Twitter)
478
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии