프로그래밍 능력의 성장을 측정하기 위해 어떤 개인적인 이정표를 사용할 수 있습니까? [닫은]


27

시간이 지남에 따라 객관적으로 코드 생성에있어 더 나은 점을 어떻게 확인할 수 있습니까? 예를 들어, 나는 여기 앉아서 "지금 알고 있고 <language>지금 사용 <technique>하기 때문에 더 나아 져야한다"고 생각할 수 있습니다. 그러나 이것은 내 자신의 편견, 또는 내가 의도 한 것보다 느린 속도로 나아질 수 있다는 사실을 설명하지 못하거나 실제로 <technique>그것을 깨달아 깨닫지 못할 수도 있습니다. 자신의 능력 을 객관적으로 평가 하기 위해 어떤 방법을 사용할 수 있습니까? 동료 그룹과 객관적으로 비교하는 것은 어떻습니까?

답변:


30

당신은 한 번 봐 걸릴 수 프로그래머 역량 매트릭스를 하고 당신이 어디에 개선의 여지가있을 수 있습니다에 어디를 참조하십시오.

로컬 개발 현장에 참여하는 것도 유익 할 수 있습니다. 동료가 아닌 다른 환경의 개발자와 자신을 비교할 수있는 위치에 있기 때문입니다.

동료 로컬 개발자를 찾기위한 옵션이 무엇인지 알아 보려면 먼저 해당 지역의 사용자 그룹을 찾으십시오. 일부는 특정 언어에 초점을 맞추고 일부는 더 일반적입니다. 예를 들어 내가 사는 곳에는 .NET 사용자 그룹, 반복 데모 캠프, Perl 그룹 등이 있습니다. Dev House Waterloo 는 내 지역에서보다 일반적인 관심 그룹의 예입니다. 나는 .NET 사용자 그룹 (저는 당시 주로 .NET 개발자였습니다)에 대한 인터넷 검색을 통해 처음으로 찾은 다음 사람들과 대화를 통해이 지역에서 다른 일이 발생했는지 확인했습니다. 다른 모든 방법이 실패하면 언제든지 그룹이 스스로 활동하도록 할 수 있습니다.


1
그것은 꽤 멋진 차트입니다 :)
GWLlosa

날 이길! :)
Ryan Michela 2016 년

@Ryan : 무슨 말인지 알 겠어. ;)
Josh K

"현지 개발 현장"은 어떻게 찾습니까? 나는 그 개념에 완전히 익숙하지 않습니다.
GWLlosa

2
meetup 웹 사이트 meetup.com을 통해 현지 Python, Ruby 및 기타 소프트웨어 개발 관련 그룹을 찾을 수있었습니다.
DarenW


7

나이가 들어감에 따라 기술, 기술 및 개념 목록에서 항목을 확인하는 데 만족도가 떨어집니다. 요즘 정말 중요한 것은 내가 배송하는 것입니다. 배송 능력이 향상됩니까? :

  • 더 짧은 시간에 더 많은 것을 생산할 수 있습니까?
  • 내 소프트웨어의 안정성이 향상되고 있습니까?
  • 유용성이 향상되고 있습니까?
  • 어제 가능하다고 생각했던 것보다 더 많은 일을하고 있습니까?
  • 내 고객이 나를 믿고 더 많은 것을 기대합니까?
  • 주변 사람들과 함께 일하는 사람들의 생산성을 높여 줍니까?
  • 더 크고 복잡하며 중요한 제품을 배송합니까?
  • 고객이 필요로하는 기술을 사용하여 배송 할 수 있습니까?

배송하지 않으면 목록에 몇 개의 수표가 있는지는 중요하지 않습니다.

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