SlideShare a Scribd company logo
1 of 19
Програміст
П р е з е н т у є Солдатенкова Анна
учениця 11 – А класу Технічного ліцею Шевченківського району
м. Києва
Програміст — людина, що займається
програмуванням, виконує розробку
програмного забезпечення (в простіших
випадках — окремих програм) для
програмованих пристроїв, які, як правило
містять один чи більше CPU. Прикладами
таких пристроїв є: настільні персональні
комп'ютери, мобільні телефони, смартфони,
комунікатори, ігрові приставки, сервери,
суперкомп’ютери, мікроконтролери та
промислові комп’ютери.
Програмістів умовно можна розділити
на три категорії:
1
• Прикладні програмісти.
• Такі фахівці займаються розробкою конкретних програм, необхідних
для роботи організації.
2
• Системні програмісти
• Програмують операційні системи, інтерфейси до розподілених баз
даних, працюють з мережами.
3
• Веб-програмісти
• Мають справу з мережами, але, як правило, з глобальними, такими, як
Internet. Вони пишуть веб-інтерфейси до баз даних, створюють
динамічні веб-сторінки і т.п.
Коп’ютер один із найголовніших
пристроїв програміста.
 На основі аналізу математичних
моделей і алгоритмів вирішення
науково-технічних і виробничих
завдань розробляє програми
виконання обчислювальних робіт.
Складає обчислювальну схему методу
вирішення завдань, перекладає
алгоритми вирішення
формалізованою машинною мовою.
Визначає інформацію, що вводиться
в машину, її об'єм, методи контролю
машинних операцій, форму і вміст
вихідних документів і результатів
обчислень. Розробляє макети і схеми
введення, обробки, зберігання і видачі
інформації, проводить камеральну
перевірку програм. Визначає
сукупність даних, що забезпечують
вирішення максимальної кількості
включених в дану програму умов.
 Проводить редагування
розроблених програм, визначає
можливість використання готових
програм, розроблених іншими
організаціями. Розробляє і
впроваджує методи
автоматизації програмування,
типові і стандартні програми,
транслятори, вхідні алгоритмічні
мови. Виконує роботу з уніфікації
та типізації обчислювальних
процесів, бере участь в створенні
каталогів і карток стандартних
програм, у розробці форм
документів, що підлягають
машинній обробці, у проектних
роботах з розширення сфери
застосування обчислювальної
техніки
Кваліфікаційні вимоги
1) Вища технічна або
інженерно-
економічна освіта.
2) Знання
комп’ютерних
программ.
СПЕЦИФІКА ПРОФЕСІЇ
Плюси Мінуси
 постійне професійне
самовдосконалення;
 високий попит на
ринку;
 висока заробітна
плата;
 працювати можна не
маючи диплома;
 переважно творча
професія.
 те, що зрозуміло
програмісту, не завжди
зрозуміло користувачеві -
доводиться багато
пояснювати;
 трапляється працювати в
авральному режимі;
 робота за комп'ютером
погано позначається на
здоров'ї;
 і тут знаходиться місце
рутині;
 професія накладає
відбиток на характер.
Місце роботи
1) науково-дослідницькі
центри;
2) it-компанії;
3) організації, які в своїй
структурі мають відділи
програмістів (або штатну
одиницю).
Особисті якості
 Перш за все, програміст
повинен мати терпіння та
витримку. Це абсолютно
незамінні якості в його роботі.
 Програмування - галузь яка
бурхливо розвивається, тому
потрібно вміти швидко
адаптуватися і постійно
вивчати щось нове. Інакше
через кілька років ваша
цінність як фахівця може
помітно знизитися.
 Вміння об'єктивно оцінювати
можливості технологій та їх
використання в кожному
конкретному випадку.
Необхідні знання, навики і риси характеру.
 Програміст міг би мати
спеціальну освіту у сфері
математики або
інформаційних технологій, але
це не головне. Програмістами
працюють представники
багатьох спеціальностей, що
освоїли програмування
пізніше. Програміст, очевидно,
повинен володіти англійською
мовою, яка є його робочою
мовою. Не дивлячись на те що,
на перший погляд, це здається
необов'язковим, йому
необхідні також і деякі навики
спілкування, щоб спілкуватися
з клієнтом
Умови праці
 Робочий час програмістів, хоч і нормований на 40 годин в
тиждень, але в цілому вони самі складають свій графік і
необмежено роблять понаднормову роботу. Багато
комп'ютерників люблять працювати саме вечорами і
вночі, коли всі інші розійшлися по домівках. Робочий час
залежить також від внутрішнього розпорядку
підприємства. Фізичне навантаження програміста
дорівнює нулю. Втома очей є професійним захворюванням
програміста. В разі конкретних проектів важливо
дотримуватися термінів і вчасно підготувати програму
до використання. Загальною проблемою програмістів є
те, що складання програм в реальності вимагає
набагато тривалішого часу, ніж планується, тому часто
терміни здачі готового результату переносять. Якщо
програмування є частиною якого-небудь крупнішого
проекту, то програміст повинен співпрацювати зі всіма
учасниками проекту і розуміти спеціалістів інших сфер.
Інструменти програміста
 IDE — інтегроване середовище розробки,
