Для социальных и гуманитарных наук сегодня как никогда силен запрос на статистические методы и знание языков программирования, которые позволяют работать с большими массивами данных и автоматизировать те процессы, которые раньше выполнялись вручную. Я занимаюсь исследованиями в области политической науки и экономической истории и в своей работе использую Python и R. В мои задачи, которые я решаю с помощью языков программирования, входит сбор, обработка и анализ данных. В сбор данных входит, например, извлечение информации с сайтов (веб-скрейпинг), с картинок или текстов. Обработка данных подразумевает их преобразование для удобной последующей работы, например агрегирование индивидуальных данных. Анализ данных — это поиск закономерностей, проверка гипотез, ответ на содержательные исследовательские вопросы.
Я не считаю, что работа с языками программирования требует особого склада ума — например, такого, который позволяет переходить на высокий уровень абстракций и оперировать абстрактными объектами и, как мне кажется, присущ математикам. Так как в процессе программирования ты решаешь какие-то прикладные задачи, это требует навыка мыслить нестандартно, outside of the box, и ему можно научиться. Этот навык часто ограничивается школой, в которой мы привыкаем к мысли, что есть „правильный“ и „неправильный“ способы решения какой-либо задачи. Программирование, напротив, требует понимания, что существует множество правильных решений с разной степенью эффективности.
Главное не начинать со Skillbox.
Хорошие слова
Все верно
училась в EasyUM в Москве, классная школа, мне понравилась. подруга Avenue окончила. насчет Скиллбокс согласна - программа там нулевая, просто деньги на нас зарабатывают
с турбо паскаля же, ну!
Обычно все бросают это дело, после того как усвоили базу. Особо целеустремленные, доходят до практики. А дальше, что делать?! Куда податься?! Без опыта чтения "чужого" кода, разработки сложных приложений, работы в команде и других практических навыков, которые нужны в коммерческом программировании. А так, учи любой современный язык под ООП: php, Java, python, C# и т.п., не прогадаешь.
Комментарий недоступен