Я работаю с еще одним человеком над проектом. Мы оба новички и неопытны, и мы считаем, что наша продукция будет более эффективной, если мы будем работать вместе.
Работая совместно, я чувствую, что мы тратим слишком много времени на одну область проекта, так как один из нас может медленнее понимать этот новый компонент/технологию.
Есть ли способ увеличить нашу производительность, позволяя нам обоим получить знания и навыки, необходимые для понимания каждой части проекта?
Поскольку мы используем разные подходы к изучению темы, мы чувствуем, что каждый из них застревает на чем-то как на отвлечении внимания на другое. Нет пропущенных сроков, я просто нахожу это расстраивающим. Я встроенный инженер-программист.
Учитывая, что в своем профиле вы указываете себя как «Инженер» и что у вас есть учетные записи в Stack Overflow и Programmers , я предполагаю, что вы работаете в индустрии программного обеспечения .
Я думаю, вы должны учитывать, что скорость разработки, вероятно, не самое главное.
Работая вместе, вы оба будете совершенствоваться, вы привыкнете к совместной работе, и в конечном итоге вы оба лучше поймете общий проект, чем если бы каждый из вас выбирал подтемы.
Ваш вопрос не ясен, существуют ли на самом деле жесткие сроки или вас это расстраивает - я предполагаю, что вы находите это расстраивающим, но как справляться с такими ситуациями, это именно те навыки межличностного общения, которые вам нужны на рабочем месте, поэтому я d использовать любые возможные совместные усилия.
В прошлом я использовал два способа обойти эту проблему (особенно когда моя команда столкнулась с новым программным пакетом, и нам всем нужно было быстро освоиться):
Парное программирование / работа с напарником — отличный способ обучения, если вы оба можете одновременно уделять время задаче — это позволяет в реальном времени просматривать работу друг друга, и все, что возникает неожиданно, может быть немедленно решено. Поскольку проблемы выявляются немедленно и решаются одновременно, потери ресурсов меньше, а задачи, как правило, выполняются с наивысшим качеством.
Обмен знаниями / библиотека обучения : это лучше, если вы не можете работать вместе над одной и той же задачей в одно и то же время. Основные преимущества этого подхода заключаются в том, что, документируя то, что вы узнали, таким образом, чтобы его могли легко понять другие, вы лучше осваиваете ключевые концепции. Если вы собираетесь использовать этот подход, выделите некоторое время, чтобы обсудить то, что вы узнали за неделю с вашим коллегой, может быть невероятно полезным, поскольку обсуждение концепций, как правило, является лучшим способом обучения для другого человека, чем просто чтение руководства. . Это сокращает потерянное время, так как вы оба можете учиться независимо, но при этом иметь доступ к обучению, которое вы, возможно, не сделали сами.
ЦинциннатиПрограммист
Карсон63000
брезгливый
Карти премьер
брезгливый