Привет сегодня мы обсудим , что стоит учить разработчику софта. И так начнем.
Python
Если вы в один прекрасный момент решили "Хочу делать софт". Без знаний в программировании , то python идеальный выбор , очень легок , можно написать почти все. Научит вас основам программирования, выучить его не составит труда . Скачать python и почитать подробнее про него можно тут.
С++
После изучения python вам стоит учить С++ , почему? Потому ,что этот язык по большей части для этого и создан . Я пишу именно про него просто потому , что Java слишком стар , C sharp приспособили к играм по большей части, а C++ как раз подходит для этих целей . Большинство программ написаны на нем.
Конечно будет тяжело т.к этот язык не для новичков , после python надо будет учиться ставить скобки , закрывать строки , учить методы , ООП тоже желательно , но ничего не прижилось в мире создания программ как C++ .
C#
С# или как многие подшучивают Java microsoft имеет тоже ряд полезных фич , например Visual Studio. Приятный редактор кода , с возможностью создавать визуально интерфейс программы. Да он используется часто в играх на Unity , в разработке плагинов для игр и подобном . Но факт того ,что на нем можно спокойно писать программы не оставляет меня равнодушным .
Я писал на нем систему блокировки для игрового сервера , и понимаю про ,что я говорю. Но после python все равно будет тяжело , потому ,что нужно будет также как и в С++ учиться ставить скобки , закрывать строки , учить типы данных , методы .
Дополнительно
Я описал 3 языка на которых вы точно можете написать программу , сюда можно внести еще и ряд вспомогательных языков для работы с этим всем.
- SQL - поможет работать с БД , как никак вам придется его рано или поздно выучить.
- XML - языка разметки , в принципе работает как HTML , но имеет ряд отличий .
- CSS - таблица стилей, ну это должен знать каждый , абсолютно .
Итог
Выучив все это вы 100% сможете написать любую программу , причем все эти языки (помимо С++) не считаются сложными , а наоборот , достаточно просты.
По разработке тем на CMS, лендингов, веб-приложений и другого, пишите в TG @nikitakarpoov .