Я разработчик с 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.
Но для большинства компаний это необходимо.
Почему? Это хороший вопрос. 🤔
Конец! 🎉
Имейте в виду, что этот пост предназначен только для образовательных целей. Я никого не запугиваю и не хочу, чтобы кому-то было плохо из-за этого поста. Считайте это мемом программирования, который вы можете видеть каждый день.
Пожалуйста, дайте мне знать, что вы считаете самым абсурдным в нашей индустрии? Вы согласны с моими соображениями? Не стесняйтесь комментировать!
Большое спасибо! 💚