С++ однозначно
О! Очередая ветка "Как стать программистом"
Сразу скажу профильный диплом тут не главное. я например мех-маш кпи заканчивал. за 5 лет дорос то тим-лида. Правда я программированием с 12 лет увлекаюсь.
В программисатах куча народу с мех-матов, фелов, приматов итп.
Вопрос ваш немного не имеет смысла, посткольку все зависит от того, чем вы хотите заниматься. Веб разработкой? десктопом? мобильным девелопментом? под какую операционку?
Знание одного языка программирования вам ничего не даст в плане трудоустройства, необходимо еще и сопутствующими знаниями обладать. Как минимум знать АПИ системы под которую надо писать. Плюс Базы данных.
И это как минимум.
Если хотите стать программистом, то необходимо писать, писать и еще раз писать. Придумывайте себе задачи и реализовывайте их. Путь это не близкий, так что запаситесь терпением.
Для начала можно попробовать с++, поскольку он достаточно кроссплатформенный.
А потом пробуйте все по немножку, ищи те себя.
Английский и математику ;)
На самом деле зависит от того где вы планируете работать и что вам нравится . Если сайты - веб это html java script и еще кучу всего примерно 4 месяца обучения.
Если что-то более интересное , мобильная разработка java - android, это быстро . Если хотите работать в большой компании и крупными годичными проектами .net c#
В любом случае SQL
Рекомендую курсы (не реклама) ITVDN . Очень удобно, не дорого и качественно !!!
Удачи!
ну на счет java вы загнули этот язык не только для андроид, он появилася еще за долго до андроида и не очень легкий и точно не быстро учится. но только синтаксис можна за неделю выучить, а то и быстрей, а от на библиотеки года уйдут. У нее ступенька вхождения очень высокая и как раз на java пишут сложные ентерпрайз проекты не только один c# он кстати аналог java от майкрософт.
С++
Даже сейчас в Одессе компания юбисофт создала офис и ищет программиста со знанием данного языка
Рекомендую учить Golang
C++ для софта, PHP для сайтов
Тоже понекропощу. Тут есть аналогия.
Хочу заняться авиамоделированием, скажите что изучить кусачки или клеи, а может разобраться с мультметром? ))
Надо учиться решать возникающие задачи с помощью подходящих инструментов. У меня вот любой проект требовал связки Java, Node.js, PHP.. ведь нужна серверная часть, клиенсткая, вебморда. Еще нужно обеспечить взаимодействие, хранение и предоставление данных, сбор статистики использования и прочая.
Посему, берите себе задачу, а дальше смотрите чем можно решить, изучайте тот кусок и решайте. Потом следующий. В идеале садитесь на хвост гуру, только не теоретику, а с реальными проектами. Теоретик вам выложит 256 страниц обоснования почему строгая типизация зло и еще 512 почему благо, а также напишет эссе о Java Reflection, но реальный проект завалит. Практик наоборот, будет наверняка гуглить использование hashmap, но при этом результат к дедлайну будет.
До тих, хто може знає: мій син самостійно вивчає програмування, підказати нема кому взагалі, препади у коледжі на рівні, як Андрій описав. Питання таке: на якому язиці програмування пишеться программа? Наче б то PHP, еле син не впевнений:
https://www.youtube.com/watch?v=emLV9n71seA
https://www.youtube.com/watch?v=6eMotouMQJw&t=114s
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)