Я разработчик с 2018 года, поэтому думаю, что у меня еще недостаточно опыта, чтобы высказаться. Но я знаю, что могу свободно обсуждать даже самые спорные и невысказанные темы. Мы все можем это сделать, так что давайте что-нибудь с этим поделать!

Прежде всего, что вы думаете об ИТ-индустрии? 🤔

Наш мир программирования, безусловно, не лучший, когда дело доходит до получения работы, быстрого изучения новых технологий или чего-то еще. Однако некоторые вещи меня так сильно ранили, и они настолько нелепы, что плохо влияют на нашу отрасль.

В этом посте я расскажу вам лишь о небольшом, но, возможно, наиболее значимом количестве недостатков, присущих нашей красивой индустрии программирования.

Восемь самых больших абсурдов в ИТ-индустрии:

1. Подростки

Вы опытный программист, отличитесь от большинства выпускников, но вы все еще учитесь в старшей школе, извините, но нам не нравится, что вам 16.

Рекрутеры по всему миру говорят, что ваш возраст не имеет значения, когда речь идет о процессе приема на работу. Более того, они говорят, что молодые люди обычно более заинтересованы в обучении, чем взрослые.

Так в чем же причина того, что молодые люди не могут устроиться на работу из-за своего возраста?

Я думаю, что есть две бессмысленные причины.

Первая причина: когда кто-то узнает, что в компании X работают подростки, они не захотят быть их клиентами. Просто из-за чего? Потому что человеку 16, а не 22?

На каждой работе работодатели ожидают, что сотрудники будут выполнять свою работу. Если молодой человек может выполнять эту работу, почему бы не дать ему шанс?

Вторая причина может заключаться в том, что молодые люди могут вести себя не так, как взрослые, но как человек, ищущий работу, не будет вести себя так же? 🤦

На мой взгляд, это пустая трата потенциальных талантов.

2. Нет работы

99% рабочих мест для программистов - это опытные, обычно +3 года коммерческого опыта в компании-разработчике программного обеспечения, для обычных разработчиков, старших разработчиков, технических руководителей и т. д. 1% - для юниоров и стажеров.

Вы, наверное, видели рекламу, в которой говорилось, что программисты пользуются большим спросом.

Это правда, но никто из них не упоминает, что нужны только опытные программисты, и это совершенно другой сценарий.

Трудно найти работу в компании, но гораздо проще и быстрее устроиться на работу фрилансером. Единственное, что вам нужно сделать, это привлечь клиентов. Предложите им свои услуги, такие как создание веб-сайта, его редизайн или просто обслуживание.

3. Лицемерие компаний.

Рекрутеры:

"Нам нужны опытные люди, но их нет, что не так с рынком?"

Также рекрутеры:

"Я не найму младшего!"

Как вы рассчитываете найти опытного программиста и получить деньги, если младшему не дадите шанса?

В большинстве случаев Младший обладает такими же знаниями, что и Обычный разработчик, и единственное, что их отличает, - это то, сколько им платят.

4. Гениальные юниоры

Согласно множеству сообщений в блогах, обсуждениям в сообществе программистов и всеобщей интуиции, младший уровень может быть синонимом неопытности, новичка и облегчения. .

В современном мире наши неопытные начинающие программисты не спасут. Большинство компаний хотят, чтобы вы с самого начала своего пути имели почти опыт работы.

Как тот, кто только начал, мог клонировать каждую службу Google или знать каждый существующий алгоритм?

Младший! == Старший! == Гений

5. Действовать как тупой

Когда у вас есть «Front-End разработчик» в вашем резюме, но компания отклоняет вас, потому что им нужен «Front-End Web Developer» . 🤦

Вы не поверите, но у меня была такая ситуация пару раз. Компания отвергла меня, потому что в названии не было того, что они искали.

Я думаю, что Front-End Developer - это то же самое, что Front-End Web Developer, учитывая, что их технический стек был HTML, CSS и JavaScript, но похоже, что это не так.

6. Работа за 3 месяца

Вы видели рекламу, в которой говорилось, что вы можете стать опытным разработчиком за 3 месяца?

Нет ничего более плохого, чем это.

Изучение JavaScript может занять много месяцев, чтобы научиться уверенно использовать его в реальных проектах. Более того, вообще нет гения JavaScript, поэтому вы будете изучать его каждый день, пока не перестанете программировать. Ни через 3 месяца, ни через 15 месяцев.

Все время.

7. Нет отзывов

Как вы должны знать, что нужно улучшить, если никто не дает вам обратную связь?

Я должен быть с вами честен, потому что на этот раз есть надежда. Из сотен компаний, в которые я подал заявку, я получил три отзыва. ВАУ! 🥳

По крайней мере, что-то.

8. Бесполезная важность CS

Присоединяйтесь к любой группе на Facebook для программистов, которые ищут работу.

Все, что вы увидите, - это то, что выпускники CS сообщают о своем желании работать младшим разработчиком, когда в их портфолио либо нет CSS, связанного с HTML, оно состоит из простого приложения To-do, или не существует вообще, а их технический стек - HTML & jQuery.

Но для большинства компаний это необходимо.

Почему? Это хороший вопрос. 🤔

Конец! 🎉

Имейте в виду, что этот пост предназначен только для образовательных целей. Я никого не запугиваю и не хочу, чтобы кому-то было плохо из-за этого поста. Считайте это мемом программирования, который вы можете видеть каждый день.

Пожалуйста, дайте мне знать, что вы считаете самым абсурдным в нашей индустрии? Вы согласны с моими соображениями? Не стесняйтесь комментировать!

Большое спасибо! 💚