2. Потреби працедавців
• Творці і "кодувальники"
• Інший фронт робіт для програмістів - розробка і створення програмного забезпечення (ПЗ),
що пропонує певні послуги користувачам (текстові редактори, бухгалтерські програми, ігри,
ПЗ для систем відеоспостереження, бази даних і ін.). Вимоги до таких програмістів залежать
від потреб працедавця: від базового знання найпопулярніших мов програмування (Delphi,
Java, С++ і ін.) і уміння усунути несправність будь-якої оргтехніки до таких рідких навичок, як
розробка Lotus Notes, знання Winsock, Wininet, ATL, STL і так далі.
• Надзвичайно потрібні також фахівці, які готові програми (в основному "1С: Бухгалтерія", "1С:
Склад" і т. д.), адаптують вже під особливості конкретного підприємства.
3. Web-програмісти
• Інтернет з кожним роком розвивається усе більш активно, і не мати свого web-сайту для
організації – вже просто несерйозно. Відповідно неухильно зростає потреба в
професіоналах, здатних створити сайт і забезпечувати його технічну підтримку. Традиційні
вимоги до веб-сервер-програмістів: знання PHP, MYSQL, Javascript, HTML, DHTML, CSS, XML і
так далі .Частенько програмістам доводиться займатися і web-дизайном.
• У цій роботі є один мінус - через деякий час обов'язки штатного web-фахівця зводяться до
оновлення контенту, усунення помилок і написання нескладних скриптів. Якщо ви - творча
людина і любите працювати самостійно, то краще обговорити умови роботи і обов'язки
заздалегідь. Інший варіант - знайти місце в компанії, яка професійно займається розробкою
web-сайтів на замовлення.
4. Кар'єра
• Першою сходинкою кар'єри може стати посада програміста-стажера. Великі ІТ-
компанії часто публікують такі вакансії. Необхідно мати гарну теоретичну підготовку,
бажано знати мови високого рівня (С++, VB, VFP, С#, VB. Net.).
• Наступний рівень - керівник ІТ-відділу. До необхідних знань додається обов'язковий
досвід роботи, володіння іноземною мовою, навички управління персоналом і ін.
Хороший програміст може стати керівником солідного проекту з розробки
програмного забезпечення.
• Багато програмістів вважають за краще не працювати у штаті компанії, а бути
фрілансерами (тобто "вільними художниками") і виконувати разові замовлення, не
виходячи з будинку. Фрілансер отримує винагороду, яка безпосередньо залежить
від складності проекту. За типове завдання, виконання якого займає два-три дні,
можна отримати $ 200-400. Верхня межа оплати може бути надзвичайно різною ($
3000 і вища). Плюс цього способу роботи в тому, що можна одночасно виконувати
декілька завдань різних працедавців заробляючи, таким чином, набагато більше
5. Заробітна плата програміста
Якщо коротко, то зарплата людини
в IT варіює на даний момент від
300$ до 4000$
Це залежить від наступних
факторів:
спеціалаізації, роду занять
рівня спеціаліста
від географічного розташування
фірми та працівника
від конкретної компанії
від самого працівника.
7. Заробітна плата за кордоном
• Заробітна плата за кордоном вища ніж в Україні тому становить
близько 4500-5000 тисяч доларів
8. Плюси та мінуси професії програміста
• Плюси:
• Постійне професійне
самовдосконалення,
• Високий попит на ринку,
• Висока заробітна плата,
• Працювати можна не
маючи диплома,
• Переважно творча
професія.
Мінуси
-Те, що зрозуміло програмісту,
не завжди зрозуміло
користувачеві доводиться
багато пояснювати;
-Доводиться працювати в
авральному режимі;
-Робота за комп'ютером погано
позначається на здоров'ї;
-І тут знаходиться місце рутині;
-Професія накладає відбиток на
характер.