Но компания платит мне высокую зарплату

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

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

1. Сложная задача

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

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

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

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

2. Заставить нас работать в другом стеке

В интервью они сказали мне, что хотят нанять меня в качестве разработчика Node JS, но когда я начал работать в этой компании, они заставили меня работать над другими стеками, такими как WordPress, PHP и Larable, помимо Node JS.

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

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

3. Сверхурочные

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

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

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

4. Система управления

Важным фактором успеха компании является хорошая система управления. Руководство несет ответственность за надлежащее руководство по планированию и политику реализации.

Но у них нет хорошего управления здесь. Я говорю это, потому что у них нет правильного плана для проекта. Иногда они вдруг приходят и говорят нам добавить новую функцию, которую требует клиент. Это очень странно.

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

5. Рабочая среда

Работа разработчиков тяжелая, и они много работают. Любые хлопоты могут снизить продуктивность разработчика. Не только производительность, они даже не могут работать.

Здесь команда разработчиков отделена от команды маркетинга, но иногда они сидят в комнате разработки и начинают громко разговаривать.

Это очень раздражает, но я попытался поговорить с HR и сказал ему, что разработчиков очень раздражает то, что через несколько дней они перестают это делать, но снова и снова начинают это делать. Несмотря на многочисленные жалобы, мне не удалось создать красивую рабочую среду.

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

6. Неопытный технический руководитель

Технический лидер: жизненно важной частью компании является руководство инженерным отделом и технической командой.

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

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

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

7. Сумасшедшая конкуренция за кредит

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

На самом деле разработчики не должны работать ради достижения; они должны работать над своими навыками. Если вы будете усердно работать, однажды вы будете вознаграждены.

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

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

Заключительные слова

Никто всю жизнь не работал в одной компании. Разработчики часто меняют компании. Так что не будь глупцом; усердно работать и углубляться, чтобы приобрести знания. Целью разработчика не должна быть высокая оплата, потому что хорошие навыки всегда высоко оплачиваются. Не идите на компромисс со своим оператором.

Спасибо за чтение.