Какая из специализаций - QA, front end или back end - представляется наиболее перспективной для начала карьеры?

Какие советы у вас есть для человека, который после опыта в неудовлетворительной для себя профессии решил обратить внимание на сферу информационных технологий (IT)? В частности, какие советы вы можете предложить в связи с проблемами насыщенности рынка труда и требованиями работодателей к уровню квалификации, а также важностью самостоятельного обучения?
  • 1 апреля 2024 г. 10:59
Ответы на вопрос 2
1. Специализация QA (Quality Assurance) представляется наиболее перспективной для начала карьеры, так как это дает возможность понять процессы разработки программного обеспечения, узнать основы тестирования и оценки качества продукта.

2. Для человека, решившего обратить внимание на сферу информационных технологий после опыта в неудовлетворительной профессии, важно начать с изучения основных принципов программирования, работы с базами данных и тестирования ПО. Советую пройти курсы и сертификацию в выбранной области IT, чтобы подтвердить свои знания и умения.

3. Насыщенность рынка труда в IT секторе действительно высока, поэтому важно постоянно совершенствовать свои навыки и следить за новыми технологиями и трендами. Работодатели часто оценивают не только уровень квалификации, но и способность к самообучению и адаптации. Поэтому важно не останавливаться на достигнутом и постоянно развиваться.

4. Помимо технических навыков, также стоит развивать коммуникативные и аналитические способности, так как они часто востребованы в IT сфере. Умение работать в команде, эффективное решение проблем и поиск новаторских подходов также могут быть ключевыми для успешной карьеры в IT.
Ок, обо всём по порядку <br/> <br/> <blockquote>IT в самом худшем положении чем когда-либо</blockquote> <br/> Да, есть такое. В первую очередь это вызвано из-за быстрорастущей сферы ИИ. Я думаю вы в курсе, что уже сейчас есть нейронки, которые могут по наброску написать страницу сайта на React, что в 1 000 раз быстрее, чем сделал это джун, и в столько же раз дешевле. Зачем тогда держать джунов? Это и есть одна из причин, по которой требования растут. <br/> <br/> Вторая причина, это конечно же мировой кризис, войны, пандемия так же принесла свой вклад в это. <br/> <br/> И третья причина, это огромный приток людей в сферу ИТ. У нас очень любят шутить: "Если ты попробовал всё и у тебя ничего не получилось в жизни, иди в IT, сюда идут все кто ничего не смог добиться". Вообще это достаточно странно, потому что программисты должны быть умными и знать очень много, тут люди могут всю жизнь учиться. Почему так случилось? Потому что пришёл тот же <code>PHP</code> , <code>Python</code> и прочее, где низки порог вхождения, и тут уже всё стаёт на свои места. Даже школьники пишут всякую дичь на <code>PHP</code> и очень этим гордятся. <br/> <br/> Со стороны работодателя, как понять, что ты принимаешь на роботу человека с опытом и мозгами в голове, а не школьника? Поднимать требования! <br/> <br/> Почему поднимаются ЕЩЁ требования? Потому что если очень много людей на рынке, ты можешь выставлять более высокие требования. Это природны отбор и тут нет ничего удивительного. Скоро это всё будет на уровне вундеркиндов <i>(с вундервафлями)</i> . За год выпускается группа в универе где есть обученные студенты программирования. В такой группе может быть человек 30, на потоке 120 и больше. Таких университетов 100500. Как понять кто лучше из них, кто знает и хочет работать, а кто пошёл сюда чисто, потому что он тупой и больше никуда его не взяли? <br/> <br/> <blockquote>конкуренция адская, front-end, UX/UI дизайнеров и тестировщиков/QA -- как собак нерезаных и все профнепригодны</blockquote> <br/> Ещё одна причина по которой это всё происходит. Почему вообще IT стало очень популярное? Потому что большинство заказов на проекты <b>были западные</b> , соответственно, з/п в долларах это очень сладкая и желательная вещь для всех. Но теперь рынок в странах бывшего СССР очень сильно просел из-за таких вещей. <br/> <br/> А теперь подумайте, выгнали целый отдел программистов, мидлы, синьйоры и т.д. и сидят они без работы. Месяц, два, пол года. Мидл, который по факту стоит около 4000 долларов, за пол года без работы будет пробовать подавать заявку на вакансии джун/джун-стронг с зп 2000-3000 долларов. Почему? Потому что у него нет работы <br/> <br/> А как со стороны работодателей? Взять <i>перспективного</i> джуна по цене 1000 долларов на вакансию 2000 долларов, либо взять мидла, который стоит 4000 долларов, по платить ему 2000-3000? Конечно, тут все очевидно. <br/> <br/> А теперь все эти факты в совокупности дают очень большой регресс для рынка. Хочешь нормально зарабатывать? Ты должен составить конкуренцию и победить в этом среди этих 300 человек. А среди них может быть кто угодно. И при этом всё, вероятность пройти хотя бы <b>ДО СОБЕСЕДОВАНИЯ</b> крайне мала. Скорее всего ваш непрочитанный отзыв завернут после 3х недель ожидания и всё. <br/> <br/> <b>КУДА ИДТИ И КЕМ БЫТЬ?</b> <br/> Вообще в вашей ситуации, тут больше вопрос <b>"Как?"</b> , а не <b>"Кем?"</b> . Если вы посмотрите на статистику, то примерно все developer стеки получают одинаково на уровне <b>senoir</b> . <br/> <br/> Так же не стоит думать, что перейти из <code>QA</code> и <code>Dev'ы</code> можно вот просто так. Сейчас разработчики сами отлично умеют всё тестировать, так что тут сложно сказать что-то...  Вообще <code>QA</code> стек используется <b>одни</b> инструменты, <code>deve</code> стек использует <b>другие</b> инструменты для работы, по этому тут так же не получится прыгать туда-сюда. Даже если вы будете <code>QA</code> и захотите перейти в <code>dev'ы</code> и программирования не убежишь <br/> <br/> А вообще я бы посоветовал заводить общение с программистами и учить, учить и ещё раз учить. Потому что тут играет ещё одно очень важное правило, что вы никому даже бесплатно не нужны, если вы приносите прибыть. Что бы приносить прибыть, не получится прийти и сказать: "Давайте я тут у вас потусуюсь, что-то учить буду, 3 строки напишу, а вы мне стакан риса". Да, так не прокатит, как бы это печально не звучало. <br/> <br/> Года 2 назад даже с небольшими, но уверенными знаниями программирования вас бы с руками и ногами забрали, если бы вы сказали, что вы там алгоритмы знаете, или на C++ умеет писать программы. Та вам все дороги открыты были бы
Похожие вопросы