Как вести себя с высокомерным коллегой?

Я впервые пишу здесь, так что просто терпите меня.

Я работаю в компании по разработке программного обеспечения, которая в основном занимается веб-разработкой на C#, но иногда они также работают с настольными приложениями. Я начал стажироваться в компании прошлым летом, примерно через 8 месяцев после того, как туда пришел мой хороший друг. После того, как лето закончилось, я стал почти штатным сотрудником. С этого момента и до нескольких недель назад я занимался такими задачами, как решение проблем совместимости платформ, обслуживание баз данных и Amazon Web Services. У меня большой опыт программирования на C/C++, а также ассемблере и некоторых других языках. Недавно мой начальник решил попытаться научить меня веб-разработке на C#, так как наша компания берется за большой проект. Я полностью открыт для моего босса, пытающегося научить меня новым вещам, но моя готовность учиться, кажется, провоцирует некоторые негативные комментарии на рабочем месте (заметьте,

Как правило, мой начальник поручает мне задачу и оставляет меня разбираться с ней. Но последние несколько дней тренировок он сидел прямо рядом со мной, наблюдая за каждым моим движением. Я, к сожалению, плохо работаю, когда мой босс сидит в нескольких дюймах от меня. В конце концов я задаю глупые вопросы, на которые действительно знаю ответ, но я так взволнован, что просто не могу дать правильный ответ. Постарайтесь иметь в виду, что это обучение коду продолжается всего около 3 дней. Все шло просто отлично, вплоть до прошлой пятницы. Я задал правильный вопрос только для того, чтобы мой начальник повернулся к коллеге и сказал: «Вот как [Друг] был 12 месяцев назад. Вы действительно можете увидеть рост с [Другом].» Я просто проигнорировал комментарий, когда они обменялись смехом. Позже днем, тот же коллега помогал нашему графическому дизайнеру, когда босс отсутствовал на обеде. Я слышал, как он сказал: «Вау, ты почти хуже [меня] программируешь… это грустно». Затем он продолжает смотреть в мою сторону.

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

Является ли «сидение рядом с вами» на самом деле «парным программированием»? Это вполне нормальный метод обучения разработчиков. Попытайтесь войти в него; это стресс для всех. Это отличная возможность; вы никогда не научитесь так быстро, как в паре.
Всем спасибо за комментарии. Teego1967, можно с уверенностью сказать, что вы были правы в неверной интерпретации языка тела, а также в моих самопровозглашенных «глупых вопросах». По-видимому, у этого коллеги острое чувство юмора, и я преувеличил его. Эта неделя прошла намного лучше, я думаю, что ключ к тому, чтобы не волноваться, — просто получить больше опыта в парном программировании. @TheMathemagician, я сам выучил C/C++ на втором курсе старшей школы. Учитывая, что мне 17 лет, это было не так давно. Я также баловался C#, но меня наняли не для этого.
Это вопрос о начальнике или о коллеге (или о стиле начальника преподавать программирование, или о вашем темпе обучения)? Если это так, он нуждается в переименовании. Коллега реагирует только на начальника, пусть и раздражает.

Ответы (1)

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

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

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

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

Я не понимаю, как можно интерпретировать фразу «Ха-ха, ты почти такой же плохой, как такой-то и такой-то» как-то иначе. Это явно уничижительно и должно обсуждаться с их боссом.
@ Кай, я на 100% не согласен. Все зависит от культуры... мой руководитель всегда шутит обо мне и моих навыках, и я смеюсь вместе с ним...
@Prodnegel определенно зависит от культуры. С моей точки зрения, если бы это была известная шутка между мной и другом, это было бы одно, но иметь случайного коллегу, с которым у меня нет случайных/веселых отношений, сделать такое замечание, Я определенно истолковал бы это как пренебрежительное.