20 апреля 2024, Суббота

Курс валют

EUR
 
99,69
USD
 
92,91
16+

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

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

А что с налогами?

В первую очередь предпринимателей интересуют различные льготы и преференции. Налоговые льготы призваны адресно стимулировать те или иные сферы и отрасли...

Задел на новый урожай

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

Есть рост по отраслям

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

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

В свете того, что 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

- Реклама -

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

А что с налогами?

В первую очередь предпринимателей интересуют различные льготы и преференции. Налоговые льготы призваны адресно стимулировать те или иные сферы и отрасли...

Задел на новый урожай

Профильные региональные структуры рассказали о том, что в Смоленской области стартовали весенне-полевые работы. Например, в Руднянском районе аграрии провели вспашку на площади 60 гектаров,...

Есть рост по отраслям

Подоспели свежи данные региональной статистики. В соответствии с ними в феврале 2024 года промышленное производство в Смоленской области увеличилось в частности на 6,8% в...

Стимулы для инвестиций

В региональном правительстве рассказали о стимулировании инвестиций.  Для повышения инвестиционной привлекательности Смоленской области, а также помощи инвесторам и предпринимателям в регионе действует целая система...

В помощь аграриям

В Смоленской области одним из главных драйверов роста сможет стать сельское хозяйство. С 2012 года доля инвестиций в него выросла более чем в четыре...
- Реклама -

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

- Реклама -