прикладами якого є Microsoft Visual Studio (мови
Visual Basic .NET, C++ та ін.) і Embarcadero Delphi.
В Linux/Unix-системах відомі, передусім, вільні
відкриті інструментальні системи KDevelop і
Eclipse (обидві підтримують декілька мов
програмування: Java, C++, Python та ін.), які
дозволяють розробляти програми як для Windows,
так і для Linux.
 SDK — Software Development Kit — набір програм,
необхідних для розробки ПЗ на певній мові
програмування.
 DDK — Driver Development Kit — набір програм,
необхідних для розробки драйверів.
Заробітна плата
 Середня плата програміста становить –
від 5000грн.
Фрілансери – програмісти
 Багато програмістів вважають за
краще не працювати у штаті компанії,
а бути фрілансерами (тобто
"вільними художниками") і
виконувати разові замовлення, не
виходячи з будинку. Фрілансер
отримує винагороду, яка
безпосередньо залежить від
складності проекту. За типове
завдання, виконання якого займає
два-три дні, можна отримати $ 200-
400. Верхня межа оплати може бути
надзвичайно різною ($ 3000 і вища).
Плюс цього способу роботи в тому, що
можна одночасно виконувати
декілька завдань різних працедавців
заробляючи, таким чином, набагато
більше.
Як стати програмістом?
Деякі вважають, що
програміст - це не просто
професія, а покликання
душі. Дійсно, часто
програмісти несхожі на
інших працівників. Але
щоб стати програмістом,
треба або навчатися по
книзі-самовчителю, або
закінчити навчальний
заклад з аналогічної
спеціальності.
Де навчають на програміста?
 КПІ
 Університет сучасних
знань
 Києво-Могилянська
академія
 КНЕУ
 КНУ
 НАУ
 Та інші вузи.
Кар'єрний ріст
Успішний починаючий
програміст в майбутньому
може претендувати на
посади:
 керівник групи
програмістів,
 IT-директор,
 менеджер проекту,
 можна переміщатися в
межах спеціальності,
вдосконалюючись
професійно.
Сленг
 В середовищі програмістів крім офіційної
наукової термінології можна почути багатий
комп'ютерний сленг. Переважно це перекручені
на власний манер англомовні терміни або
своєрідний їхній переклад. Також зустрічаються
спрощення складних наукових термінів.
Професійне свято
 День програмі́ста —
професійне свято
програмістів, яке
відзначають 256-го дня
року (у високосний рік це
12 вересня, а у
невисокосний — 13
вересня).
Шевченківський районний центр зайнятості м. Києва вдячний усім учасникам слайд –
презентації професій. Конкурсна робота рекомендована щодо використання в
профорієнтаційних заходах загальноосвітніх навчальних закладів.

More Related Content

What's hot

11 клас 4 урок. Практична робота №1. Побудова інформаційної моделі.
11 клас 4 урок. Практична робота №1. Побудова інформаційної моделі.11 клас 4 урок. Практична робота №1. Побудова інформаційної моделі.
11 клас 4 урок. Практична робота №1. Побудова інформаційної моделі.StAlKeRoV
 
Android info session
Android info sessionAndroid info session
Android info sessionGDSC
 
Презентація: Колообіг оксигену в природі
Презентація: Колообіг оксигену в природіПрезентація: Колообіг оксигену в природі
Презентація: Колообіг оксигену в природіsveta7940
 
Гарячі клавіші TINKERCAD
Гарячі клавіші TINKERCADГарячі клавіші TINKERCAD
Гарячі клавіші TINKERCADOleksii Voronkin
 
Программирование на Scratch 2 (1часть)
Программирование на Scratch 2 (1часть)Программирование на Scratch 2 (1часть)
Программирование на Scratch 2 (1часть)Марина Конколович
 
Презентація до уроку "Заломлення світла на межі двох середовищ" / Т.І. Шалабай
Презентація до уроку "Заломлення світла на межі двох середовищ" / Т.І. ШалабайПрезентація до уроку "Заломлення світла на межі двох середовищ" / Т.І. Шалабай
Презентація до уроку "Заломлення світла на межі двох середовищ" / Т.І. ШалабайЯна Іванова
 
Інформатика-5. Урок 5. Персональний комп'ютер та його складові
Інформатика-5. Урок 5. Персональний комп'ютер та його складовіІнформатика-5. Урок 5. Персональний комп'ютер та його складові
Інформатика-5. Урок 5. Персональний комп'ютер та його складовіВолодимир Бондар
 
