В каких областях жизни необходим навык программирования?

Анонимный вопрос
  · 817
Лучший ответ на 99.9% вопросов: "Поисковик в помощь".

Умение составлять грамотные алгоритмы действий (пожалуй, это основная часть программирования, как говорил один мой преподаватель: "Писать код можно обучить и обезьяну, а вот умение составлять грамотный алгоритм - искусство") пригодится абсолютно в любой деятельности. Даже при уборке в квартире :)

2 октября 2018  · < 100
Комментировать ответ…
Вы знаете ответ на этот вопрос?
Поделитесь своим опытом и знаниями
Войти и ответить на вопрос
Читайте также

Как стать VR/AR дизайнером? Нужны ли навыки программирования? С чего начать?

Графический дизайнер. Веду подкаст, в котором общаюсь с творческими людьми.  · vk.com/alfi_podcast

Полноценно программирование знать не обязательно. Максимум понадобится выучить некоторые команды, чтобы автоматизировать работу в After Effects.

Конечно, ещё вопрос: что конкретно собираетесь делать в сфере VR/AR.

Для эффектов это After Effects и Premier Pro, для начала.

Для VR — ZBrush, Cinema 4D и Maya, опять же для начала.

"Для начала" потому что VR и всё что связано с motion-дизайном активно развивается и появляется множество программ с помощью которых можно быстро и легко сделать огонь, воду или развивающиеся волосы.

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

Если заинтересовались VR, можете послушать один из выпусков моего подкаста, где я общаюсь с motion-дизайнером Василием Салдаевым. Мы как раз обсуждаем VR, AR и анимацию, так как Вася аниматор по образованию.

Сколько времени нужно потратить на изучение 1 языка программирования на серьезном уровне?

Айтишник, диванный футуролог, скептик, оптималист, знаток всякого разного

Анекдот из Крутого Пике на тему:

  • Сэр, а сколько вам понадобилось времени, чтобы научиться летать на самолёте? - Семь! - Семь лет, месяцев? - Самолётов, Дринкинс, самолётов! 

Это я собственно к чему. Можно довольно быстро (даже за месяц-другой) научиться разбираться в алгоритмах и на базовом уровне изучить какой-нибудь язык программирования, но пока вы не напишите несколько более менее серьёзных программ, не тренировочных, а таких, которые будут реально использоваться, или не примите участия в нескольких крупных проектах, вы не научитесь программировать на серьёзном уровне. Потому что только при написании реально использующихся программ вы можете натолкнулся на такие хитрые косяки, без разбирательств с которыми нельзя сказать, что вы хорошо знаете язык.

11 апреля 2016  · 3,9 K
Прочитать ещё 3 ответа

Можно ли стать программистом, не имея предрасположенности к точным наукам?

Удалить профиль. По хорошему.

Тот, кто пишет слово "задачь" с мягким знаком, можно смело идти работать дворником.

30 июля  · 1,0 K
Прочитать ещё 11 ответов

Какие должности в IT-сфере не требуют навыков программирования? Всегда были проблемы с математикой и логикой, но в IT хочу податься.

🐺Разрабатываю и внедряю ПО на заказ, web, десктоп, мобильные приложения, сохраняя Ваши...  · digitalwolf.org

Добрый вечер!

IT-сфера это не только про разработчиков и тестировщиков.

Это еще и:

  1. руководители проектов
  2. бизнес и системные аналитики
  3. менеджеры по продукту
  4. маркетологи
  5. технические писатели
  6. переводчики

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

И вам совсем необязательно идеально знать математику и к примеру математическую логику.

Где-то математика будет необходима, и тут хватит даже вузовской программы. А где-то она вам вообще не понадобиться, так как у вас другие задачи, которые не требуют математику.

Поэтому, смотрите вакансии компании или обращайтесь к HR в компаниях и они подробно расскажут о должностях, что необходимо знать и чем в целом занимаются люди с такой же должностью в компании.

И вы обязательно найдете то направление и должность, которая полностью подойдет вам. Желаю успехов!

28 июля  · 833
Прочитать ещё 2 ответа

С чего начать изучение программирования?

Рассказываю о интересном из мира IT в своём блоге и подкастах   · budaev.digital

Покажется банальностью, но - с английского языка! И только с английского языка!

Почему?!

Любой более/менее толковый программист вам подтвердит, что программирование - это 90% гугления и поиск ответов, и 10% написание кода.

И вот здесь, со знанием английского, вы будете иметь огромное преимущество переде другими, как минимум потому что сможете читать на языке первоисточника, а не на "отрыжке" переводчика.

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

Если говорить про синтаксис, то я не рекомендую начинать с python или JS.

Такие ЯП (языки программирования) как: Java, C/C++, Swift; они очень похожи между собой и изучение одного, позволит быстро разобраться в другом.

Если хотите только мобильную разработку - рекомендую Swift. (разработка под всю технику Apple, без работы точно не останетесь).

Если желаете более универсальное решение - Java. (веб-разработка, серверная часть, мобильная разработка и т.д.)

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

ЯП, на самом деле не так важны - они подбираются под каждую конкретную задачу.

Что же касательно самого обучения:

• курс от MIT (не путать с Московским) - CS 50 (считается легендой);

• курсы от Яндекса на Stepik org;

• специализация на Coursera org.

Так же список площадок, где можно искать ответы на вопросы и смотреть примеры кода:

• Stack Overflow;

• Reddit;

• GitHub (или любой другой репозиторий).

Надеюсь помог. Если да, будь добр, поставь лайк.

P/s стараюсь больше не вставлять ссылки, ибо банят ответ, а это обычно 10-30 минут жизни.

27 декабря 2019  · 52,7 K
Прочитать ещё 14 ответов