팀 플레이어 기술을 연마하려면 어떻게해야합니까? [닫은]


12

현재 저는 여러 분야의 팀에서 유일한 개발자로 연구 실험실에서 꿈을 꾸고 있습니다. 팀에서 코딩하는 것을 잊어 버리기 때문에 조금 걱정하고 있습니다 (레거시 코드가 없으며 자체 코드를 유지 관리하며 자체 의제를 처리하는 등). 지속적인 전달, TDD 및 SCRUM과 같은 모범 사례를 따르려고하지만 개발자 팀에서 일할 수있는 능력을 잃고 있다고 생각합니다.

오픈 소스 프로젝트에 참여하여 코드 카타와 코드 골프를 시작했습니다. 그러나 이것들은 내 팀 선수 프로필을 연마하지는 않습니다.

팀 플레이어의 기술을 향상시키기위한 제안은 무엇입니까?

업데이트 : 예, 의사 소통 능력이 향상되었으며 전례없이 박사 학위를받을 수 있습니다. @Nicholas와 @Erick이 말했듯이 언젠가는 개발 팀 (현재 작업 중일 수도 있고 아닐 수도 있음)에 직면 할 것입니다. 좋은 개발자를 페어 프로그래밍 또는 코드와 같은 더 나은 팀 구성원으로 만드는 관행을 항상 유지하고 싶습니다. 리뷰.


'팀 기술'을 향상시키는 데 OSS-Projekt 가입은 어떻게 이루어지지 않습니까? IMHO는 분산 팀에 속한다는 것이 팀 플레이를위한 가장 어려운 테스트입니다.
keppla

@ keppla : 나는 그의 이력서를 버리지 않을 것을 의미한다고 생각합니다.
Robert Harvey

1
그런 다음 '팀과 함께 일한 인상을 촉진하는 방법'으로 제목 변경을 제안 할 것입니다.
keppla

예! @Robert, 그것이 바로 제
말입니다

@keppla, 동료 검토, 페어 프로그래밍, 프로젝트 미팅 등과 같이 물리적으로 함께 수행 할 때 일부 팀 기술이 더 좋습니다.
tehnyit

답변:


15

고독한 늑대가 팩에서 다른 늑대를 꺼내 살아남는 것보다 새로운 팩에 익숙해지는 것이 훨씬 쉽습니다.

고독한 늑대는 이미 못처럼 힘들고 지원하지 않고 생존하여 증명했습니다. 모든 사람이 고독한 늑대가되는 것은 아닙니다.

Lone Wolf가 새로운 팩에 적응하면서 직면하는 가장 큰 문제는 비교가 적습니다.

나는 오랫동안 생존 한 누군가의 이력서를 플러스로 볼 것입니다.


1
전 그렇게 생각하지 않아요. 잘 넣어!
fpmurphy

7
100 % 동의하지 않습니다. 팀에서 개발하는 것은 혼자하는 것보다 훨씬 어렵습니다. "고독한 늑대"는 혼자서 작업 할 수있는 팀 개발자보다 팀에 통합 될 가능성이 훨씬 낮습니다.
Michael Borgwardt

누군가 티셔츠가 필요합니다. 늑대가
생긴 것 같아요

1
고독한 늑대와 동굴 곰을 섞지 마십시오. 고독한 것 또는 팩으로, 그들은 항상 늑대보다 나쁩니다.

동의하지 않는다. 민첩하게 행동했다는 것을 어떻게 증명할 수 있습니까?
bharal

20

반면 솔로 개발자의 기술은 날카 로워지고 있습니다.

당신은 이것이 당신의 꿈의 직업이라고 말합니다. 다른 직업으로 옮기고 싶지 않다면 왜 최적이 아닌 직업에 필요한 기술이 걱정됩니까?

모든 기술을 동시에 최대화 할 수는 없습니다. 현재 직장에서 겪고있는 문제에 완전히 빠져들고 새로운 기술을 습득하십시오. 팀에서 다시 일해야 할 때가 오면, 이전에 한 것처럼 빠르게 조정합니다.


5
꿈의 직업은 항상 영원히 직업을 꿈꾸는 것은 아니며, 신맛이 나고 당신을 미워하게 만들거나 회사가 탱크를 만들 수 있습니다. 기술을 신선하게 유지하는 것은 항상 좋은 일입니다.
Nicholas Smith