Жінки в історії розвитку інформатики
Жінки в історії розвитку інформатикиЖінки в історії розвитку інформатики
Жінки в історії розвитку інформатикиEvgeny Shakurov
 
Приготування розчинів для домедичної допомоги
Приготування розчинів для домедичної допомогиПриготування розчинів для домедичної допомоги
Приготування розчинів для домедичної допомогиЕлена Мешкова
 
властивості паралельних площин
властивості паралельних площинвластивості паралельних площин
властивості паралельних площинnatali7441
 
Урок 3. Апаратна і програмна складові інформаційної системи. Комп'ютер як при...
Урок 3. Апаратна і програмна складові інформаційної системи. Комп'ютер як при...Урок 3. Апаратна і програмна складові інформаційної системи. Комп'ютер як при...
Урок 3. Апаратна і програмна складові інформаційної системи. Комп'ютер як при...Ihor Tkachenko
 
критерії оцінювання презентації
критерії оцінювання презентаціїкритерії оцінювання презентації
критерії оцінювання презентаціїOlena Kuzmenko
 
Поняття функції
Поняття функціїПоняття функції
Поняття функціїOksana Bryk
 
3 клас 26 урок. Алгоритми в нашому житті.
3 клас 26 урок. Алгоритми в нашому житті.3 клас 26 урок. Алгоритми в нашому житті.
3 клас 26 урок. Алгоритми в нашому житті.StAlKeRoV
 
Презентація до 19 уроку в 8 класі
Презентація до 19 уроку в 8 класіПрезентація до 19 уроку в 8 класі
Презентація до 19 уроку в 8 класіЮлія Артюх
 
Застосування графіків лінійних функцій для розв’язку арифметичних задач 1
Застосування графіків лінійних функцій для розв’язку арифметичних задач 1Застосування графіків лінійних функцій для розв’язку арифметичних задач 1
Застосування графіків лінійних функцій для розв’язку арифметичних задач 1Школа №7 Миргород
 
Native Apps vs. Web Apps – What Is the Better Choice?
Native Apps vs. Web Apps – What Is the Better Choice?Native Apps vs. Web Apps – What Is the Better Choice?
Native Apps vs. Web Apps – What Is the Better Choice?ChromeInfo Technologies
 

What's hot (20)

11 клас 4 урок. Практична робота №1. Побудова інформаційної моделі.
11 клас 4 урок. Практична робота №1. Побудова інформаційної моделі.11 клас 4 урок. Практична робота №1. Побудова інформаційної моделі.
11 клас 4 урок. Практична робота №1. Побудова інформаційної моделі.
 
Android info session
Android info sessionAndroid info session
Android info session
 
Презентація: Колообіг оксигену в природі
Презентація: Колообіг оксигену в природіПрезентація: Колообіг оксигену в природі
Презентація: Колообіг оксигену в природі
 
Гарячі клавіші TINKERCAD
Гарячі клавіші TINKERCADГарячі клавіші TINKERCAD
Гарячі клавіші TINKERCAD
 
Программирование на Scratch 2 (1часть)
Программирование на Scratch 2 (1часть)Программирование на Scratch 2 (1часть)
Программирование на Scratch 2 (1часть)
 
Презентація до уроку "Заломлення світла на межі двох середовищ" / Т.І. Шалабай
Презентація до уроку "Заломлення світла на межі двох середовищ" / Т.І. ШалабайПрезентація до уроку "Заломлення світла на межі двох середовищ" / Т.І. Шалабай
Презентація до уроку "Заломлення світла на межі двох середовищ" / Т.І. Шалабай
 
Інформатика-5. Урок 5. Персональний комп'ютер та його складові
Інформатика-5. Урок 5. Персональний комп'ютер та його складовіІнформатика-5. Урок 5. Персональний комп'ютер та його складові
Інформатика-5. Урок 5. Персональний комп'ютер та його складові
 
Жінки в історії розвитку інформатики
Жінки в історії розвитку інформатикиЖінки в історії розвитку інформатики
Жінки в історії розвитку інформатики
 
3 клас урок 31 як підготуватися до захисту проекту
3 клас урок 31 як підготуватися до захисту проекту3 клас урок 31 як підготуватися до захисту проекту
3 клас урок 31 як підготуватися до захисту проекту
 
Приготування розчинів для домедичної допомоги
Приготування розчинів для домедичної допомогиПриготування розчинів для домедичної допомоги
Приготування розчинів для домедичної допомоги
 
Android Session.pdf
Android Session.pdfAndroid Session.pdf
Android Session.pdf
 
властивості паралельних площин
властивості паралельних площинвластивості паралельних площин
властивості паралельних площин
 
Урок 3. Апаратна і програмна складові інформаційної системи. Комп'ютер як при...
Урок 3. Апаратна і програмна складові інформаційної системи. Комп'ютер як при...Урок 3. Апаратна і програмна складові інформаційної системи. Комп'ютер як при...
Урок 3. Апаратна і програмна складові інформаційної системи. Комп'ютер як при...
 
критерії оцінювання презентації
критерії оцінювання презентаціїкритерії оцінювання презентації
критерії оцінювання презентації
 
Поняття функції
Поняття функціїПоняття функції
Поняття функції
 
3 клас 26 урок. Алгоритми в нашому житті.
3 клас 26 урок. Алгоритми в нашому житті.3 клас 26 урок. Алгоритми в нашому житті.
3 клас 26 урок. Алгоритми в нашому житті.
 
Презентація до 19 уроку в 8 класі
Презентація до 19 уроку в 8 класіПрезентація до 19 уроку в 8 класі
Презентація до 19 уроку в 8 класі
 
Застосування графіків лінійних функцій для розв’язку арифметичних задач 1
Застосування графіків лінійних функцій для розв’язку арифметичних задач 1Застосування графіків лінійних функцій для розв’язку арифметичних задач 1
Застосування графіків лінійних функцій для розв’язку арифметичних задач 1
 
Native Apps vs. Web Apps – What Is the Better Choice?
Native Apps vs. Web Apps – What Is the Better Choice?Native Apps vs. Web Apps – What Is the Better Choice?
Native Apps vs. Web Apps – What Is the Better Choice?
 
7_0711.pptx
7_0711.pptx7_0711.pptx
7_0711.pptx
 

Similar to програміст (1)

Мови програмування
Мови програмуванняМови програмування
Мови програмуванняAlyona Tribko
 
основи програмування 1
основи програмування  1основи програмування  1
основи програмування 1CDN_IF
 
Prezent vchytelya
Prezent vchytelyaPrezent vchytelya
Prezent vchytelyachepesyuk
 
informatyka_9_klas_ryvkind_2022.pdf
informatyka_9_klas_ryvkind_2022.pdfinformatyka_9_klas_ryvkind_2022.pdf
informatyka_9_klas_ryvkind_2022.pdfssuser59c0a2
 
мови програмування дроженець, лисица 11 б (2)
мови програмування дроженець, лисица 11 б (2)мови програмування дроженець, лисица 11 б (2)
мови програмування дроженець, лисица 11 б (2)raprap1
 
Computers and Computing Works lecture №7
Computers and Computing Works lecture №7Computers and Computing Works lecture №7
Computers and Computing Works lecture №7Lesia Sobolevska
 
моя професія
моя професіямоя професія
моя професіяGenie696
 
економічні аспекти моєї професії
економічні аспекти моєї професіїекономічні аспекти моєї професії
економічні аспекти моєї професіїWarriorUA
 
10 in rud_2018_prof
10 in rud_2018_prof10 in rud_2018_prof
10 in rud_2018_prof4book
 
Informatika 10-klas-rudenko-2018-prof
Informatika 10-klas-rudenko-2018-profInformatika 10-klas-rudenko-2018-prof
Informatika 10-klas-rudenko-2018-profkreidaros1
 
.NET Platform. C# Basics
.NET Platform. C# Basics.NET Platform. C# Basics
.NET Platform. C# Basicseleksdev
 

Similar to програміст (1) (20)

Подорож у світ інформатики
Подорож у світ інформатикиПодорож у світ інформатики
Подорож у світ інформатики
 
документ Microsoft word
документ Microsoft wordдокумент Microsoft word
документ Microsoft word
 
2
22
2
 
Мови програмування
Мови програмуванняМови програмування
Мови програмування
 
урок 6
урок 6урок 6
урок 6
 
основи програмування 1
основи програмування  1основи програмування  1
основи програмування 1
 
Prezent vchytelya
Prezent vchytelyaPrezent vchytelya
Prezent vchytelya
 
informatyka_9_klas_ryvkind_2022.pdf
informatyka_9_klas_ryvkind_2022.pdfinformatyka_9_klas_ryvkind_2022.pdf
informatyka_9_klas_ryvkind_2022.pdf
 
мови програмування дроженець, лисица 11 б (2)
мови програмування дроженець, лисица 11 б (2)мови програмування дроженець, лисица 11 б (2)
мови програмування дроженець, лисица 11 б (2)
 
Computers and Computing Works lecture №7
Computers and Computing Works lecture №7Computers and Computing Works lecture №7
Computers and Computing Works lecture №7
 
урок 6
урок 6урок 6
урок 6
 
моя професія
моя професіямоя професія
моя професія
 
Урок №5 8 клас
Урок №5 8 класУрок №5 8 клас
Урок №5 8 клас
 
економічні аспекти моєї професії
економічні аспекти моєї професіїекономічні аспекти моєї професії
економічні аспекти моєї професії
 
