개발 공부에 들어가기에 앞서 개발자란 무엇인가?

개발벡·2025년 2월 4일

개발자란 무엇일까요?

개발자는 다양한 문제를 소프트웨어로 해결하고 컴퓨터와 프로그래밍 언어로 소통하며 기존에 없던 더 좋은 프로그램과 서비스를 만들어 내는 전문가라고 합니다.

개발자는 단순히 주어진 기능을 코드로 구현하는 것뿐만 아니라, 문제를 분석하고 해결하는 능력을 갖춰야 합니다. 즉, 코딩 스킬만으로는 부족하며, 소프트웨어를 활용해 어떻게 더 나은 세상을 만들 것인가? 를 고민해야 합니다.

소프트웨어가 세상을 바꾼 사례

과거에는 컴퓨터를 사용하기 위해 CLI(Command Line Interface) 환경에서 모든 명령을 일일이 입력해야 했습니다. 예를 들어, 단순히 디렉토리를 이동하거나 파일을 열고 닫는 것조차도 직접 명령어를 입력해야 했죠.

cd documents
ls
open report.txt

하지만 우리에게 익숙한 GUI(Graphic User Interface)가 등장하면서 번거롭게 명령어를 일일이 입력 할 필요없이 직관적인 아이콘과 인터페이스를 마우스로 클릭만 해도 컴퓨터가 우리가 원하는 작업을 할 수 있게 되었습니다.

우리는 지금 마우스를 클릭하는 것만으로 컴퓨터를 쉽게 조작할 수 있지만, 과거에는 모든 작업을 명령어로 입력해야 했습니다. 즉, 현재 우리가 당연하게 여기는 것들도 과거에는 존재하지 않았던 혁신이었던 것이죠.

이러한 변화를 만들어 가는 사람들이 바로 개발자라고 생각합니다.
저는 부트캠프 백엔드 과정으로 처음 시작을 끊게 되었지만 앞으로 한 분야에 내 자신을 제한하지 않고 끊임없이 발전하며 새로운 기술을 만들어가는 개발자가 되고자 하는 다짐을 하며 시작하고자 합니다.

profile
프론트엔트 개발자 지망생입니다.

0개의 댓글