Зміна кар'єри у 35 років: чи вартий Python у 2027 році?
Вам 35, можливо, 38, ви працюєте на роботі, яка оплачує рахунки, але більше не виглядає як кар’єра, спостерігаєте за публікаціями друзів про перехід на технологію та думаєте, чи не пропустили ви це вікно. Страх конкретний: менеджер з найму подивиться ваше резюме, побачить ваш вік поруч із «початковим рівнем» і мовчки пройде. Ця публікація чесно відповідає на це, а також як насправді виглядають перші 30 днів перенавчання для людини, яка починає другу кар’єру, а не першу.
Страх перед віком і те, що насправді означає наймання
Страх реальний і не зовсім ірраціональний: дискримінація за віком при наймі існує і була задокументована Комісією з рівних можливостей працевлаштування США, яка забезпечує виконання Закону про дискримінацію за віком при працевлаштуванні для працівників віком від 40 років. Цей закон існує, тому що проблема реальна, а не вигадана.
Але ось що спочатку перевіряють менеджери з найму в компаніях, які фактично наймають спеціалістів зі зміни кар’єри: чи може ця особа надіслати робочий код без рук і чи є в її резюме якісь докази цього. 35-річний хлопець із розгорнутим додатковим проектом і місяцями постійної роботи на GitHub представляє менший ризик, ніж новий випускник без жодного портфоліо, тому що той, хто перемикається, уже довів, що може докладати зусиль над чимось складним, навіть якщо його не змушує навчальний план. Ваш вік не є перевагою. Ваші докази подальшої роботи є, а зміна кар’єри дає вам більше років перевіреної подальшої роботи, на яку можна вказати, ніж хтось, хто закінчив школу.
Компанії, які навіть не розглядають 35-річного самоучку, певні великі підприємства з жорсткими оновленими конвеєрами, все одно ніколи не були вашою метою. Стартапи, агенції та компанії середнього рівня, які наймають певні знання Python (конвеєри даних, серверні API, внутрішні інструменти), набагато менше піклуються про ваш вік, а набагато більше про те, чи можете ви виконувати роботу.
Вимовте біль вголос
Під віковим питанням зазвичай криється більш важливе: чи я марно витратив свої двадцять і чи не пізно створити щось, що справді схоже на моє. На це запитання немає чіткої відповіді, і кожен, хто дає вам її в одному реченні, щось продає. Що правда, так це те, що друга кар’єра, розпочата в 35 років, ще має попереду двадцять з гаком років роботи, що є більшою мірою, ніж більшість людей думають у середині страху.
Що насправді правда про ринок прямо зараз
Дві речі вірні одночасно, і більшість порад обирає лише одну. По-перше, у Довіднику з професійних перспектив Бюро статистики праці США оцінюється, що зайнятість розробників програмного забезпечення зростає набагато швидше, ніж у середньому для всіх професій, структурний попутний вітер, який спостерігався в кількох останніх виданнях довідника. По-друге, layoffs.fyi відстежує справжню хвилю звільнень технічних працівників, що триває з 2022 року, тобто ви конкуруєте з досвідченими інженерами, які повертаються на ринок разом із такими, як ви, які змінюють кар’єру.
Жоден факт не скасовує інший. Попит на людей, які вміють писати робоче програмне забезпечення, не зник, але епоха простого «будь-якого випускника навчального кемпу наймають», якщо вона взагалі колись існувала, закінчилася. Те, що все ще працює, так це конкретні навички, які можна продемонструвати, плюс портфоліо, яке це підтверджує, а не лише сертифікат.
Конкретний 30-денний план із використанням безкоштовних уроків браузера
Припустімо, від 1 до 2 годин у будні дні, більше у вихідні, якщо ваша поточна робота це дозволяє.
Дні 1–10: основи. Опрацюйте основний синтаксис, процес керування та функції, використовуючи безкоштовні уроки в нашому курсі з основ Python. Введіть кожен приклад самостійно. Утримайтеся від бажання переходити до «реальних» проектів, перш ніж ви зможете написати цикл і функцію з пам’яті.
Дні з 11 по 22: проект, побудований на основі вашої поточної кар’єри, а не загальної. Це єдиний крок, який може зробити той, хто змінив кар’єру, оскільки він перетворює «Я починаю з нуля» на «Я вже розумію цю проблему, я тільки зараз її автоматизую». Якщо ви працюєте в роздрібній торгівлі, створіть сценарій, який зчитує дані про продажі та визначає, у які дні потрібно більше персоналу:
Якщо ви працюєте в сфері логістики, операцій, освіти чи підтримки клієнтів, застосовується така сама форма: прочитайте дані, які ви вже розумієте, застосуйте правило з вашої фактичної роботи, надрукуйте відповідь, яка була б корисною для вашого поточного керівника. Цей контекст — це саме те, що менеджер з найму не може отримати від завершення навчального кемпу.
Від 23 до 30 днів: опублікуйте його та почніть подавати заявку. Надішліть проект на GitHub із коротким файлом README, а потім подайте заявку на ролі, які цінують ваш домен і Python (аналітика роздрібної торгівлі, операційні інструменти, ed-tech), а не лише загальні публікації молодших розробників, які збирають найбільші та найбільш загальні пули кандидатів.
Якщо ви хочете, щоб основний етап був розроблений так, щоб ви не здогадувалися, у якому порядку вивчати речі, одночасно працюючи повний робочий день, Трек Основи визначає цю послідовність для вас.
Поширені пастки та як їх уникнути
Порівняння вашого графіка з новим випускником. Ви не відстаєте; ви біжите в іншій гонці з іншою, часто сильнішою фінішною лінією, заснованою на реальних судженнях і досвіді в галузі.
Приховування вашої попередньої кар’єри замість того, щоб використовувати її. Роздрібна торгівля, викладання чи діяльність не є перешкодою для мінімізації у вашому резюме, це відмінність, якої не має новий випускник.
Очікуйте, щоб «відчути себе готовим», перш ніж подавати заявку. Більшість людей, які змінюють кар’єру, чекають, поки відчують себе справжніми розробниками, перш ніж подавати заявку. Подайте заявку, коли у вас є один готовий, розгорнутий проект, а не тоді, коли тривога повністю зникне, оскільки для більшості людей вона також не зникає повністю до першої пропозиції.
Лише навчання, а не будівництво. Курси, на яких ви пасивно спостерігаєте, є продуктивними. Готовий проект, який ви можете описати в інтерв’ю, – це те, що насправді рухає голкою.
Чесні обмеження: те, що лише вивчення Python не виправить
Вивчення Python не усуне вікові упередження в конкретних компаніях, які його мають, не замінить мережевий зв’язок і пряме спілкування, на які більшість людей, які змінюють кар’єру, покладаються, щоб отримати перше співбесіду, і не скоротить реалістичний перехід до 30 днів. Більшість успішних перемикачів описують дугу від 6 до 12 місяців, а не 1 місяць, від першого рядка коду до першої пропозиції. Тридцять днів отримають основи плюс один чесний проект, основу, на якій побудовано довшу арку, а не скорочення навколо неї.
Це також не виправить фінансову ситуацію, яка не може терпіти місяці зниження доходу під час переходу. Будьте чесними з собою щодо своєї злітно-посадкової лінії, перш ніж кинути стабільну роботу, щоб навчатися повний робочий день; багато успішних перехідників здійснюють перехід, поки ще працюють, навчаючись увечері та на вихідних, доки нова роль не буде забезпечена.
Чесний наступний крок
Тридцять п'ять - ще не пізно. Це інша стартова лінія з іншими реальними перевагами, і план перемагає ще один місяць роздумів. Почніть із Python Foundations сьогодні та побудуйте свій перший проект на основі кар’єри, яку ви вже знаєте, ще до кінця місяця.
FAQ
Чи 35 насправді занадто старі, щоб починати кар’єру в Python?
Ні. Комісія з рівних можливостей працевлаштування США забезпечує захист від дискримінації за віком, оскільки страх ґрунтується на реальній моделі в деяких компаніях, але більшість, які активно наймають людей, які змінюють кар’єру, перевіряють демонстрацію подальшої кар’єри, а не вік, і другу кар’єру в 35 ще чекають десятиліття попереду.
Скільки насправді займає реалістична зміна кар’єри на Python?
Більшість успішних перемикачів описують період від 6 до 12 місяців від першого рядка коду до першої пропозиції, а не 30 днів. 30-денний план дає вам основи та один чесний проект, який є основою для довшої арки.
Чи варто мені звільнитися з роботи, щоб повністю вивчати Python?
Тільки якщо ваша фінансова смуга справді це підтримує. Більшість успішних людей, які змінюють кар’єру, навчаються ввечері та на вихідних, поки працюють, і звільняються лише після того, як знайдуть нову посаду, оскільки розрив у доходах під час переходу додає тиску, який сповільнює навчання.
Яка найбільша перевага людини, яка змінила кар’єру, перед новим випускником?
Підтверджені наступні та предметні знання з попередньої кар’єри. Закінчений проект, який застосовує Python до проблеми з вашої старої роботи, демонструє судження, чого загальний завершальний камінь свіжого випускника зазвичай не може.
Ринок праці програмного забезпечення зараз хороший чи поганий?
І те, і інше вірно: Бюро статистики праці оцінює зайнятість розробників програмного забезпечення як зростаючу швидше, ніж у середньому, тоді як layoffs.fyi документує справжню хвилю звільнень технічних працівників, що триває з 2022 року. Попит існує, але сам по собі сертифікат є слабшим сигналом, ніж це було раніше.
Чи потрібно мені приховувати свою попередню кар’єру в своєму резюме, щоб виглядати «справжнім» розробником?
Ні, навпаки. Ваша попередня кар’єра – це відмінність, яка відокремлює вас від усіх інших молодших абітурієнтів із таким же сертифікатом початкового курсу. Керуйте проектом, який підключає ваш старий домен до Python, і використовуйте Python Foundations, щоб розвивати необхідні навички.
Яким насправді має бути мій перший проект?
Щось, що автоматизує або аналізує проблему з роботи, яку ви вже маєте або щойно залишили, а не загальний додаток для справ. Сценарій, який зчитує дані, які ви розумієте, і відповідає на справжнє запитання цієї роботи підтверджує судження, а не лише синтаксис.