Web 2 (1)
Web 2 (1)Web 2 (1)
Web 2 (1)
 
10 in rud_2018_prof
10 in rud_2018_prof10 in rud_2018_prof
10 in rud_2018_prof
 
Informatika 10-klas-rudenko-2018-prof
Informatika 10-klas-rudenko-2018-profInformatika 10-klas-rudenko-2018-prof
Informatika 10-klas-rudenko-2018-prof
 
.NET Platform. C# Basics
.NET Platform. C# Basics.NET Platform. C# Basics
.NET Platform. C# Basics
 
Less34
Less34Less34
Less34
 
7 proekt
7 proekt7 proekt
7 proekt
 

Recently uploaded

Oleksii Kyselov: Що заважає ПМу зростати? Розбір практичних кейсів (UA)
Oleksii Kyselov: Що заважає ПМу зростати? Розбір практичних кейсів (UA)Oleksii Kyselov: Що заважає ПМу зростати? Розбір практичних кейсів (UA)
Oleksii Kyselov: Що заважає ПМу зростати? Розбір практичних кейсів (UA)Lviv Startup Club
 
Yaroslav Osolikhin: «Неідеальний» проєктний менеджер: People Management під ч...
Yaroslav Osolikhin: «Неідеальний» проєктний менеджер: People Management під ч...Yaroslav Osolikhin: «Неідеальний» проєктний менеджер: People Management під ч...
Yaroslav Osolikhin: «Неідеальний» проєктний менеджер: People Management під ч...Lviv Startup Club
 
Sergii Melnichenko: Лідерство в Agile командах: ТОП-5 основних психологічних ...
Sergii Melnichenko: Лідерство в Agile командах: ТОП-5 основних психологічних ...Sergii Melnichenko: Лідерство в Agile командах: ТОП-5 основних психологічних ...
Sergii Melnichenko: Лідерство в Agile командах: ТОП-5 основних психологічних ...Lviv Startup Club
 
Maksym Stelmakh : Державні електронні послуги та сервіси: чому бізнесу варто ...
Maksym Stelmakh : Державні електронні послуги та сервіси: чому бізнесу варто ...Maksym Stelmakh : Державні електронні послуги та сервіси: чому бізнесу варто ...
Maksym Stelmakh : Державні електронні послуги та сервіси: чому бізнесу варто ...Lviv Startup Club
 
Dmytro Khudenko: Challenges of implementing task managers in the corporate an...
Dmytro Khudenko: Challenges of implementing task managers in the corporate an...Dmytro Khudenko: Challenges of implementing task managers in the corporate an...
Dmytro Khudenko: Challenges of implementing task managers in the corporate an...Lviv Startup Club
 
Yuliia Pieskova: Фідбек: не лише "як", але й "коли" і "навіщо" (UA)
Yuliia Pieskova: Фідбек: не лише "як", але й "коли" і "навіщо" (UA)Yuliia Pieskova: Фідбек: не лише "як", але й "коли" і "навіщо" (UA)
Yuliia Pieskova: Фідбек: не лише "як", але й "коли" і "навіщо" (UA)Lviv Startup Club
 
Mariya Yeremenko: Вплив Генеративного ШІ на сучасний світ та на особисту ефек...
Mariya Yeremenko: Вплив Генеративного ШІ на сучасний світ та на особисту ефек...Mariya Yeremenko: Вплив Генеративного ШІ на сучасний світ та на особисту ефек...
Mariya Yeremenko: Вплив Генеративного ШІ на сучасний світ та на особисту ефек...Lviv Startup Club
 
Andrii Skoromnyi: Чому не працює методика "5 Чому?" – і яка є альтернатива? (UA)
Andrii Skoromnyi: Чому не працює методика "5 Чому?" – і яка є альтернатива? (UA)Andrii Skoromnyi: Чому не працює методика "5 Чому?" – і яка є альтернатива? (UA)
Andrii Skoromnyi: Чому не працює методика "5 Чому?" – і яка є альтернатива? (UA)Lviv Startup Club
 
Artem Bykovets: 4 Вершники апокаліпсису робочих стосунків (+антидоти до них) ...
Artem Bykovets: 4 Вершники апокаліпсису робочих стосунків (+антидоти до них) ...Artem Bykovets: 4 Вершники апокаліпсису робочих стосунків (+антидоти до них) ...
Artem Bykovets: 4 Вершники апокаліпсису робочих стосунків (+антидоти до них) ...Lviv Startup Club
 
Oksana Smilka: Цінності, цілі та (де) мотивація (UA)
Oksana Smilka: Цінності, цілі та (де) мотивація (UA)Oksana Smilka: Цінності, цілі та (де) мотивація (UA)
Oksana Smilka: Цінності, цілі та (де) мотивація (UA)Lviv Startup Club
 