2
동의한다. 저격수로서 훈련을 받고 있다면, sqad 리더로서 훈련 부족을 비난하지 마십시오. 저기 최고의 저격수를 배우십시오. 한 번에 한 가지, 초점 등
Christopher Mahan

@NicholasSmith ' 항상 좋은 것 '이 아니라면 귀하의 의견에 동의합니다 . 기술을 신선하게 유지하는 것이 합리적으로 달성 될 수있을 때 일반적으로 좋은 일입니다. 다른 경우에는 불필요한 부담입니다. 다른 직업이 필요할 때 하루가 올 것 같지만 후자의 경우라고 생각합니다.
Eric Wilson

1
@Nicholoas Smith, 그래도 진실이 아닌가? 내가 가장 좋아하는 직업은 모두 재정적으로 무너진 회사에있었습니다.
maple_shaft

3

팀 플레이어 기술을 가장 많이 잃어버린 시간은 Dunning-Kruger 의 나쁜 사례를 처리해야하는 역기능 팀에서 일하고있는 것으로 나타났습니다 . 나는 시간이 지남에 따라 그들이 충분히 배웠다고 생각하거나 직업을 좋아하지 않는 사람들에 대한 관용이 점점 줄어드는 것을 발견했습니다. 후자는 비록 그들이 내 일에 방해가되지 않는 한 동정 할 수있다.

오랜 시간 동안 혼자 일할 때 좋은 팀과 교류하기를 갈망하지만 팀 선수 기술을 잃어 버렸다고 말할 수는 없습니다. 다른 한편으로,이 뾰족한 머리 보스를 하루 더 서게하는 것보다 홀로 죽는 것이 더 좋습니다!

알았어, 이제, 충분히 삐걱 거리고, 일하기 위해, 뾰족한 머리 보스가 모퉁이를 돌고있다!


0

팀의 다른 개발자가 프로젝트를 진행하면서 다른 개발자와 함께 일할 수 있습니까? 다른 개발자와 함께 일하는 데 가끔 시간이 걸리기 때문에 더 나은 솔루션으로 보입니다. 동시에, 당신이 다 학제적인 팀에 있다는 것을 잊지 마십시오. 이는 다른 팀원 모두가 자신의 전문 지식을 가지고 있고 그들과 잘 의사 소통하기 위해 조정이 필요할 수 있음을 의미합니다.


0

기술 또는 개발 방법론의 영역을 선택하고 하루나 이틀 동안 결과를 가져올 수 있는지 확인하십시오. 이것이 보여줄 것 :

  1. 모르는 것을 식별 할 수 있습니다.
  2. 재능을 찾고 평가할 수 있습니다. 관리자가되고 싶지는 않지만 팀에 추가하거나 다른 회원의 강점과 약점을 식별하는 데 도움이 될 수 있음을 아는 것이 좋습니다.
  3. 프로젝트를 조정하고 다른 사람들과 협력 할 수있는 능력.
  4. 중요한 것을 식별하십시오.
  5. 작업을 수행하는 개선 된 방법을 찾으십시오.

이것은 하루나 이틀 또는 그룹이 감당할 수있는 금액으로 할 수있는 모든 것이 될 수 있습니다. 이것은 교육 및 컨설팅으로 두 배가 될 수 있습니다. 기술을 늘리고 해당 지역의 누군가와 시간을 보내는 좋은 방법입니다.

회사에 데이터베이스 성능 전문가를 데려 왔습니다. 그는 사전 구축 된 도구가 많았 기 때문에 도구가 실행되는 동안 질문을 할 수있었습니다. 내가 그의 두뇌를 한 시간 동안 고르는 동안 무료 점심을 가져 왔는지 확인하십시오.

팀과 협력하는 방법에는 여러 가지가 있습니다.


-1

귀하의 질문에서 알 수 있듯이 귀하의 직업은 팀에서 일할 필요가 없습니다. 그러한 상황이 발생하고 누군가가 귀하와 합류하는 경우, 귀하는 직무를 올바르게 수행하기 위해 다른 사람과 자동으로 공유, 도움 또는 관계를 맺기 시작합니다. 상황에 적응하는 것은 인간의 본성이며 대부분의 시나리오는 고통없이 발생해야합니다.

IMO 당신은 당신이 필요하지 않을 때 "가정" 상황 에 대해 너무 많이 생각하고 있습니다 . 당신이있는 직업은 당신의 꿈의 직업입니다. 그건 내 2 센트입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.