19:22 ТыЖПрограммист! | |
Источник: https://vk.com/@inform_web-tyjprogrammist Это особый вид человека разумного, который априори должен уметь чинить телевизор, телефон, компьютер. Знать, какой марки и модели купить ноут. Всё это по версии мамы/бабушки/других родственников и друзей. И когда ты отвечаешь, что не умеешь или не знаешь, то ловишь волну презрения и разочарования: «И чему вас только учат!» Программист, конечно, может всё это уметь и знать… А может и нет. Это на усмотрение самого программиста. Да и вовсе не обязан он быть на «ты» с техникой! Это скорее бонус. Можешь показать эту статью маме/бабушке/другим родственникам и друзьям. Пусть узнают, кто такие айтишники на самом деле. А на самом деле фронт работ этих специалистов настолько широк, что назвать их общим словом «программист» язык не поворачивается! Кто же они, эти уникальные люди, которые мыслят кодами и цифрами? Системный программистВот он как раз может знать, как работают комплектующие внутри компьютера! Понимает, как взаимодействуют отдельные компоненты операционной системы. Умеет объяснять вычислительному устройству, какой сигнал и куда нужно послать, чтобы драйвер работал с устройством правильно. Или каким образом наладить коммуникацию между программными компонентами внутри операционной системы. Зарплата тоже зависит от решаемых задач, знаний и опыта. Ну ещё от города и компании.
данные сайта hh.ru, автуст, 2020г. Веб-разработчик (Web-developer)Сегодня одна из наиболее востребованных специализаций. Простыми словами: веб-разработчики создают и развивают сайты. Бизнес уходит в интернет, веб-разработчики ему в этом помогают. ► Front-end программист. Отвечает за внешний вид сайтов/интерфейс, с которыми взаимодействуют обычные пользователи. Ему подчиняются кнопочки, страницы, блоки, разделы. Используемый стек технологий HTML/CSS/JS. Как тебе перспективы по зарплате? Back-end программист. Этот специалист отвечает за скрытую часть сайтов, обеспечивает работу всех функций. Описывает, как необходимо обработать запросы, которые приходят от пользователя, настраивает права доступа, заботится о безопасности хранения данных и отражает DDoS аттаки. Вот ещё подборка вакансий. Это самые свежие в списке. Спроси маму, ей всё ещё важно, чтобы ты умел чинить компьютеры?
Одно из ответвлений back-end — программисты высоконагруженных приложений. Это специалисты, которые знают специфику обработки гигантского потока данных. Они занимаются сайтами, к которым ежесекундно обращаются тысячи пользователей. С такими обычный подход не справится, слишком большая разница в скорости поступления данных! Разработчик мобильных приложенийНазвание говорит само за себя. Этот специалист занимается разработкой приложений для iOS и Android. В зависимости от платформы в основном используются языки Java/Objective-C/Swift. Кстати, ты знаешь, что одна из компаний, которая входит в ТОП-5 самых успешных мобильных издателей мира, родом из России? Это Playrix. И её основатели (два родных брата) не заканчивали никаких топовых ВУЗов. Они выпускники рядового технического университета в г.Вологда, где всё население 300 000 человек. А начинали они с мечты и со скринсейверов для десктопа! Game developer (gamedev). Разработчик компьютерных игрРабота мечты многих геймеров! Этот программист заставляет работать виртуальный мир, который придумали гейм-дизайнеры и нарисовали художники. VR/AR программист (виртуальная/дополненная реальность)Одно из самых необычных и новых направлений. За этими специалистами будущее! Сейчас работа с виртуальной реальностью активнее всего развивается в США и Японии. Появляются классные виар-парки и новые игры. Индустрия новая, поэтому пока нет жёстких требований к опыту работы. В любой компании от тебя будут ждать базовых знаний: в чём отличия Oculus от HTC, какие нюансы у мобильного и стационарного VR. Нужны знания о преимуществах разных решений во всех этих случаях. Ещё надо не путаться в понятиях дополненной и виртуальной реальности. Есть более приземлённые профессии в сфере IT-технологий. И не всегда они связаны с программированием.Системное администрирование, проектирование локальных сетей, цифровой документооборот — всё это тоже IT. Тут и написание скриптов, и настройка оборудования, и различные системы биллинга/телефонии. Только с первого взгляда работа сисадмина простая и не слишком интересная. А ты знаешь, что общего у тебя и всех этих разных программистов? Все они, как и ты, начинали со школьного курса информатики. Намёк понял? ;) Учи предмет и следуй за мечтой, «ТыЖПрограммист»! Евгений Джобс | |
|
Всего комментариев: 0 | |