업데이트:

카테고리:

1. 좋은 프로그래머란

프로그래머는 좋은 비판적 사고 및 분석 기술을 가져야한다고 한다. 그리고 나도 느끼는 것이지만 정말 좋은 프로그래머는 자신이 짤 코드를 정말 효율적으로 그리고 누구나 알 수 있게 만드는 것이 중요하다.


1.1 필요한 것들

  • 프로그래머는 자신이 설명하고자 하는 것을 아주 잘 이해해야 함.
  • 프로그래머는 모든 분야를 가능한 한 많이 배워야 한다고 함.
  • 프로그래머는 잘 설명할 줄도 알아야 함.


1.2 경험담

많은 프로젝트들을 진행하면서 느낀 것은 다음과 같다.

만약 내가 해당 분야에 대한 더 많은 지식 혹은
해결할 방법들에 대해 더 많이 알고 있다면, 문제를 더 잘 해결할 수 있을 것이다.

알고리즘 문제를 풀 때도 마찬가지다. 내가 파이썬 문법을 좀 더 많이 안다면 더 효율적인 방법들을 가져갈 수 있다. 마찬가지로 만약 컴퓨터 구조에 대해 더 자세히 안다면, 내 코드가 좀 더 효율적으로 빠르게 작동할 수 있도록 만들 수 있을 것이다. 따라서 프로그래머는 컴퓨터 구조에 대해, 프로그래밍에 대한 전반적인 지식이 필요하게 될 것이다.

최대 1 분 소요