Андрій Бурков (Andriy Burkov) – кандидат технічних наук у галузі штучного інтелекту та є керівником групи машинного навчання в Gartner. Джез Хамбл (Jez Humble) – співзасновник DevOps Research and Assessment, викладач Берклі. Всю кар’єру присвятив програмуванню, IT-інфраструктурі, управлінню продуктом у компаніях різного масштабу на трьох континентах.
З чимось ми можемо стикнутися раз, вирішити та забути, а з чимось доведеться працювати щодня. Ще кілька років тому DevOps-фахівці вважалися чи не найбільш високооплачуваними айтівцями. Середня зарплатня DevOps досвідченого рівня (Middle+) становить $5000. Обидві концепції відіграють важливу роль у процесі розробки, але їх не можна розглядати як альтернативу одна одній.
На попередніх посадах у Google він керував технічними та дизайнерськими командами для розробки інструментів підтримки реклами та співпрацював з великими рекламодавцями та агентствами у стратегічних рекламних ініціативах. До Google він працював у відділі управління продуктом, тестування програмного забезпечення та професійних послуг у двох успішних стартапах з телекомунікацій. Він має ступінь бакалавра з електротехніки та інформатики з Університету Каліфорнії в Берклі. Ендрю Стюарт Таненбаум (Andrew S. Tanenbaum) — американський вчений з інформатики та почесний професор інформатики в Університеті Vrije, Амстердам, Нідерланди.
У кожному розділі автор демонструє приклади та практичні завдання, які допоможуть вдосконалити свої навички та задовільнять навіть найдосвідченішого розробника. Бен Форта (Ben Forta) – старший директор Adobe з освітніх ініціатив і має три десятиліття досвіду роботи в комп’ютерній індустрії у сфері розробки продуктів, підтримки, навчання та маркетингу продуктів. Має значний досвід у проектуванні та розробці баз даних, реалізував бази даних для кількох дуже успішних комерційних програм і веб-сайтів, а також є постійним лектором і колумністом з розробки додатків та Інтернет-технологій.
Ним створено безліч бібліотек та інструментів для статичного аналізу програм мовою Go, включаючи oracle, godoc -analysis, eg та gorename. Керніган (Brian Kernighan) – професор факультету інформатики в Прінстонському Університеті. З 1969 по 2000 рік він працював у дослідному центрі в Bell Labs, де займався мовами та інструментами для Unix. Він є співавтором низки книг, включаючи такі, як Мова програмування C, 2-е видання та Практика програмування. Кент Кавахара (Kent Kawahara) – програмний менеджер у команді Site Reliability Engineering (SRE) Google, спрямованої на клієнтів платформи Google Cloud.
Також у пригоді стануть такі ресурси, як Kaggle, W3School та Youtube. Ми розглянули вимоги компаній до спеціалістів цього рівня та чим вони займаються. Це допоможе визначити, коли ви готові претендувати на цю посаду. Це фахівець, який уже має практичний досвід з основними techops вакансії технологіями та інструментами. Крім технічних навичок, від Junior DevOps Engineer чекають сильних комунікативних умінь. Вам слід уміти спілкуватися однією мовою з командами розробників, тестувальників, експлуатації, а ще — з внутрішнім чи зовнішнім замовником.
Останні книги про штучний інтелект зосереджуються на роботі майбутнього, «Код креативності» виводить нас на передовий край нових творчих технологій і пропонує більш позитивне та несподіване бачення нашого майбутнього співжиття з машинами. Це закликає нас переглянути, що означає бути людиною, і розгадати код творчості. Був головним архітектором Java у Google, видатним інженером у Sun Microsystems і старшим системним дизайнером у Transarc. Девід Фланаган (David Flanagan) – займається програмуванням та пише про JavaScript з 1995 року. Він отримав диплом у галузі комп’ютерних наук та інженерії в Массачусетському технологічному інституті і працює інженером-програмістом в VMware. Якщо ви широко використовуєте JavaScript для створення інтерактивних та швидкодіючих веб-додатків, то ймовірно ви стикаєтеся з проблемою швидкодії та підвищення продуктивності програм.
Лучано Рамальо (Luciano Ramalho) був веб-розробником до IPO Netscape у 1995 році та перейшов з Perl на Python у 1998 році. Він виступав із доповідями на PyCon US, OSCON, QCon, PythonBrasil, PyCon DE тощо. Член Python Software Foundation та співзасновник Garoa Hacker Clube, першого хакерського простору в Бразилії. Після прочитання книги, ви зможете вільно та впевнено використовувати командний рядок та зрозумієте наскільки природним та логічним є цей спосіб взаємодії з комп’ютером. Книга написана для новачків, проте рекомендується мати попередній досвід веб-розробки та роботи з БД. Паола Вальєхо (Paola Vallejo) є професором і дослідником в Університеті EAFIT в Колумбії.
UNIX and Linux System Administration Handbook – детальний посібник зі встановлення, налаштування та підтримки будь-якої Unix чи Linux системи, зокрема й тих, які забезпечують базову Інтернет та хмарну інфраструктури. Четверте видання зазнало певної реорганізації розділів про поняття, файли, базове адміністрування системи, мережу тощо, для зрозумілішого та лаконічнішого викладення матеріалу. Разом з тим, застарілі команди, чи ті що більше не використовуються (write і finger, ftp і т.д) замінені на відповідні команди для сучасних систем Linux. Гас Хаваджа (Gus Khawaja) – експерт у галузі безпеки додатків та тестування на проникнення. Він є консультантом з кібербезпеки в Монреалі, Канада, і має великий досвід роботи з організаціями щодо захисту їх активів від кібератак.
Крім того, кандидата можуть запитати про базу системного адміністрування (як про html запитують будь-якого веброзробника). Вам доведеться працювати щонайменше з моніторингом та системами логів, а також іноді й розгортати бази, конфігуруючи їх під різні середовища». Ми запитали DevOps Engineer з 15-річним досвідом Олексія Кудрю, що таке DevOps і чому ці практики змінюють світ розробки вже зараз. Також обговорили, чим займається девопс інженер і що потрібно знати, щоб ним стати.
Книга стане у нагоді досвідченим розробникам JavaScript, що прагнуть підвищити продуктивність інтерфейсів веб-додатків. В цій книзі, автор показує, як розуміння причинності зробило революцію в науці та революціонізує штучний інтелект. Джуда Перл досліджує тему причинності та причинного висновку зі статистичної та філософської точок зору для широкої аудиторії. Кетрін Кокс-Будей (Katherine Cox-Buday) – комп’ютерний спеціаліст, зараз працює в DigitalOcean.
Книга підійде для тих, хто прагне удосконалити свої знання PHP і MySQL для створення великого або комерційного веб-сайту, а також буде корисною навіть для початківців, оскільки у ній, хоч і коротко, але пояснюються усі базові поняття. Автор поділив книгу на три частини, де перша охоплює основи патернів React, друга поглиблюється у роботу React, а третя зосереджується на практичному застосуванні. Разом зі спеціальною главою про TypeScript, архітектурою MonoRepo і безліччю нових доповнень, які досліджують новітні можливості React 18 і Node 19, всі зразки коду були оновлені, щоб відобразити останню версію React. Після закінчення цієї книги ви зможете ефективно створювати та розгортати реальні веб-додатки під React.
У книзі представлено сотні цікавих та практичних прикладів добре написаного коду, які допоможуть відразу почати програмувати на Go і поступово переходити до більш складних тем. Вихідний код вільно доступний для завантаження з gopl.io і його можна зручно отримати, створити та встановити за допомогою команди go get. Найл Мерфі (Niall Murphy) – очолює команду розробки надійності рекламних сайтів у Google Ireland. Він працює в Інтернет-індустрії близько 20 років і зараз є головою INEX, ірландського пірингового центру. Він є автором або співавтором кількох технічних статей і/або книг, включаючи “IPv6 Network Administration” для O’Reilly і кілька RFC-документів.
Так само Junior DevOps Engineer який керує клаудом за відсутності більш досвідченого ментора — це не адмін, а дірка у безпеці. Тому, чесно, бажаю всім заробляти більше і єдине з чим безумовно погоджуся, так це з тим, що треба завжди думати над будь-чим що ви прочитали чи почули. Тому що за рік-два такого гемору можна буде з нормальними знаннями піти на 2-3к зп.Спочатку треба ішачити, вчитись і отримувати за це мало, таке життя.
Ерік Маттес (Eric Matthes) – був шкільним учителем природничих наук, математики та програмування, а зараз штатний письменник, що живе на Алясці. Він пише програми з п’яти років та є автором Python Flash Cards, також виданого No Starch Press. ISTQB (International Software Testing Qualification Вoard) – міжнародна некомерційна організація, заснована у 2002 році, офіційно зареєстрована у Бельгії, займається визначенням ключових принципів розвитку сфери тестування програмного забезпечення. ISTQB розробила власну програму тестування, що вважається еталонною у світі тестування.
Навіть сьогодні якісних продуктових аналітиків знайти важко, а попит на таких фахівців досить високий. По-друге — можливість працювати на західний ринок, оскільки всюди потрібні ті самі https://wizardsdev.com/ інструменти (SQL, статистика, Power BI/Tableau, Python). По-третє — продуктове мислення (генерація гіпотез, їхнє тестування та пошук метрик — дуже корисні в житті навички).