Якщо подивитись на Звіт про оплату праці минулого року, то зарплати розробників просто-таки неймовірні. Всі хочуть бути розробниками через величезні гроші. Але більшість занепадає духом, коли розуміє, наскільки це складна професія. Про це пише розробник з Венесуели Девід Гуде. Передаємо йому слово.
Я вже писав у попередній статті про причини цієї ситуації: навчання програмуванню просто жахливе.
Сьогодні компанії зрозуміли, що не кожен програміст є хорошим програмістом, і тому готові багато платити справді талановитим Software Engineers.
Найкращі розробники надзвичайно креативні та бачать концептуальні моделі, недоступні іншим (Рід Гастінгс, CEO Netflix)
Занепад Intel ідеально ілюструє, чому компанії так відчайдушно шукають видатних інженерів. У минулому Intel був монополістом у сфері напівпровідників. Але у останні роки його відчутно випереджає АMD.
«Їм потрібен новий СЕО, який має бути технарем. Якщо подивитися на AMD, наприклад, — вони переграють Intel на ринку, і їхній СЕО має вчену ступінь», — каже засновник Cypress Semiconductor Т.Д.Роджерс.
На початку століття Intel пропустив мобільну революцію. Компанія могла виробляти чіпи для першого Apple iPhone, але СЕО не вважав це вигідною справою. На сцену вийшли ARM-процесори. Цією можливістю без вагань скористалися інші компанії, такі як Samsung та AMD.
СЕО АMD Др. Ліза Су – інженер-електрик, колишній СЕО Intel Боб Свон – бізнесмен, і їхні цілі явно різні.
Топ-менеджмент Intel ухвалював невдалі рішення, що за декілька років призвели до повного провалу на глобальному ринку.
Із щорічного звіту про зарплати розробників видно, які величезні суми грошей компанії виділяють для найму талановитих розробників:
Але чому?
Будемо відверті, ці відомі компанії не наймають інженерів-початківців.
Two Sigma, компанія, що використовує штучний інтелект для торгівлі, наймає інженерів вищого рівня і платить їм у середньому $230 192 на рік ($19 182 на місяць).
На їхньому вебсайті пояснюють, чому процес найму на роботу такий складний. Текст пояснення починається з «днів, повних викликів». Але цікавішим є те, що у вимогах до «інженера вищого рівня» вказано мінімум три роки досвіду та щонайменше BS/BA у технічній сфері або у сфері кількісного аналізу. Що, чесно кажучи, є мінімумом, який можна просити за такі гроші.
Netflix наймає лише Senior Software Engineer і пропонує, як правило, більше $500 000 на рік ($41 666 на місяць). Але ці високі зарплати (трохи більші, ніж в інших великих компаніях) пояснюються, вірогідно, надзвичайно стресовим середовищем роботи в Долині.
СЕО Netflix Рід Гастінгс пояснює, чому вони платять так багато. Він зазначає, що потрібно не лише добре кодувати чи швидко знаходити баги. Ще потрібно вміти вирішувати абстрактніші проблеми: «Причина, чому “зіркових” інженерів так цінують — не лише у програмуванні. Видатний інженер надзвичайно креативний та бачить ті концептуальні моделі, що не помічають інші».
Ці вакансії зазвичай передбачають роботу не лише з простим запровадженням АРІ- або МVC-моделями. У Roblox понад 150 млн активних користувачів щомісячно. Кожного дня вони витрачають віртуальну валюту та розробляють нові ігри.
Так, ви правильно зрозуміли, гра має свою власну економіку і дозволяє іншим програмістам створювати ігри всередині гри. Можете уявити собі, наскільки складно таке програмувати?
На цьому етапі вчені та програмісти постійно стикаються з проблемами, які ніхто до них не розв’язував.
Команда DeepMind вирішила виграти у світовому чемпіонаті з Го завдяки комп’ютеру. У цій грі число можливих позицій на дошці дорівнює приблизно 10^172 (воно набагато більше, ніж число атомів у всесвіті).
Вони створили метод, який частково став підґрунтям сучасної революції штучного інтелекту.
У 2013 році вихідний код Facebook був у багато разів більшим за ядро Linux. Цей код настільки великий, що інженери у 2014-му почали дослідження, як модифікувати Git та Mercurial для зберігання.
Інженерам у Facebook необов’язково знати якісь специфічні мови програмування. Єдине, що потрібно — довести, що вони розуміються на алгоритмах та комп’ютерних науках.
Робота у такій компанії — це унікальний досвід. Перші тижні ви проведете, знайомлячись з мовами, фреймворками та усіма внутрішніми інструментами, які там використовують (є навіть власна версію GitHub).
Розробники, які потрібні такому бізнесу, не приходять з поганих буткемпів
Фото: Ryland Dean / Unsplash
Roblox зараз зростає швидше, ніж будь-коли. Кількість відкритих вакансій вражає — 253. Найцікавішу зарплату у $1,2 млн на рік пропонують технічному директору. Це має бути не зовсім розробник — це людина, що має чудові управлінські та технічні навички.
Щоб податися на цю вакансію, вам необхідно:
Хоча ці описи є суб’єктивними та можуть інтерпретуватися по-різному, зрозуміло, що той, кого розшукують, має володіти вражаючими навичками для керівництва технічним персоналом компанії.
Автор: Девід Гуде
Переклала Євгенія Козловська
Резиденти Дія.City сплатили до бюджету понад 8 млрд грн податків в І кварталі 2025 року.…
У Китаї закликають офісних працівників не працювати надто багато — держава сподівається, що вільний час…
Експерти звертають увагу на тривожну тенденцію: люди все частіше використовують ChatGPT, щоб визначити місцезнаходження, зображене…
Компанія JetBrains випустила нову версію мультимовного середовища розробки IntelliJ IDEA 2025.1. Оновлена IDE отримала численні…
Платформа обміну миттєвими повідомленнями Discord впроваджує функцію перевірки віку за допомогою сканування обличчя. Зараз вона…
Wikipedia намагається захистити себе від тисяч різноманітних ботів-скрейперів, які сканують дані цієї платформи для навчання…