15 июля 2024, Понедельник

Курс валют

EUR
 
94,56
USD
 
87,00
16+

Программисты лучше соображают на троих

Больше Материалов

Поддержки много не бывает

Новые меры поддержи для фермеров ввело Правительство Смоленской области. Меры в числе прочего выражаются в расширении лизинга и субсидии на...

Братское сотрудничество

Как приграничный субъект, Смоленская область тесно взаимодействует с Республикой Беларусь, и эти отношения будет укрепляться. Ранее были достигнуты договоренности о взаимодействии...

Жилищный вопрос

В своем отчете о работе регионального правительства в 2023 году  губернатор Смоленской области Василий Анохин коснулся и вопросов жилищного...

Очевидно, что программисты в наше время играют огромную роль. Есть настойчивое мнение среди людей, что они считают себя элитой общества. И это не лишено основания: какой-нибудь компьютерный гений может взламывать банки, смещать правительство и влиять на глобальные процессы. С программистами общаться непросто в силу специфичности их лексикона. Но без них в наш цифровой век жизнь просто остановилась бы.

В свете того, что 12 сентября был День Программиста, я связалась со своим смоленским знакомым Виталием. Ему повезло устроиться программным разработчиком в Питерское отделение Яндекса. Но это скорее исключение, чем правило. В Смоленске программистам, несмотря на высокую востребованность, приходится несладко: уйма работы, специфику которой никто не понимает и поэтому не ценит, низкие зарплаты и пр. Но не будем о грустном, а вернемся к Виталию. Интервью с ним получилось местами не совсем понятное, но интересное:

Программист Виталий

— Когда впервые стали отмечать этот праздник?

— День программиста в России отмечается с 2009 года и приходится на 256-ой день года. То есть обычно это 13 сентября, а в високосный год – 12 сентября. Число 256 выбрано потому, что это количество целых чисел, которое можно выразить с помощью одного восьмиразрядного байта, а также это максимальная степень числа 2, которая меньше количества дней в году — 365.

— Легко ли живется программистам в Смоленске?

— В двух словах: если нет хороших знакомых, то твой удел получать копейки и ничего не делать, или получать чуть больше средней зарплаты, но батрачить не 8, а 48 часов в сутки (это не описка). Ты должен знать и уметь как Эйнштейн и довольствоваться зарплатой дворника. Вакансий интересных и творческих нет. Есть, так называемые, any-key– системные администраторы. Например, клиент жалуется: «у меня принтер не работает» – идешь включаешь его в розетку, «у меня интернет пропал» – перезагружаешь роутер, и т.п.

Смоленский программист – это гребец на галерах, в качестве весла использующий говнокод и костыли для крестов (пояснение в сленге).

Прикольный сленг 

 

DEUS – боги на латыни, DEVS – разработчики, DEVS – дьяволы на английском. И кто после этого программисты? А читается (произносится) почти одинаково)))

Говнокод – ОФИЦИАЛЬНОЕ название простейших процедур и функций для многих языков программирования.

Галера — компания, в которой платят низкие зарплаты и не ценят разработчиков.

Костыль — код, который нужен, чтобы исправить несовершенство ранее написанного кода.

Репа — репозиторий, хранилище данных.

Кресты — язык программирования С++

— Поделись интересными  ситуациями из личного опыта.

— Прятал на чердаке 10 ноутбуков с пиратским софтом, чтобы к ним подключиться через REMOUTE DESKTOP – из-за антипиратского закона. Однажды заказчик попросил снести MACOS и поставить WINDOWS – маразм, но пришлось выполнить желание клиента. А как-то после очередного напряженного рабочего дня засиделся за домашним компьютером, при этом привык, что на работе ноутбук. Среди ночи разбил монитор, так как грохнул его об стол, когда пытался закрыть как экран ноутбука.

Требования, предъявляемые к образованию и умениям программистов для трудоустройства в солидную компанию

— Курс компьютерных наук: Udacity, Coursera.

— ООП языки: C++, Java, Python: Coursera — обучение программированию, курс MIT по Java, курс Google по Python, курс Coursera по Python. Udacity — дизайн компьютерных программ, Coursera — создание качественного кода, Coursera — языки программирования, курс Брауновского университета — вступление в программирование. JavaScript, CSS, HTML, Ruby, PHP, C, Perl, Shell, Lisp, Scheme: туториалпо HTML, codeacademy.com.

— Тестировать код: Udacity — методы тестирования, Udacity — отладка программ.

— Знание дискретной математики: курс математики для программистов MIT.

— Понимание алгоритмов и структуры данных: вступительный курс MIT об алгоритмах, Coursera — вступительный курс об алгоритмах (часть 1 и часть 2), список алгоритмов, виды структур данных, книга об алгоритмах.

— Понимание работы операционных систем: курс Беркли.

— Изучить искусственный интеллект: вступление в роботостроение, курс Стэнфорда, машинное обучение.

— Создание компиляторов: курс Coursera.

— Знание криптографии: курс Coursera о криптографии, курс Udacity о криптографии.

— Знание параллельного программирования: курс Coursera.

— Как программисты смотрят сами на себя, говорят о себе и коллегах?

Не работает код? Не нужно переживать! Если все будет работать, то мы окажемся безработными…

Программирование состоит на 10% из строгой науки, на 20% из смекалки и вдохновения, и на 70% из попыток совместить первое со вторым.

Если вы начинаете сгонять муху с монитора при помощи курсора мыши, пора выключать компьютер.

IT-шник – это ориентация или все же диагноз?

Моё любимое: Современное программирование похоже на бег наперегонки со Вселенной: программисты стараются сделать код, рассчитанный на любого идиота, Вселенная плодит новые разновидности идиотов. Пока что Вселенная побеждает всухую.

И главное: «И один в поле воин, если он Русский» — Фридрих Хенфельд, командир 4-ой танковой дивизии Вермахта. Программист один в поле НЕ воин: нужна команда из тестера, разраба и движка (тестировщика ПО, разработчика ПО, того, кто его будет продвигать внутри кампании и на рынке), т.е. программисты соображают на троих в самом лучшем смысле!

 

В малопонятный мир программистов пробовала погрузиться Арина Муржак

- Реклама -

Прокомментируйте

Please enter your comment!
Please enter your name here

- Реклама -

Новые материалы

Поддержки много не бывает

Новые меры поддержи для фермеров ввело Правительство Смоленской области. Меры в числе прочего выражаются в расширении лизинга и субсидии на...

Братское сотрудничество

Как приграничный субъект, Смоленская область тесно взаимодействует с Республикой Беларусь, и эти отношения будет укрепляться. Ранее были достигнуты договоренности о взаимодействии в мероприятиях, направленных на расширение...

Жилищный вопрос

В своем отчете о работе регионального правительства в 2023 году  губернатор Смоленской области Василий Анохин коснулся и вопросов жилищного строительства. В Смоленской области в...

Поддержка в разгар посевной

Из официальных источников стало известно, что с начала 2024 года смоленские аграрии получили 31 льготный кредит (с учетом одобренных в прошлом году) на сумму,...

Ждём инициатив и предприимчивости!

Не так давно стало известно о то, что смоляне смогут получить до 700 000 рублей для запуска своего дела. Об этом сообщил Губернатор Смоленской...
- Реклама -

Больше материалов по теме

- Реклама -