Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
sg13
6 лет назад

Несколько слов о существующих направлениях в программировании

Думаю что многие из присутствующих здесь так или иначе задумывались над вопросом изучения языков программирования. Сегодня я бы хотел рассказать о том какие основные направления встречаются в программировании.

Frontend 

Frontend-разработка - достаточно интересный вид деятельности,  если вам нравится мгновенно видеть результат своей работы и вас не тянет погрузиться в дебри низкоуровневого программирования - то скорее всего вам подойдёт именно это направление разработки. Сам фронтенд я бы разделил на две части - верстальщики и программисты. Первые занимаются в основном вёрсткой страниц, а вторые, вдобавок к этому, отлично знают JavaScript и умеют им пользоваться на полную катушку, хотя в современном мире знанием языка программирования не отделаешься и нужно на зубок еще пару другую фреймворков (jQuery, Angular.JS, React.JS, Backbone.js и т.д.). 

Backend 

Backend - раздолье для тех кто любит низкоуровневое программирование и для тех кто предпочитает наркотики "полегче". Для первых подойдут такие языки как C, C++, для вторых в основном C# и Java. Так же обязательны знания баз данных. Зачастую требуются специалисты которые так же знают что-то и про frontend, так называемые fullstack-разработчики. Ничего в этом плохого нет, но лично я считаю что специализация всё-равно должна быть.  

Мобильная разработка

Мобильный разработчик - самый модный разработчик, специалист разрабатывающий приложения под различные платформы мобильных устройств. Так как мобильных устройств становится всё больше, то и спрос на профессию растёт - в данный момент это направление испытывает острый дефицит кадров. Хоть сам и являюсь бэкенд разработчиком, но мобильную разработку считаю одним из самых перспективных направлений. Языков программирования не так много - в основном это Java для Android и Swift для iOS. Так же можно писать на C# для Windows Phone или, упаси тебя господи, использовать Xamarin Forms для всех платформ.

Gamedev 

Очень часто слышу то что люди хотят изучить программирование именно для того чтобы писать игры. Реалии таковы что большинству не хватает терпения и они попросту бросают начатое. Работа сама по себе тяжёлая и не слишком востребованная на рынке. Требует хороших знаний как математики так и инструментов разработки (например Unity). Языки программирования разнятся от проекта к проекту, но в основном это : C# (Unity), C++ и может-быть где-то Java.

На каком направлении остановить свой взгляд - решать вам.

0
0.015 GOLOS
На Golos с December 2017
Комментарии (5)
Сортировать по:
Сначала старые