Возможно кому-то, необходимость непрерывного обучения, покажется недостатком профессии программист. Я же считаю, что именно в этом кроется её огромное преимущество над другими профессиями.
Наверно не существует другой такой профессии в которой инвестиции в своё образование и в повышение квалификации давали бы такие большие и быстрые дивиденды.
И вместе с этим, и образование и повышение квалификации было-бы настолько качественное, доступное и удобное где бы ты не находился.
А где-то и сейчас как в каменном веке
Все мы знаем как происходит обучение и вхождение в уже привычные нам профессии интеллектуального сектора: врач, учитель, бухгалтер, юрист и многие другие. Сначала мы долго учимся, а в некоторых профессиях очень долго. Затем мы долго-долго считаемся “зелёными” и набираемся опыта. В это время приходится много трудиться за весьма скромную зарплату и продолжать самообразовываться. И под словом долго подразумевается вполне конкретные годы, а зачастую десятилетия жизни.
А что в итоге? А в итоге может выясниться, что достойного дохода в профессии нет, потому что рынок труда перенасыщен или такова политика государства. Как, например, у бухгалтеров или учителей. Или для того, чтобы попасть в топ, нужно проработать не один десяток лет и всё это время так же упорно повышать квалификацию. Как, например, у врачей или юристов. Или что, вообще, профессия потихоньку вымирает, т.к. роботы научились эффективно заменять человека. Как, например, это происходит в бухгалтерской или юридической сфере.
Счастливое будущее здесь
Совсем иная картина в IT-сфере и, в частности, в программировании. Несомненно и здесь тоже нужно много учиться. Здесь так же нужно постоянно заниматься самообразованием и повышать квалификацию. Здесь тоже нужно усердно и много трудиться. Зачастую и учиться, и повышать квалификацию, и усердно работать в программировании приходится, даже больше, чем в других профессиях.
Но и результат не заставит себя ждать. Уже через пару-тройку лет можно выйти на такой уровень, который обеспечит приличный достаток и уважение коллег не взирая на место жительства и возраст. Место жительства, возраст и прочая имиджевая чепуха здесь вообще не имеет значения.
Здесь тебя будут оценивать только по навыкам, достижениям и тяге к профессиональному совершенствованию.
Но почему так и всегда ли так будет?
Так как же достигаются такие результаты?
- Во-первых. Современные технологии обучения позволяют за короткий период получить знания, усвоить их и тут-же научиться применять на практике, так сказать в одном пакете;
- Во-вторых. Учитывая бурное развитие, рынок труда испытывает острейший голод квалифицированных кадров. Поэтому как первичное обучение, так и повышение квалификации практически мгновенно даёт свои результаты — соответствующее повышение доходов и уровня решаемых задач.
- В-третьих. Как нигде в этой сфере очень быстро и безотказно работает эффект домино. Прошёл базовое обучение — получил работу. Повысил квалификацию — повысился уровень решаемых задач. Появились новые задачи — стал получать новые навыки. Новые навыки требуют углублённого их изучения. Изучил — можешь снова расширять навыки. Учитывая предыдущий пункт, каждый шажок немедленно приносит свои плоды — повышение дохода. Какая ещё профессия может похвастаться такой отзывчивостью к повышению квалификации?
Нужно отметить, что сфера IT находится только в самом начале пути. По сравнению с другими профессиональными сферами, которые развиваются сотни, а может и тысячи лет, сфера IT ещё младенец. А значит и бурный рост нам обеспечен. Во-всяком случае на нашу жизнь точно. А дальше время покажет.
Пруф в студию!
А теперь голая статистика. Обратимся к одному очень известному сервису поиска работы — hh. В нашем случае, скорее, правильнее будет говорить — к сервису поиска сотрудников. Учитывая кадровый голод в сфере разработки, не человек ищет работу, а работа — человека.
Для точности эксперимента не будем распыляться на всю сферу разработки. Поскольку мы занимаемся онлайн курсами Java, то и рассматривать будем конкретно Java-разработчиков. Начнём…
В поисковую строку, указанного сервиса, вводим такой запрос:
(java AND developer) OR (java AND junior) OR (java AND middle) OR (java AND senior) OR (java AND разработчик) OR (java AND программист) OR (java AND стажер).
Он выдаст нам вакансии в которых есть одна или несколько из указанных пар слов. Период укажем один месяц — т.е. вакансии были размещены в течении месяца и не закрыты на момент анализа.
Получили выдачу 7759 вакансий:
Проанализируем размер зарплат и требуемый опыт:
Минимальная зарплата, которая указана — 90000 руб. Нужно понимать, что много вакансий дано вообще без указания размера зарплаты. Но какой-то ориентир по минимуму мы всё же имеем. По опыту можем сказать, что самый минимум колеблется в пределах 40000 — 60000 руб. Но это только в первый год, а то и только на испытательный срок. Максимальная зарплата, как можно видеть — от 380000 руб. Как вам? И это на общедоступной площадке, а не только “для своих”. Как уже говорилось выше, такие высокие зарплаты обусловлены дефицитом кадров.
Что касается требуемого опыта, то результаты получаются такие:
- 11% вакансий не требуют опыта вовсе;
- 49% вакансий требуют опыт от года;
- 37% вакансий требуют опыт от 3-х лет;
- 3% вакансий требуют опыт от 6 лет.
И так… 60% вакансий доступны уже после одного года опыта, а целых 11% вообще без опыта. Вы ещё сомневаетесь?
Конечно встаёт вопрос, а где же взять этот год опыта? Но и это не проблема — решений много, например, поступить на курсы с гарантированным трудоустройством. Но об этом мы говорим в другой статье.
Заключение
Программирование, это одна из немногих сфер, а возможно единственная, в которой повышение уровня квалификации и самосовершенствование неминуемо приводит к увеличению дохода. Причём доходы в этой сфере весьма и весьма приличные даже для начинающих. Кроме того, в этой сфере, как ни в какой другой, знания любого уровня настолько доступны, а их приобретение настолько удобно и эффективно.