우선,이 질문을 한 결과가 비슷한 것처럼 보일지라도 이것은 일반적인 '나를 더 나은 프로그래머로 만들자'라는 질문이 아니다. 프로그래머 .SE에서 나는 이것들이 여기 , 여기 , 여기 , 여기 및 여기 에서 닫히는 것을 읽고 보았습니다 .
우리는 프로그래밍 기술을 연마하기위한 수많은 일반적인 제안이 있음을 알고 있습니다 (예 : SO 읽기, 권장 도서 읽기, 블로그 팔로우, 오픈 소스 프로젝트에 참여하기 등). 이것은 내가 추구하는 것이 아닙니다 .
나는 또한이 웹 사이트의 독자적인 독자성을 인정하며 훌륭한 답변을 제공함으로써 그것이 호의적으로 작용하기를 희망합니다. 여기 서신을 읽음으로써 프로그래밍 관련 분야에서 일하거나 일한 경험 많은 사람들이 있습니다. 그리고 대부분의 사람들은 웅변적이고 간결한 방식으로 생각을 전달할 수 있습니다.
나는 최근에 프로그래밍을 할 수있는 사람과 실제로 생각할 수있는 프로그래머 사이의 차이점을 발견했습니다 . 프로그래머가 잘되기 위해서는 평생 동안 스폰지와 같은 행동에 복종한다고 생각하기를 거부합니다 (예 : 독서, 청취, 시청 등을 통해 해당 분야와 관련된 모든 것을 흡수 함). 심지어 모든 단일 프로그래밍 개념을 아는 것만으로도 주변 사람들보다 문제 X를 더 빨리 해결할 수 있습니다. 생각할 수 없다면 자신을 엄청나게 제한하고 있습니다. 단순히 로봇 일뿐입니다.
나는 당신이 프로그래밍에 대해 얼마나 많이 알고 있는지와 무관 한 훌륭한 프로그래머라는 다른 얼굴이 있다고 생각하지만, 새로운 개념을 서로 연관시켜 프로그래밍 직업이나 취미에 적용 할 수있는 방법입니다. 나는 사람의 마음과 프로그래밍의이 측면을 탐구하거나 다루는 사람을 본 적이 없다. (예, 너무 열심히 보지 않았을 수도 있습니다. 그럴 경우 미안합니다.)
그래서 내가 위에서 언급 한 것에 대해 생각한 시간을 보냈거나 개인적 / 직업 개발에 조금 뒤쳐져 있기 때문에 여기에있는 모든 사람들에게- 생각하는 법을 배우는 것에 대한 제안은 무엇입니까? 평소에 읽은 내용 외에 다른 분야의 사람들보다 더 나은 일을하기 위해 무엇을 했습니까?