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

    @evgeniy_lm
    1) Какие основные сложности у меня могут возникнуть на пути изучения программирования как у "гуманитория"?

    Кто такой "гуманитарий"? У меня, например, есть знакомый программист учитель английского языка

    2) Реально ли нужно мышление склонное к математическому?

    Компьютер это не более чем большой калькулятор, а реальная программа это реализация МАТЕМАТИЧЕСКОЙ МОДЕЛИ реального предмета или явления. Т.е. задача реального программиста научить компьютер вычислять не вычисляемое

    3) Нужен ли будет сразу английский язык? Я смогу заняться его изучением, но чуть позже. Работа+обучение программированию не оставят адекватно времени.

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

    4) Какие сейчас языки востребованы и будут востребованы ближайшие годы, что бы работа была всегда и везде?

    Не существует "востребованных" языков, бывают востребованные программисты

    5) Я так понял, что всегда можно начать с HTML+CSS и дальше уже двигаться куда захочу?
    HTML+CSS к программированию ни какого отношения не имеют, совсем никакого, совсем не имеют
    Начните, например, с JAVA если вас интересует разработка мобильных приложений

    6) С чего стоит начать изучение? Что читать? Что смотреть? Через полгода смогу и курсы какие-то платные оплатить, пока возможности нет. Читать книги у меня очень плохо получается, прям ломает, зато всегда хорошо воспринимал видео-контент. Может есть и какие-то годные youtube-каналы для начала, сайты, статьи, программы.
    Пока на карантине можете почитать книгу типа "Язык программирования ... для начинающих". Придумайте себе реальную задачу (для себя, а лучше для жены) и решите ее.
    Про курсы забудьте, платные это не более чем один из способов "честного отъема денег у населения", бесплатные на ютуб записывают такие же чайники как и вы только более наглые.
    Программист тот кто ПИШЕТ!!! программы, увы тот кто не умеет читать писать неспособен.

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

    А я завидовал интернет-маркетологам
    Ответ написан
    8 комментариев
  • С чего начать изучение программирования?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    1) Какие основные сложности у меня могут возникнуть на пути изучения программирования как у "гуманитория"?

    Непонимание что такое программирование и что такое квалифицированный программист.
    Спутать HTML/CSS и программирование могут как раз те, кто еще ничего не знает.

    В программировании меня привлекают следующие факторы:
    1) Ты что-то создаешь, видишь результаты своих усилий, можешь создать что-то с нуля, это классно.

    Это неправда. Подавляющее большинство программистов делают банальные штуки, результаты которых в основном не видны. И программисты часто результаты маркетологов и СЕО, как раз считают гораздо более видимыми.

    2) Очень востребованная и высокооплачиваемая профессия во всем мире и мне кажется, что так и будет еще много лет.

    Вы путаете востребованность профессии и квалификацию. Много платят тем, кто очень много умеет и продолжает постоянно учиться, а не просто рядовому программисту.
    Ответ написан
    3 комментария
  • С чего начать изучение программирования?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    1. Основная сложность в уверенности, что вы гуманитарий и этим ограничены. Склады ума - это миф.
    2. Нет.
    3. Нет.
    4. Какие востребованы сейчас вы можете легко посмотреть по рейтингам и по открытым вакансиям. Какие будут - это может с уверенностью сказать только гадалка с хрустальным шаром.
    5. HTML, CSS и SQL желательно знать каждому. Хотя какому-нибудь эмбедеру они никогда и не пригодятся.
    6. Курсы не нужны. Либо вы сумеете учиться по учебникам, либо о программировании можете забыть.
    Ответ написан
    Комментировать