소개말

Untitled

이 글은 철저히 제 주관과 경험을 바탕으로 작성되었습니다. (정답이 아니라는 뜻)

웹 백엔드를 경험해보고 싶지만, 처음이거나 아직 익숙하지 않은 분들이 백엔드가 뭐하는 것인지 이해할 수 있도록 작성하려고 했습니다.

글에서는 다음과 같은 배경지식을 전제로 하고 작성하였습니다.


백엔드에 대해 알아보기 전에..

백엔드프론트엔드가 존재하기 이전에 서비스가 있고, 사용자가 있습니다.

우리가 땀 흘려가면서 코드를 짜는 이유는 그 코드로 가치창출을 하기 위함이고, 그 가치는 우리가 작성한 코드가 실행되어서 실질적인 서비스로 제공되고, 그 서비스를 사용자들이 이용할 때에 비로소 의미가 생기는 것입니다. (이러면 돈을 벌겠죠?)

결국 프로그램을 통해 서비스를 제공해주는 사람이 프로그래머인 것이고, 저희는 서비스를 잘 제공해주는 프로그래머가 되기 위해 공부를 하고 있습니다.

그리고 이러한 프로그래머 중에서도 저희는 웹 서비스, 그 중에서도 백엔드라는 분야를 공부하려고 하는 것입니다.