Кожну першу п'ятницю вересня програмісти відзначають своє професійне свято, це кожен 256 день року. Число 256 обрано тому, що це максимально можливе число елементів будь-якої системи з 8-бітним кодуванням. Програмування схоже на магію - воно пов'язане з математикою, логікою і трохи інженерією, то і свято розраховується незвичайним способом.
Якщо говорити спрощенно, то програмісти - це люди, які використовують математичні модулі для створення різних програм і алгоритмів.
Основним завданням програміста є розробка комп'ютерних програм і алгоритмів, доробка та спрощення існуючого.
При сучасному рівні розвитку технологій практично будь-яка фірма зацікавлена в тому, щоб автоматизувати процеси, які відбуваються на підприємстві, такі як:
- внутрішньомережева робота компанії;
- обмін даними між відділами;
- інвентаризація продукції;
- постачання корпорації;
- продаж товарів за допомогою інтернет-технологій.
Програмісти створюють такі програми, які враховують специфіку і спрямованість будь-якого підприємства, від туристичної фірми до спортивних об'єктів.
Всіх представників цієї професії можна розподілити на три категорії:
- Фахівці з прикладних програм. Ці люди складають конкретні програми для певних підприємств. До таких розробок належить бухгалтерська програма 1С, або логістична - АВМ Rinkai TMS.
- Системні програмісти - це співробітники, які займаються програмуванням операційних систем, інтерфейсу до баз розподілу даних, роботою з мережею.
- WEB - програмісти так само, як і представники попередньої категорії трудяться в мережевій сфері, однак у більш глобальному масштабі. Вони створюють різні сайти, web-інтерфейси і динамічні електронні сторінки і так далі.
Плюси спеціальності:
- можливість постійно розвиватися, прогресувати, вдосконалюватися;
- високий рівень самовираження і самореалізації;
- велика затребуваність на ринку праці;
- високий рівень заробітної плати;
- перспектива роботи без отримання диплому про вищу освіту, достатньо лише сертифікату про закінчення курсів певної спрямованості;
- величезний простір для прояву творчих та креативних можливостей людини.
Мінуси професії:
- складність сприйняття даних, так як не кожна людина може зрозуміти те, що розуміє програміст, тому дуже часто доводиться багато разів пояснювати ті чи інші моменти;
- іноді доводиться працювати в режимі дефіциту часу;
- постіна робота за комп'ютером негативно позначається на здоров'ї, зокрема особливо страждає зір та опорно-руховий апарат як наслідок так званої сидячої роботи;
- дуже часто робота є рутинною та одноманітною.
Професію програміст можна отримати у вишах, як приклад Одеський національний університет ім. Мечникова ( ОНУ ), Одеський національний політехнічний університет ( ОНПУ ), Одеський державний екологічний університет ( ОДЕКУ ).