Как мне сообщить моему новому начальнику на моей новой работе о серьезных изменениях в моей рабочей среде? [дубликат]

Я совсем недавно начал новую работу в качестве инженера-программиста.

Аппаратное обеспечение состоит из довольно хорошего ноутбука с Windows 10 (i7, 1 ТБ SSD, 32 ОЗУ, экран 3 x 24 дюйма) в «сети разработки», независимой от обычной сети компании. Чтобы получить доступ к ресурсам из этой обычной сети компании, нам нужно откройте к нему соединение Citrix, которое должно оставаться открытым все время, потому что у нас есть доступ к нашей электронной почте и другим материалам интрасети.

Чтобы выполнить какое-то реальное программирование (в 99% случаев), нам нужно запустить виртуальную машину CentOS поверх Virtualbox.

Проблема: постоянное открытое соединение Citrix и 3 окна VM (опция «отображает» в VM) ОЧЕНЬ потребляет ресурсы, а наша среда разработки постоянно отстает, что делает работу с ней очень сложной и утомительной, что делает нас очень неэффективными и очень неэффективными.

Я хочу поговорить об этом со своим (очень дружелюбным и очень доступным) начальником и объяснить ему, что это не оптимально. Я хочу предложить, что нам нужно либо перенести наши инструменты программирования, чтобы они изначально работали на Win10 (без необходимости запуска виртуальной машины), либо установить CentOS в качестве основной ОС на компьютере, а затем запустить одну виртуальную машину с гостем Win10 в сеть компании. Это будет представлять собой довольно большую работу...

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

TL;DR

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

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

Ответы (3)

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

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

Запишите видео о задержке IDE и объясните, что это влияет на вашу производительность. Затем изложите два возможных решения в электронном письме/документе и объясните — примерно — что потребуется для реализации этих решений и какие могут быть преимущества (выполните простой анализ затрат и выгод).

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

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

И сколько вы знаете разработчиков, которые могут найти решение не совсем простого сетевого сценария? Что реалистично? Потому что, если у вас есть команда из 20 человек, скорее всего, НИ ОДИН из них не знает, как это сделать. Печально, но верно.
@TomTom - я не понимаю вашего комментария, не могли бы вы уточнить?
"представить проблему вместе с некоторыми решениями" - первая строка. Во многих случаях нереально.
@TomTom Как это нереально? Это не только реалистично, но и ожидаемо. Никто не будет слушать вас, если вы просто скажете «это отстой». Если у вас нет способа изменить это, вам просто лучше ничего не говорить. В этом случае OP придумал решения.
Поскольку я не автомеханик, и, как я уже говорил, вы, кажется, думаете, что каждый программист является сетевым инженером и системным администратором, хотя на самом деле большинство из них таковыми не являются. Вы можете желать этого, но это не так.
@TomTom - Ты слишком много думаешь об этом, а также довольно негативно без причины. Понять, что инструменты разработки отстают из-за комбинации Citrix + VM, довольно просто. Рекомендация установить другую ОС, чтобы удалить виртуальную машину из уравнения, также очень очевидна и не особенно сложна. И последнее, но не менее важное: можно нанять эксперта для анализа доступных вариантов и рекомендации исправления. Но если никто не укажет на проблему и не предложит возможное решение (так, чтобы руководство знало о доступных вариантах ) , ничего не будет сделано.

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

Поэтому нужно спросить у начальника, в чем причины. Что-то вроде «Нативная работа, будь то в Windows или CentOS, была бы более эффективной. Почему мы не делаем это таким образом?» Может быть уважительная причина. Может быть плохая причина, с которой ваш босс ничего не может сделать. Также возможно, что ваш начальник захочет что-то изменить. Вы также можете сказать своему боссу, что, по вашему мнению, окружающая среда может быть лучше, и спросить, не хочет ли ваш босс что-нибудь предложить.

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

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

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

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

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

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