나는 전문적으로 돈을 벌기 시작할 때까지 자신을 "프로그래머"라고 생각하지 않았다.
고객에게 더 많은 돈을 벌 수있는 시스템을 만드는 데 많은 돈을 벌었습니다. 내가 "좋은"개발자인지 아닌지는 주관적입니다.
웹 개발을 위해 일반적으로 고객을 기쁘게하는 GSD (Get Something Done)를 신속하게 수행 할 수 있습니다. 장면 뒤의 추악한 코드, 주석 부족 등을 보지 못할 수 있습니다.
나는 Git을 사용하지 않았고 올해까지 Github 프로파일을 가지고 있지 않았다. 나는 현대 프로그래머 표준의 관점에서 "시간 뒤"라고 느끼고있다. 또한 과거에 PHP, Flash 및 iOS 만 수행 한 후 Rails 및 Django 프로젝트를 시작했습니다. 나는 클라이언트와 저를 위해 사이트를 개발하는 계약을 체결 한 이래로 30 세와 프로그래밍을 통해 몇 년 동안 새로운 것을 배우는 것이 너무 고통스럽지 않았습니다.
현대 사회에서 너무 많은 것은 존스를 따라 가고 다른 사람들의 생각을 돌보는 데 중점을 둡니다. 이러한 족쇄를 풀고 소프트웨어 개발에 필요한 것 (시장 출시 속도 / 시간, 최적화 된 리소스 관리, 잘 문서화 된 코드, 확장 성 등)을 고려할 수 있다면 누군가 Mercurial, SVN을 아는 것보다 훨씬 중요 할 수 있습니다 , Git 또는 기타 버전 관리 시스템.
저는 개발자 후보에게 자신의 열정, 자신의 의견에 따라 가장 멋진 시스템이 무엇인지, 그리고 자신의 기술을 개발하는 데 자유 시간을 보내는 것에 대해 질문하고 싶습니다. 사람들이 자신의 시간에 기술을 발전시키지 못하면, 다른 것들보다 더 무서워하지만 그것이 당신을 놀라게하는 것은 아닙니다.
나는 당신이 여기 사람들로부터 이미이 질문에 대한 훌륭한 답변을 가지고 있다고 생각합니다.