• Возраст — помеха?

    1. Я слишком молодой чтоб отвечать на подобный вопрос.
    2. Реально, обратите внимание на практику, а также разделите цельное задание на части, будет проще, потом из отдельных частей сможете сложить конечное задание.
    3. Возможно, но здесь нужно определиться будет ли он работодателем.
    4. На фрилансе мало специалистов, в основном туда обращаються в надежде сэкономить. Заказы будут разные, в разговоре с заказчиком следует четко определить что он хочет, пройтись по всем двухсмысленым выражениям.

  • Программирование для новичка

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

  • Помогите выбрать язык программирования

    Для начинающих C++ не подходит.
    1. Вначале нужно искать проекты, и на старте те что ты найдешь можно реализовать гораздо быстрее с помощью других языков (Delphi, Python, и прочие).
    2. Если это не компания со своими технологиями то в основном люди будут готовы заплатить за решение а не за используемый язык.
    3. Чтоб реализовать этот язык в полной мере нужно обращать внимание на эго низкоуровневость, а там и математика и написания драйверов.

    Java
    1. Очень хорош, но здесь либо в компании где у каждого своя задача, или ты сам, клиент, сервер, иногда дизайн. (Android)
    2. Можно программировать различное оборудование, важна точность.
    3. Java (Spring Boot) — создание веб приложений. (распространено за рубежом).
    4. Возможность публикации приложений на Google Play (Android, хорошо для тебя и твоих идей).
    5. Переходить к нему лучше не сразу.

    Обрати внимание на JavaScript:
    1. Google apps script — идеально для собственных експериментов и решения задач автоматизации, упрощеное общения с сервисами Google позволит решить множество тематических задач (язык JavaScript с вставками от Google).
    2. Расширения к браузеру (язык JavaScript и вставки браузеров вместе с декларированной структурой проекта).
    3. Помимо клиентской части обьединяет в себе серверную часть в виде различных Фреймворков.
    4. С ним можно писать под Android.
    5. Возможность публикации в интернет магазине.

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

    Поддержали: Yaroslav Tarasenko, nouland .