Alexander Marchenko: Проблеми росту продуктової екосистеми (UA)
Alexander Marchenko: Проблеми росту продуктової екосистеми (UA)Alexander Marchenko: Проблеми росту продуктової екосистеми (UA)
Alexander Marchenko: Проблеми росту продуктової екосистеми (UA)Lviv Startup Club
 
Oleksandr Grytsenko: Save your Job або прокачай скіли до Engineering Manageme...
Oleksandr Grytsenko: Save your Job або прокачай скіли до Engineering Manageme...Oleksandr Grytsenko: Save your Job або прокачай скіли до Engineering Manageme...
Oleksandr Grytsenko: Save your Job або прокачай скіли до Engineering Manageme...Lviv Startup Club
 
Вебінар “Метрики проєкту та робота з ними” з Олексієм Шебановим | E5
Вебінар “Метрики проєкту та робота з ними” з Олексієм Шебановим | E5Вебінар “Метрики проєкту та робота з ними” з Олексієм Шебановим | E5
Вебінар “Метрики проєкту та робота з ними” з Олексієм Шебановим | E5E-5
 
Anna Chalyuk: 7 інструментів та принципів, які допоможуть зробити вашу команд...
Anna Chalyuk: 7 інструментів та принципів, які допоможуть зробити вашу команд...Anna Chalyuk: 7 інструментів та принципів, які допоможуть зробити вашу команд...
Anna Chalyuk: 7 інструментів та принципів, які допоможуть зробити вашу команд...Lviv Startup Club
 

Recently uploaded (14)

Oleksii Kyselov: Що заважає ПМу зростати? Розбір практичних кейсів (UA)
Oleksii Kyselov: Що заважає ПМу зростати? Розбір практичних кейсів (UA)Oleksii Kyselov: Що заважає ПМу зростати? Розбір практичних кейсів (UA)
Oleksii Kyselov: Що заважає ПМу зростати? Розбір практичних кейсів (UA)
 
Yaroslav Osolikhin: «Неідеальний» проєктний менеджер: People Management під ч...
Yaroslav Osolikhin: «Неідеальний» проєктний менеджер: People Management під ч...Yaroslav Osolikhin: «Неідеальний» проєктний менеджер: People Management під ч...
Yaroslav Osolikhin: «Неідеальний» проєктний менеджер: People Management під ч...
 
Sergii Melnichenko: Лідерство в Agile командах: ТОП-5 основних психологічних ...
Sergii Melnichenko: Лідерство в Agile командах: ТОП-5 основних психологічних ...Sergii Melnichenko: Лідерство в Agile командах: ТОП-5 основних психологічних ...
Sergii Melnichenko: Лідерство в Agile командах: ТОП-5 основних психологічних ...
 
Maksym Stelmakh : Державні електронні послуги та сервіси: чому бізнесу варто ...
Maksym Stelmakh : Державні електронні послуги та сервіси: чому бізнесу варто ...Maksym Stelmakh : Державні електронні послуги та сервіси: чому бізнесу варто ...
Maksym Stelmakh : Державні електронні послуги та сервіси: чому бізнесу варто ...
 
Dmytro Khudenko: Challenges of implementing task managers in the corporate an...
Dmytro Khudenko: Challenges of implementing task managers in the corporate an...Dmytro Khudenko: Challenges of implementing task managers in the corporate an...
Dmytro Khudenko: Challenges of implementing task managers in the corporate an...
 
Yuliia Pieskova: Фідбек: не лише "як", але й "коли" і "навіщо" (UA)
Yuliia Pieskova: Фідбек: не лише "як", але й "коли" і "навіщо" (UA)Yuliia Pieskova: Фідбек: не лише "як", але й "коли" і "навіщо" (UA)
Yuliia Pieskova: Фідбек: не лише "як", але й "коли" і "навіщо" (UA)
 
Mariya Yeremenko: Вплив Генеративного ШІ на сучасний світ та на особисту ефек...
Mariya Yeremenko: Вплив Генеративного ШІ на сучасний світ та на особисту ефек...Mariya Yeremenko: Вплив Генеративного ШІ на сучасний світ та на особисту ефек...
Mariya Yeremenko: Вплив Генеративного ШІ на сучасний світ та на особисту ефек...
 
Andrii Skoromnyi: Чому не працює методика "5 Чому?" – і яка є альтернатива? (UA)
Andrii Skoromnyi: Чому не працює методика "5 Чому?" – і яка є альтернатива? (UA)Andrii Skoromnyi: Чому не працює методика "5 Чому?" – і яка є альтернатива? (UA)
Andrii Skoromnyi: Чому не працює методика "5 Чому?" – і яка є альтернатива? (UA)
 
