Найти тему
Жена Программиста

Вид: программист. Изучаем подвиды

Всем привет! Так уж сложилось, мой муж - программист. Я, обеспокоенная мифами и пересудами по поводу жизни с этим типом мужчин, решила завести блог и рассказать: что такое жизнь с программистом.

Начнем мы, конечно же с теории. Кто такие программисты?

Изображение с сайта компьютерной академии "Шаг"
Изображение с сайта компьютерной академии "Шаг"

Целыми днями они сидят в своих офисах, а порой даже дома перед темным экраном и вводят непонятные символы. Я слышу только стук клавиатуры.

Понятное дело, что программист - это человек, который пишет программы для разного рода машин. И вот здесь кроется весь корень зла, т.к. разработчик приложений и разработчик сайта - это два совершенно разных человека, с различными навыками, знаниями - они владеют разными языками.

Начнем с разработчиков сайтов. Это те люди, которые целыми днями сидят, пишут непонятные знаки на компьютере, а потом получаются прекрасные сайты, как, например, этот или любой другой. Есть два класса: Front-end разработчик (занимается внешней оболочкой сайта; понравилось описание в одном из видео: это группа, которая выступает на сцене и создает шоу) и Back-end разработчик (занимается внутренним наполнением сайта, чтобы каждая страничка отзывалась на правильную команду; как говорит мой дорогой: это те техники, которые для концерта настроили всю аппаратуру, звук, смонтировали сцену и вообще сделали это выступление возможным). Вообще, есть третья категория "Full-stack" - крутышки в своем деле: и чтец, и жнец, и на дуде игрец; может во "фронт" и в "бэк".

Изображение с сайта Tropger
Изображение с сайта Tropger

Разработчики приложений. О них я знаю немного. Но они те классные ребята, которые создают разного рода приложения на смартфон (что следует из их названия). Как правило, их делят на Android- и iOS-разработчиков.

Изображение с сайта Рейтинг Байнета
Изображение с сайта Рейтинг Байнета

Разработчики игр. На мой взгляд, какие-то невероятные люди, которые знают математику и геометрию за гранью моего понимания, так точно. Занимаются технической стороной, визуальной составляющей, интеллектуальной основой игры и т.д.

Изображение с сайта GeekBrains
Изображение с сайта GeekBrains

Разработчики всяких умных программ: искусственного интеллекта, программ для техники, на производстве, программное обеспечение и т.д.

Изображение с сайта SharesPro
Изображение с сайта SharesPro

Они все такие разные, но объединяет их одно: логическое мышление и любовь к языкам. Языкам программирования.

P.S.: Наверное, есть кто-то еще. Пишите, если я кого-то забыла.

Ставьте лайки, подписывайтесь, рассказывайте своим друзьям и подругам:)