Problem Solving
-
분야를 막론한 좋은 개발자의 조건Problem Solving/Memo 2020. 3. 6. 01:37
공통된 좋은 개발자의 조건? 프로그래머는 프로그램을 만들 때 다음과 같은 사항을 고려해야한다. 1. 프로그램이 사용할 수 있는 최대 메모리 2. 프로그램이 동작하는데 걸리는 시간 3. 재사용성이 높은 간결한 코드 그 외 프로그래밍 언어의 특성, 프로그램이 동작할 하드웨어와 운영체제, 사용하고 있는 라이브러리들에 대한 유의사항을 고려하며, 프로그램을 개발해야한다. 이렇게 많은 조건과 요구사항을 이해하고 최선의 방법을 찾아내는 능력은 분야를 막론하고 좋은 프로그래머가 되기에 필수적이다. 이러한 능력을 문제 해결 능력이라고 한다. 문제 해결 능력은 추상적인 기술이기 때문에 훈련하기 매우 어렵다. 우리는 PS(Problem Solving)을 통해 이 능력을 계발할 수 있다. PS를 통해 얻을 수 있는 장점은 다..