Найти тему
NEKARPOV

Что учить если хочешь стать разработчиком софта?

Оглавление

Привет сегодня мы обсудим , что стоит учить разработчику софта. И так начнем.

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 .