2. Одним з найбільш швидко
зростаючих ринків зараз є ринок
інформаційних технологій. Тому
не дивно, що робота для
програмістів - професіоналів з
розробки та впровадження
високотехнологічних продуктів в
сфері телекомунікації та розробок
інноваційних програм, а так само
програмного забезпечення для
банкоматів, POS-терміналів, і
інших комплексних сервісних
рішень - є завжди. Програмісти -
одні з найбільш затребуваних і
високооплачуваних
спеціалістів. Це одні з небагатьох
професіоналів, які настільки
потрібні, наприклад, в Канаді чи
Німеччині, що ці країни значно
спрощують умови отримання
дозволу на роботу іноземцям цієї
спеціальності.
3. Звичайно, програміст - це тільки загальна назва
профессіі. Умовно програмістів можна розділити на
три категорії:
Прикладні програмісти. Такі фахівці займаються розробкою
конкретних програм, необхідних для роботи
організації. Наприклад, сюди можна віднести програмістів 1С.
Системні програмісти програмують операційні системи, інтерфейси
до розподілених баз даних, працюють з мережами.
Web-програмісти мають справу з мережами, але, як правило, з
глобальними, такими, як Internet. Вони пишуть web-інтерфейси до
баз даних, створюють динамічні web-сторінки і т.п.
4. Посадові обов'язки
На основі аналізу математичних моделей і алгоритмів
рішення науково-технічних і виробничих завдань
розробляє програми виконання обчислювальних
робіт. Складає обчислювальну схему методу розв'язання
задач, перекладає алгоритми рішення на формалізовану
машинну мову. Визначає вводиться в машину, її
обсяг, методи контролю вироблених машиною
операцій, форму і зміст вихідних документів і результатів
обчислень.
5.
6. Визначає сукупність даних, які
забезпечують вирішення максимального
числа включених в дану програму
умов. Проводить налагодження
розроблених програм, визначає
можливість використання готових
програм, розроблених іншими
організаціями. Розробляє і впроваджує
методи автоматизації
програмування, типові і стандартні
програми, що програмують
програми, транслятора, вхідні
алгоритмічні мови.
7. Виконує роботу з уніфікації і типізації обчислювальних
процесів, бере участь у створенні каталогів і карток
стандартних програм, у розробці форм документів, що
підлягають машинній обробці, в проектних роботах з
розширення сфери застосування обчислювальної техніки.
У більшості випадків, програміст повинен знати кілька мов
програмування, такі як C + +, Delphi, Visual
Basic, PHP, Java, Perl і т.д.
8. Перш за все, програміст повинен володіти терпінням і
витримкою. Це абсолютно незамінні якості в його
роботі.
Програмування, бурхливо розвивається область, тому
потрібно вміти швидко адаптуватися і постійно вивчати
щось нове. Інакше через кілька років ваша цінність як
фахівця може помітно знизитися.
9.
10. Уміння об'єктивно оцінювати можливості
технологій та їх використання в кожному
конкретному випадку.
Кваліфікаційні вимоги - вища технічна або
інженерно-економічну освіту. Але
наявність вищої освіти не
обов'язково, хоча і є перевагою.
Місця роботи:
- Науково-дослідні центри,
- IT-компанії,
- Організації, які в своїй структурі увазі відділи
програмістів (або штатну одиницю).
11. Дякую за увагу !!!
Презентацію підготувала
Студентка 741 групи
Строга Наталія