Artem Bykovets: 4 Вершники апокаліпсису робочих стосунків (+антидоти до них) ...
Artem Bykovets: 4 Вершники апокаліпсису робочих стосунків (+антидоти до них) ...Artem Bykovets: 4 Вершники апокаліпсису робочих стосунків (+антидоти до них) ...
Artem Bykovets: 4 Вершники апокаліпсису робочих стосунків (+антидоти до них) ...
 
Oksana Smilka: Цінності, цілі та (де) мотивація (UA)
Oksana Smilka: Цінності, цілі та (де) мотивація (UA)Oksana Smilka: Цінності, цілі та (де) мотивація (UA)
Oksana Smilka: Цінності, цілі та (де) мотивація (UA)
 
Alexander Marchenko: Проблеми росту продуктової екосистеми (UA)
Alexander Marchenko: Проблеми росту продуктової екосистеми (UA)Alexander Marchenko: Проблеми росту продуктової екосистеми (UA)
Alexander Marchenko: Проблеми росту продуктової екосистеми (UA)
 
Oleksandr Grytsenko: Save your Job або прокачай скіли до Engineering Manageme...
Oleksandr Grytsenko: Save your Job або прокачай скіли до Engineering Manageme...Oleksandr Grytsenko: Save your Job або прокачай скіли до Engineering Manageme...
Oleksandr Grytsenko: Save your Job або прокачай скіли до Engineering Manageme...
 
Вебінар “Метрики проєкту та робота з ними” з Олексієм Шебановим | E5
Вебінар “Метрики проєкту та робота з ними” з Олексієм Шебановим | E5Вебінар “Метрики проєкту та робота з ними” з Олексієм Шебановим | E5
Вебінар “Метрики проєкту та робота з ними” з Олексієм Шебановим | E5
 
Anna Chalyuk: 7 інструментів та принципів, які допоможуть зробити вашу команд...
Anna Chalyuk: 7 інструментів та принципів, які допоможуть зробити вашу команд...Anna Chalyuk: 7 інструментів та принципів, які допоможуть зробити вашу команд...
Anna Chalyuk: 7 інструментів та принципів, які допоможуть зробити вашу команд...
 

