Чи ви готові вкластися в роботу? Чи можете ви працювати зранку і ввечері, а також подвійний час у вихідні? Чи розумніше ви, ніж більшість ваших друзів? Звісно, ви такий. Ви завжди знали, що ви особливий. Не такий, як інші клоуни. Саме тому ви перетворитесься з водія Uber на інженера даних за шість місяців. І я розкрию вам секретний рецепт з доброти свого власного серця… і, звісно ж, за скромну винагороду.
Якщо б це було так просто, як працювати наполегливо, інженером даних (Data Engineer) та розробником, були б повно нових інженерів даних, що діляться своїми чарівними історіями. Навіть /r/codingbootcamp був би найбільш позитивним підфорумом на Reddit. Виявляється, увірватись в інженерію даних, або програмування, або кібербезпеку чи технології загалом – це дійсно важко. Набагато важче, ніж це було, коли я починав у кінці 90-х років. Це не означає, що це неможливо або непередбачувано. Це просто означає, що нам потрібно бути розумними і реалістичними.
Ви є інженером програмного забезпечення на бекенді і маєте гарне розуміння SQL та управління даними? Можливо, ви можете легко перейти на роль інженера даних і прекрасно почувати себе вже з першого дня. Ви вчитель середньої школи або фахівець з управління персоналом? Ваша освіта і досвід в галузі можуть бути корисні більше, ніж ви думаєте, але вам, ймовірно, ще є куди рости. Водій Uber із відсутністю освіти? Дозвольте розповісти вам, як я перейшов від безробітного ландшафтника до ведучого інженера даних у New Relic за двадцять п’ять коротких років!
Сідайте, діти, час розповідати історії!
Було щось у 1990-ті. Я, бувши безталанним нестримним характером, щойно був звільнений за те, що вибухнув на свого начальника. Дивлячись назад, він був великим хлопцем. Він звільняв людей, скорочуючи їх, щоб ми могли отримувати безробітність. Так чи інакше… Я залишився без роботи, біль у спині, безнадія, коли штат Массачусетс пропонує можливості навчання. Я вирішив взяти курси з DOS і MS Office. Я сподобався навчальному центру, тому вони дозволили мені пройти практичне стажування, щоб сплатити курси A+ (це рівень курсу А+/С/В…). Дотепер все йде добре.
Хоча я завершив курс A+, я так і не склав іспит, оскільки мене запросили на контрактну роботу технічною підтримкою по телефону. З того часу у мене багато чудових історій, але ми залишимо їх на інший раз. Я дуже добре справлявся і постійно навчався. За кілька місяців мене вже добре знали користувачі Netmanage Ecco Pro як когось, хто може вирішувати їх проблеми. В кінці 90-х я заробляв $15 на годину, роблячи щось цікаве. Із кількома годинами роботи офіціантом в The Red Lobster, наші рахунки нарешті почали оплачуватися!
Це було чудовим часом щоб увірватись в сферу технологій. Єдина вимога – дихати. Якщо ви знали, де знаходиться кнопка живлення, то це було ще краще. У нас не було такого швидкого Інтернету, як у нас сьогодні, але у нас був Barnes & Noble (американська компанія, найбільша в США по продажам книжок). Я купував книги і проводив вихідні, вивчаючи нові речі. Програмування, Linux, графіка, що завгодно. Я точно вкладав зусилля, і це виправдало себе, коли я переходив з роботи на роботу. Зрештою потрапив на допоміжний стіл в Intel.
Help Desk з інженерних обчислюваних машин був фантастичним середовищем для вивчення. У нас було root (найвищий рівень доступу) та адміністративні доступи майже на все. Нашою метою було вирішувати 90% всіх звернень. Коли нам потрібна була допомога, в наступному кабінеті у нас були сисадміни та розробники світового класу. Кожен день був новим відкриттям для вивчення. Я отримав практичний досвід роботи з базами даних, веб-серверами, Unix, Linux, серверами Windows та програмуванням. Чи схоже це на сучасні help desk? Навіть близько не так.
З часом мені довелося отримати повноплатну поїздку до Коста-Рики. Це евфемізм для навчання людей котрі мене замінять, після того, як мою роботу перенесли за штат. Проблеми не було, я перейшов до команди баз даних, потім в область управління потужністю (capacity management). Потім до інженерної команди. Потім до розробки BI. Так, за менше ніж двадцять років я став розробником BI! Звісно, по дорозі було багато роздратувань, але роздратування і шестизначна заробітна плата можуть чудово співіснувати для когось із двома дітьми, без ступеня і без історії професійних робіт.
Це перетворюється на довгу історію, чи не так? Давайте зробимо висновки лаконічні. Протягом цього часу Intel оплатила навчання на отримання ступенів бакалавра і магістра, і я продовжував вчитися. Через кілька років я став інженером даних у невеликій фінтех-компанії. Потім працював в Meta короткий час. Дурне звільнення! Потім ведучий інженер даних у New Relic, де я працюю зараз. Ось і все за двадцять п’ять коротких років. Чому я розповідаю це вам?
У мене є дві основні причини. По-перше, я хочу сказати, що тоді були інші часи. У нас не було доступу до такого обсягу якісного навчального матеріалу, який ми маємо сьогодні. Відповідно, не було такої конкуренції, яку бачимо на сучасному ринку. Компанії були відчайдушні щодо будь-кого з комп’ютерними навичками, і небагато хто думав, що вони можуть просто впасти в ІТ, хоча і могли. Друга причина – продемонструвати, що перехід в інженерію даних – це більше подорож, ніж один крок. Я не знаю багато інженерів даних, які починали з ETL. Більшість спочатку робили щось пов’язане.
Так ви кажете, не треба турбуватися?
Ні, я абсолютно не кажу, що не варто турбуватися. Навпаки, я кажу саме протилежне. Кар’єра в технологіях має силу радикально покращити ваше життя. Я часто думаю про те, наскільки щасливим я був бути безробітним із поганою спиною так багато років тому. Без допомоги від Массачусетсу, я, можливо, був б одним з численних користувачів Reddit, які відчайдушно намагаються потрапити на help desk чи в кібербезпеку. Правда в тому, що мені подобалися більшість моїх робіт. Я справжньо насолоджуюся цим. Ще більше я люблю мати фінансову стабільність. Я хочу, щоб більше людей відчували це саме задоволення.
У той же час я хочу, щоб люди були реалістичними і не натрапляли на шахраїв і погані поради. Пам’ятайте, під час золотої лихоманки краще продавати лопати. Багато людей продають лопати у вигляді курсів, розсилок і навчальних таборів. І так само, як шукачі золота колись, деякі досягають успіху, але більшість лише витрачають гроші на лопати. Ринок на початковому рівні зараз безжальний і може ніколи не бути дуже добрим, але не відступайте.
Є шлях вперед, який є як фінансово, так і інтелектуально стимулюючим. Давайте розглянемо найекстремальніший випадок – водій Uber, який хоче стати інженером даних. На відміну від розробника програмного забезпечення на бекенді, у цієї людини, ймовірно, мало, якщо взагалі, є навички, котрі можна потрібні для спеціальності інженера даних. Цій особі може бути корисно спочатку вивчити Excel перед усім іншим.
Перший крок може полягати просто в тому, щоб отримати свою першу офісну роботу. Робота на початковому рівні за початкову заробітну плату. Прогрес може виглядати приблизно так.
- Співробітник по роботі з клієнтами — Не дуже технічна посада, але ви стаєте людиною, до якої всі звертаються з питаннями щодо Excel. Ви йдете вище і за межі для вирішення проблем за допомогою Excel.
- Вантажник/Вивантажник — Знову ж таки, не дуже технічна посада, але вона краще оплачується і надає більше можливостей використовувати дані та показувати свої навички.
- Фріланс — Працюючи, робіть які-небудь фріланс-проекти, щоб отримати більше досвіду. Можливо, ви не заробляєте багато грошей, але безперечно вирішуєте проблеми та вчитеся.
- Посада з трошки аналізу даних, яку ви можете вказати в своєму резюме як аналітика даних.
- Можливо, повна посада розробника BI або аналітика даних.
- Можливо, отримання ступеня чи сертифікатів.
- …
- …
- Інженер даних
Скільки це триватиме? Можливо, три-п’ять років. Можливо, десять років. Хто знає? Якщо ви продовжуєте вчитися і шукати кращі роботи, тривалість років насправді не є важливою. Ви будуєте кар’єру та заробляєте більше грошей щороку або кожні два роки. По дорозі ви можете виявити, що інженерія даних не для вас. Це нормально, ви вже побудували кар’єру. Ви вже покращили свою фінансову ситуацію. Чи не було це метою з самого початку?
Це багато інформації для сприйняття, я знаю. Зачекайте хвилинку, щоб отримати трошки натхнення від Річі Стівенса.
Підсумовуючи
Послухайте, мені б хотілося продати вам курс з інженерії даних. Мій курс був би чудовим. Він навчав би найважливішим навичкам, починаючи з основ. Навіть якщо ви пройшли б мій курс, і навіть якщо ви розумніший за всіх, цього, ймовірно, не вистачило б для отримання роботи. Перед вами занадто багато випускників коледжу. Більшість з них мають досвід. Це факт.
Так що не витрачайте гроші та зусилля, намагаючись стрибнути в інженерію даних, кібербезпеку чи що-небудь інше. Замість цього плануйте своє життя. Робіть розумні вибори. Знаходьте зростаючий шлях робіт, які будуть будувати кар’єру. Постійно вчитесь по дорозі. Хто знає, можливо, ви просто станете ведучим інженером даних за двадцять п’ять коротких років. Так само, як і я.
🚀Долучайтесь до нашої спільноти Telegram:
🚀Долучайтесь до нашої спільноти FaceBook: