Рубрики
Без рубрики

Как переключить работу в ИТ (Для новичков)

Привет, я Локеш, разработчик полного стека с более чем двухлетним опытом работы. Технический стек, на котором я специализируюсь… С пометкой “карьера”, “стартап”, “java”.

Привет, я Локеш, разработчик полного стека с более чем двухлетним опытом работы. Технический стек, на котором я специализируюсь, – это Java, Javascript, SQL, REST API и React.js . В этом посте я подробно расскажу о своем личном опыте работы с миграцией рабочих мест. Этот пост поможет вам без особых усилий пройти через процессы создания эффективных резюме вплоть до переговоров о зарплате. Детали или информация, которыми я поделился, основаны исключительно на моих наблюдениях и лучше всего подойдут разработчикам начального уровня, ищущим новые возможности.

Зачем меняться?

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

Моя повседневная работа выглядела так:

  1. Выполните модульное тестирование недавно разработанных функций старшими разработчиками.
  2. Напишите тестовые примеры автоматизации.
  3. Документирование функций, которые должны быть реализованы.
  4. Поддерживайте и устраняйте проблемы в уже существующих функциях.

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

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

Есть два фактора, которые следует учитывать, прежде чем переходить на другую работу

  1. Удовлетворенность работой
  2. Зарплата

Иметь и то, и другое – это Здорово Наличие любого из них – это Хорошо Отсутствие того и другого – это когда вам нужно принять решение.

Как подготовиться и подать заявку?

Часть “Как?” – самая сложная задача. Мне потребовался почти год, чтобы разобраться в этом самостоятельно, поскольку не существует общего шаблона для подготовки к собеседованиям по разработке программного обеспечения. Потратив огромное количество времени и усилий, я смог упростить и перечислить различные шаги, необходимые для подготовки к переходу:

1. Иметь правильное резюме и профиль в LinkedIn.

Прежде чем готовиться к собеседованию, создайте законное резюме и профиль в LinkedIn. Наличие привлекательного профиля в LinkedIn очень важно для разработчика программного обеспечения, независимо от вашего статуса работы. Резюме, которое вы отправляете, должно быть реалистичным и описательным, с подробным описанием ваших навыков и опыта. Добавляйте только те навыки, которые являются вашими сильными сторонами и подпадают под вашу сильную специализацию. Например: Если вы знаете только, как создать кнопку в React.js не добавляйте его в свой профиль. Интервьюер будет ожидать, что вы будете обладать некоторыми практическими знаниями в области ваших упомянутых навыков.

2. Разработайте надлежащий временной план для переключения

У большинства из нас, работающих в ИТ, может не быть удовлетворяющей работы. Работа, которая была интересной в прошлом году, возможно, стала хуже в этом году. Может быть, у вас была стычка с вашей командой. У каждого есть свои причины, но как только вы их определите, вам понадобятся перемены. Я предлагаю вам сделать это прямо сейчас. Откладывание этого из-за промедления или любых других личных причин повлияет на ваше душевное спокойствие и вашу карьеру в долгосрочной перспективе. Найдите хотя бы 1-2 часа в день для своей подготовки.

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

3. Планируйте свою учебную программу и практикуйтесь

Требование к разработчику полного стека с 2-летним опытом работы на рынке составляет

  1. Решение Основных Проблем
  2. Структуры данных
    • Строка и массивы
    • Связанные списки
    • Стек
    • Очередь
    • Дерево ( BT и BST )
    • График ( DFS и BFS )
  3. Алгоритмы
    • Жадные алгоритмы
    • Алгоритмы обратного отслеживания
  4. Базовые знания по
    • Системные Конструкции и Шаблон Проектирования
    • Компьютерные сети
    • Операционные системы
    • СУБД и Моделирование баз данных
    • REST API

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

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

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

  1. Интервьюбит
  2. Выродки, выродки
  3. Код Leetcode

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

  1. Предусилитель
  2. Интервьюбит

3. Подача заявок на компании

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

Как определить хорошую компанию?

Обычно я классифицировал компании, на которые подавал заявки, следующим образом

Ознакомьтесь с обзорами компаний на таких сайтах, как Glassdoor, LinkedIn, и, если это стартап, вы можете найти их результаты на таких сайтах, как TechCrunch и AngelList

Куда подать заявление?

  1. LinkedIn : Получить вызов на собеседование после подачи заявки на портале вакансий LinkedIn практически невозможно. Поскольку многие люди подают заявки на LinkedIn, очень маловероятно, что ваш профиль попадет в короткий список. Лучший способ найти работу через LinkedIn – это создать сеть и установить связи с HR и менеджерами по продуктам, которые размещают вакансии в своей команде. Таким образом, у вас больше шансов попасть в короткий список вашего профиля.

Запросите свои связи, чтобы направить вас на работу в эту компанию. Обращаясь за помощью, будьте вежливы, найдите вакансию на сайте карьеры соответствующей компании и приложите идентификатор вакансии и резюме с личной пометкой.

  1. Наукри
  2. Инстагир
  3. Прерванный короткий

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

Как договориться о зарплате?

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

  1. Большинство квалифицированных сотрудников отдела кадров не будут заранее упоминать цифры, которые у них на уме. Если отдел кадров был готов предложить вам 15 LPA, вы же не хотите, чтобы оказалось, что вы просите всего 12 LPA. Итак, объясните свои навыки и опыт, сообщите отделу кадров, какие активы вы принесете на стол компании, и попытайтесь получить от них цифры.

  2. Поэтому, если отдел кадров хочет, чтобы вы указали номер, обязательно заранее проверьте такие веб-сайты, как Glassdoor и Payscale, чтобы найти пакеты, предлагаемые их сотрудникам, или, если у вас есть друг в компании, в которую вы обращаетесь, получите от них подробную информацию. По моим наблюдениям, стандартное повышение при смене компании должно составлять не менее 30%, а иногда, в зависимости от вашей производительности, оно может достигать 120%.

Встречное предложение : Если ваш текущий CTC – XLPA, и у вас есть предложение от компании A для Y ALPHA(30% от X). Сейчас Если компания B предлагает вам работу, вы можете потребовать 30% от Y.

Текущий CTC: 10 LPA(X) Предложение от компании A: 13 LPA(Y) Предложение с привлечением заемных средств от компании B: 16,9LPA (Повышение более чем на 60% по сравнению с вашим текущим CTC)

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

Пожалуйста, не стесняйтесь обращаться ко мне по любым вопросам, связанным с созданием резюме или сменой работы в LinkedIn: Локеш Кумар

Оригинал: “https://dev.to/devlcodes/how-to-make-a-job-switch-in-it-for-newbies-p60”