TheBarva
Contact information, map and directions, contact form, opening hours, services, ratings, photos, videos and announcements from TheBarva, Education, .
Діти починають вчитися в ІТ вже з п’яти років. Навіщо програмування для дітей? Це один з способів оволодіти навичками рахування та логіки, а також планування. Програмування дозволяє дитині зрозуміти суть команд і їх послідовність. І тоді в старшому віці легше сприймати абстрактні речі.
Дисципліни навчання бувають різними. Це і програмування мовами Scratch і Python, роботехніка, 3D-моделювання та дизайн, малювання та анімація. Також популярними є курси комп’ютерної грамотності, де можна вивчити основні програми та основи кібербезпеки.
Є багато платформ для навчання:
Scratch, Code.org, Kodable, Tynker, Blocky, Code Combat
Кілька років тому одна компанія, в якій я працювала, зробила пробні курси навчання на Scratch для дітей працівників. Дітям дуже сподобалося. Головне, щоб все було оформлене у вигляді гри та розваги
В останньому пості ми говорили про soft skills, які важливі для тестувальника.
Наведемо приклади запитань, які можуть очікувати Вас на співбесіді, щоб перевірити Ваші soft skills.
Що Ви будете робити в наступних ситуаціях:
- Ви знайшли помилку в програмі і залогували її. Баг відправлений на виправлення на програміста.
Програміст говорить, що це не помилка. Ваші дії в цій ситуації?
- Клієнт знаходить критичну промилку в програмі і пише гнівний лист Вам, як Ви могли її пропустити.
Яка буде Ваша відповідь на такий лист?
- Програміст 3 рази виправляє помилку і щоразу помилка всерівно відтворюється.
Ваші дії?
- На годиннику 19 год, робочий день добігає кінця. Вам приходить лист, в якому клієнт очікує від Вас
оцінити певний функціонал і скласти тест план.
Ваші дії?
- Опишіть останню ситуацію, де Ви помилились і Ваші дії
- Опишіть складний робочий випадок і як Ви з ним справились чи ні
Ми не будемо наводити відповіді на ці запитання, бо "правильних" відповідей на soft skills немає.
Кожна компанія буде підбирати людей, які підходять саме цій компанії, команді, проекту.
Поговоримо про не дуже модний термін Automation Test Wheel і про популярну Test Automation Pyramid.
Про піраміду тестування чули вже всі (на наступному слайді) - найбільше тестів повинно бути Unit tests, бо вони швидкі і одразу показують результат, а також їх дешево поправити. Далі йдуть апі-тести і юайні тести
Але ця піраміда не показує секюріті тестів, перформанс тестів тощо
Піраміда тестування фокусується на тому як тестувати. Колесо тестування - на тому, що ми тестуємо
Колесо тестування корисно використовувати під час розробки стратегії автоматизації. Для цього корисно дати відповідь на такі питання:
1. Що ми повинні протестувати?
2. Як ми повинні протестувати?
3. Коли нам починати тестувати?
4. Де ми можемо тестувати?
Найдорожчі помилки в історії ІТ
1962 рік - через пропущений дефіс було знищено супутник, який летів на Венеру. Втрати становили 18,5 млн доларів
1978 рік - під вагою мокрого снігу впав дах стадіону в Коннектикуті. Через погано спроектований дизайн програмістом CAD. Втрати становили 70 млн дол
1985 рік - медичний пристрій для радіаційної терапії Theravada-25 неправильно працював. В результаті пацієнти отримували в сто раз більше радіації
1996 рік - ракета Ariane 5 вибухнула на 39 секунді. Втрати становили 500 млн дол
1999 рік - згорів супутник в атмосфері Марсу. Не працювало перетворення англійської одиниць виміру в метричну систему. 125 млн дол було втрачено
2008 рік - в аеропорту Хітроу пасажирили загубили свої валізи. Було загублено 42000 валіз.