орення мереж і їх управління. Серед програмістів людей, що спеціалізуються в цій області, не так вже багато. Саме тому зарплата у таких фахівців висока. У нашій країні для людей цієї професії прийнято використовувати термін інженер-програміст.
Робочий день програміста цієї категорії не занадто насичений подіями. Його робота дуже складна і кропітка, вимагає особливого складу мислення. Він трудиться над розробкою програмного забезпечення та сервісів, які керують системою периферійних і комунікаційних пристроїв і процесора. Робота програміста такого рівня також має на увазі забезпечення налагодженого функціонування створених ним систем.
. Web-програмісти. Вони також працюють в мережах, як і системні програмісти. Відмінність полягає тільки в тому, що фахівці третьої категорії заглиблюються в глобальну мережу Інтернет. Вони створюють програми для сайтів, web-інтерфейси і динамічні web-сторінки.
. 3 Посадові обов'язки
В обчислювальних (інформаційно-обчислювальних) центрах на основі аналізу математичних моделей і алгоритмів рішення науково-технічних і виробничих завдань розробляє програми виконання обчислювальних робіт. Складає обчислювальну схему методу вирішення завдань, переводить алгоритми рішення на формалізований машинну мову.
Визначає вводимую в машину інформацію, її обсяг, методи контролю вироблених машиною операцій, форму і зміст вихідних документів і результатів обчислень.
Розробляє макети і схеми введення, обробки, зберігання та видачі інформації, проводить камеральну перевірку програм. Визначає сукупність даних, які забезпечують вирішення максимального числа включених в дану програму умов. Проводить налагодження розроблених програм, визначає можливість використання готових програм, розроблених іншими організаціями. Розробляє і впроваджує методи автоматизації програмування, типові і стандартні програми, программирующие програми, транслятора, вхідні алгоритмічні мови.
Виконує роботу з уніфікації та типізації обчислювальних процесів, бере участь у створенні каталогів і карток стандартних програм, у розробці форм документів, що підлягають машинній обробці, у проектних роботах з розширення області застосування обчислювальної техніки.
Інженер-програміст:
. На основі аналізу математичних моделей і алгоритмів рішення економічних і інших завдань розробляє програми, що забезпечують можливість виконання алгоритму і відповідно поставленого завдання засобами обчислювальної техніки, проводить їх тестування і налагодження.
. Розробляє технологію рішення задачі на всіх етапах обробки інформації.
. Здійснює вибір мови програмування для опису алгоритмів і структур даних.
. Визначає інформацію, яка підлягає обробці засобами обчислювальної техніки, її обсяги, структуру, макети і схеми введення, обробки, зберігання та виведення, методи її контролю.
. Виконує роботу з підготовки програм до налагодження і проводить налагодження.
. Визначає обсяг і зміст даних контрольних прикладів, що забезпечують найбільш повну перевірку відповідності програм їх функціональному призначенню.
. Здійснює запуск налагоджених програм і введення вихідних даних, що визначаються умовами поставлених завдань.
. Проводить коректування розробленої програми на основі аналізу вихідних даних.
. Розробляє інструкції по роботі з програмами, оформляє необхідну технічну документацію.
. Визначає можливість використання готових програмних продуктів.
. Здійснює супровід впровадження програм і програмних засобів.
. Розробляє і впроваджує системи автоматичної перевірки правильності програм, типові і стандартні програмні засоби, складає технологію обробки інформації.
. Виконує роботу з уніфікації та типізації обчислювальних процесів.
. Бере участь у створенні каталогів і картотек стандартних програм, у розробці форм документів, що підлягають машинній обробці, в проектуванні програм, що дозволяють розширити область застосування обчислювальної техніки.
Інженер-програміст має право:
. Знайомитися з проектами рішень керівництва підприємства, що стосуються його діяльності.
. Вносити на розгляд керівництва пропозиції щодо вдосконалення роботи, пов'язаної з передбаченими даною інструкцією обов'язками.
. У межах своєї компетенції повідомляти безпосередньому керівнику про всі виявлені в процесі виконання своїх посадових обов'язків недоліки в діяльності підприємства (структурного підр...