програміст (1)

  • 1. Програміст П р е з е н т у є Солдатенкова Анна учениця 11 – А класу Технічного ліцею Шевченківського району м. Києва
  • 2. Програміст — людина, що займається програмуванням, виконує розробку програмного забезпечення (в простіших випадках — окремих програм) для програмованих пристроїв, які, як правило містять один чи більше CPU. Прикладами таких пристроїв є: настільні персональні комп'ютери, мобільні телефони, смартфони, комунікатори, ігрові приставки, сервери, суперкомп’ютери, мікроконтролери та промислові комп’ютери.
  • 3. Програмістів умовно можна розділити на три категорії: 1 • Прикладні програмісти. • Такі фахівці займаються розробкою конкретних програм, необхідних для роботи організації. 2 • Системні програмісти • Програмують операційні системи, інтерфейси до розподілених баз даних, працюють з мережами. 3 • Веб-програмісти • Мають справу з мережами, але, як правило, з глобальними, такими, як Internet. Вони пишуть веб-інтерфейси до баз даних, створюють динамічні веб-сторінки і т.п.
  • 4. Коп’ютер один із найголовніших пристроїв програміста.
  • 5.  На основі аналізу математичних моделей і алгоритмів вирішення науково-технічних і виробничих завдань розробляє програми виконання обчислювальних робіт. Складає обчислювальну схему методу вирішення завдань, перекладає алгоритми вирішення формалізованою машинною мовою. Визначає інформацію, що вводиться в машину, її об'єм, методи контролю машинних операцій, форму і вміст вихідних документів і результатів обчислень. Розробляє макети і схеми введення, обробки, зберігання і видачі інформації, проводить камеральну перевірку програм. Визначає сукупність даних, що забезпечують вирішення максимальної кількості включених в дану програму умов.  Проводить редагування розроблених програм, визначає можливість використання готових програм, розроблених іншими організаціями. Розробляє і впроваджує методи автоматизації програмування, типові і стандартні програми, транслятори, вхідні алгоритмічні мови. Виконує роботу з уніфікації та типізації обчислювальних процесів, бере участь в створенні каталогів і карток стандартних програм, у розробці форм документів, що підлягають машинній обробці, у проектних роботах з розширення сфери застосування обчислювальної техніки
  • 6. Кваліфікаційні вимоги 1) Вища технічна або інженерно- економічна освіта. 2) Знання комп’ютерних программ.
  • 7. СПЕЦИФІКА ПРОФЕСІЇ Плюси Мінуси  постійне професійне самовдосконалення;  високий попит на ринку;  висока заробітна плата;  працювати можна не маючи диплома;  переважно творча професія.  те, що зрозуміло програмісту, не завжди зрозуміло користувачеві - доводиться багато пояснювати;  трапляється працювати в авральному режимі;  робота за комп'ютером погано позначається на здоров'ї;  і тут знаходиться місце рутині;  професія накладає відбиток на характер.
  • 8. Місце роботи 1) науково-дослідницькі центри; 2) it-компанії; 3) організації, які в своїй структурі мають відділи програмістів (або штатну одиницю).
  • 9. Особисті якості  Перш за все, програміст повинен мати терпіння та витримку. Це абсолютно незамінні якості в його роботі.  Програмування - галузь яка бурхливо розвивається, тому потрібно вміти швидко адаптуватися і постійно вивчати щось нове. Інакше через кілька років ваша цінність як фахівця може помітно знизитися.  Вміння об'єктивно оцінювати можливості технологій та їх використання в кожному конкретному випадку.
  • 10. Необхідні знання, навики і риси характеру.  Програміст міг би мати спеціальну освіту у сфері математики або інформаційних технологій, але це не головне. Програмістами працюють представники багатьох спеціальностей, що освоїли програмування пізніше. Програміст, очевидно, повинен володіти англійською мовою, яка є його робочою мовою. Не дивлячись на те що, на перший погляд, це здається необов'язковим, йому необхідні також і деякі навики спілкування, щоб спілкуватися з клієнтом
  • 11. Умови праці  Робочий час програмістів, хоч і нормований на 40 годин в тиждень, але в цілому вони самі складають свій графік і необмежено роблять понаднормову роботу. Багато комп'ютерників люблять працювати саме вечорами і вночі, коли всі інші розійшлися по домівках. Робочий час залежить також від внутрішнього розпорядку підприємства. Фізичне навантаження програміста дорівнює нулю. Втома очей є професійним захворюванням програміста. В разі конкретних проектів важливо дотримуватися термінів і вчасно підготувати програму до використання. Загальною проблемою програмістів є те, що складання програм в реальності вимагає набагато тривалішого часу, ніж планується, тому часто терміни здачі готового результату переносять. Якщо програмування є частиною якого-небудь крупнішого проекту, то програміст повинен співпрацювати зі всіма учасниками проекту і розуміти спеціалістів інших сфер.
  • 12. Інструменти програміста  IDE — інтегроване середовище розробки, прикладами якого є Microsoft Visual Studio (мови Visual Basic .NET, C++ та ін.) і Embarcadero Delphi. В Linux/Unix-системах відомі, передусім, вільні відкриті інструментальні системи KDevelop і Eclipse (обидві підтримують декілька мов програмування: Java, C++, Python та ін.), які дозволяють розробляти програми як для Windows, так і для Linux.  SDK — Software Development Kit — набір програм, необхідних для розробки ПЗ на певній мові програмування.  DDK — Driver Development Kit — набір програм, необхідних для розробки драйверів.
  • 13. Заробітна плата  Середня плата програміста становить – від 5000грн.
  • 14. Фрілансери – програмісти  Багато програмістів вважають за краще не працювати у штаті компанії, а бути фрілансерами (тобто "вільними художниками") і виконувати разові замовлення, не виходячи з будинку. Фрілансер отримує винагороду, яка безпосередньо залежить від складності проекту. За типове завдання, виконання якого займає два-три дні, можна отримати $ 200- 400. Верхня межа оплати може бути надзвичайно різною ($ 3000 і вища). Плюс цього способу роботи в тому, що можна одночасно виконувати декілька завдань різних працедавців заробляючи, таким чином, набагато більше.
  • 15. Як стати програмістом? Деякі вважають, що програміст - це не просто професія, а покликання душі. Дійсно, часто програмісти несхожі на інших працівників. Але щоб стати програмістом, треба або навчатися по книзі-самовчителю, або закінчити навчальний заклад з аналогічної спеціальності.
  • 16. Де навчають на програміста?  КПІ  Університет сучасних знань  Києво-Могилянська академія  КНЕУ  КНУ  НАУ  Та інші вузи.
  • 17. Кар'єрний ріст Успішний починаючий програміст в майбутньому може претендувати на посади:  керівник групи програмістів,  IT-директор,  менеджер проекту,  можна переміщатися в межах спеціальності, вдосконалюючись професійно.
  • 18. Сленг  В середовищі програмістів крім офіційної наукової термінології можна почути багатий комп'ютерний сленг. Переважно це перекручені на власний манер англомовні терміни або своєрідний їхній переклад. Також зустрічаються спрощення складних наукових термінів.
  • 19. Професійне свято  День програмі́ста — професійне свято програмістів, яке відзначають 256-го дня року (у високосний рік це 12 вересня, а у невисокосний — 13 вересня). Шевченківський районний центр зайнятості м. Києва вдячний усім учасникам слайд – презентації професій. Конкурсна робота рекомендована щодо використання в профорієнтаційних заходах загальноосвітніх навчальних закладів.