CWN(CHANGE WITH NEWS) - 프로그래밍 언어 학습하면 나도 무조건 개발자된다?

  • 흐림장흥25.3℃
  • 구름많음북강릉23.5℃
  • 구름많음홍성25.4℃
  • 흐림서청주24.7℃
  • 비흑산도23.7℃
  • 흐림금산25.1℃
  • 흐림구미24.9℃
  • 흐림부산26.4℃
  • 흐림고산24.8℃
  • 흐림고창25.6℃
  • 흐림포항25.0℃
  • 흐림의성24.3℃
  • 구름많음울릉도23.6℃
  • 흐림광주26.3℃
  • 천둥번개제주27.0℃
  • 흐림전주25.8℃
  • 흐림성산26.8℃
  • 흐림함양군25.2℃
  • 비목포25.5℃
  • 구름많음해남24.7℃
  • 흐림봉화21.5℃
  • 흐림강진군25.0℃
  • 흐림합천25.4℃
  • 흐림장수21.8℃
  • 비북부산26.6℃
  • 맑음인천25.2℃
  • 구름많음충주23.5℃
  • 맑음파주23.3℃
  • 흐림추풍령23.1℃
  • 흐림제천21.8℃
  • 맑음강화22.8℃
  • 흐림청주27.2℃
  • 흐림고흥25.4℃
  • 맑음서울26.7℃
  • 구름많음인제22.0℃
  • 구름많음대관령19.3℃
  • 흐림양산시27.2℃
  • 맑음철원23.5℃
  • 구름많음대구26.2℃
  • 흐림경주시24.3℃
  • 맑음동두천23.8℃
  • 흐림순천23.5℃
  • 흐림부안24.8℃
  • 맑음북춘천24.1℃
  • 흐림남원25.4℃
  • 흐림진도군24.8℃
  • 구름많음영월22.5℃
  • 구름조금속초23.5℃
  • 흐림보성군25.8℃
  • 흐림대전26.3℃
  • 흐림보령24.7℃
  • 흐림임실24.3℃
  • 흐림천안24.2℃
  • 흐림보은23.7℃
  • 흐림영주22.4℃
  • 흐림상주24.6℃
  • 맑음백령도23.6℃
  • 구름많음이천25.0℃
  • 구름많음청송군22.8℃
  • 구름많음서산24.6℃
  • 흐림통영25.8℃
  • 흐림세종24.8℃
  • 구름많음강릉26.6℃
  • 구름많음여수25.7℃
  • 흐림거창24.8℃
  • 구름많음영덕22.7℃
  • 흐림고창군25.0℃
  • 흐림울산24.1℃
  • 구름많음수원25.4℃
  • 흐림문경23.3℃
  • 비서귀포26.4℃
  • 흐림밀양26.2℃
  • 흐림정읍25.4℃
  • 맑음춘천25.4℃
  • 흐림거제25.7℃
  • 흐림진주25.4℃
  • 흐림안동23.6℃
  • 흐림창원25.8℃
  • 구름많음남해25.7℃
  • 흐림완도25.2℃
  • 흐림정선군21.9℃
  • 구름많음홍천23.6℃
  • 흐림영광군25.2℃
  • 흐림산청25.0℃
  • 흐림의령군25.2℃
  • 흐림부여25.3℃
  • 흐림북창원27.0℃
  • 흐림군산25.0℃
  • 구름많음동해23.7℃
  • 흐림태백20.6℃
  • 구름많음영천24.4℃
  • 흐림울진24.6℃
  • 흐림원주24.3℃
  • 구름많음양평24.4℃
  • 흐림김해시26.0℃
  • 흐림광양시26.4℃
  • 흐림순창군25.0℃
  • 2025.09.14 (일)

프로그래밍 언어 학습하면 나도 무조건 개발자된다?

정하건 / 기사승인 : 2021-03-28 17:09:48
  • -
  • +
  • 인쇄

프로그래밍 언어인 자바, C언어, 파이썬 등 다양한 언어를 배웠다고 개발자라고 할 수 있을까?

아니다. 단순히 프로그래밍 언어를 배웠다고 해서 개발자라고 할 수 없다. 개발자 직군에 따라 사용하는 언어와 하는 일 모두 다르다.

대표적인 개발자 직군에는 무엇이 있고 무슨 언어를 주력으로 하는지 알아보자.

(1) 프론트엔드 개발자
프론트엔드 개발자란 웹 브라우저를 통해 사용자가 직접 마주하는 웹서비스의 앞단을 담당하는 개발자를 뜻한다.

인터넷에 접속하면 새 브라우저 탭이 생기고 검색창에 단어를 적고 엔터(Enter)를 누르면, 그 단어의 검색 자료가 뜬다. 이 외에도 사이트에 들어가는 것도 마찬가지다. 이러한 눈에 보이고 사용자가 사용하는 영역을 프론트엔드라고 할 수 있다.

프론트엔드 개발자는 주로 HTML, CSS, 자바스크립트(JavaScript) 등의 프로그래밍 언어를 활용하며 프론트엔드 개발자를 웹 디자이너, 웹 퍼블리셔라고 부른다.

관련 기사: 프론트엔드의 핵심 3요소, HTML·CSS·JavaScript

(2) 백엔드 개발자
백엔드 개발자란 프론트엔드 개발자와는 반대 개념으로, 웹 서비스의 뒷단을 담당하는 개발자를 뜻하며 주로 사용자에게 보이지 않는 데이터베이스, API로 이루어진 서버 영역을 관리, 개발하는 역할을 한다.

예를 들면 ‘집’을 표현하면 프론트 엔드는 집 내부의 인테리어를 맡고 백엔드는 뼈대, 지붕을 맡는다. 백엔드 개발자가 쓰는 언어는 주로 PHP, 자바, 파이썬 등의 프로그래밍 언어를 활용한다.

백엔드 개발자는 위에 언급된 언어와 다른 프로그래밍 지식이 필요하지만 PHP, 자바, 파이썬은 기초라고 할 수 있다. 프론트엔드와 백엔드를 둘 다 사용하는 개발자를 풀스택(Full-stack) 개발자라고 한다.

프로그래밍 언어를 배웠다면, 스스로 개발해보는 것을 추천한다. 개발자가 된 기분을 느낄 수 있을 것이다.

[저작권자ⓒ CWN(CHANGE WITH NEWS). 무단전재-재배포 금지]

최신기사

뉴스댓글 >

- 띄어 쓰기를 포함하여 250자 이내로 써주세요.
- 건전한 토론문화를 위해, 타인에게 불쾌감을 주는 욕설/비방/허위/명예훼손/도배 등의 댓글은 표시가 제한됩니다.

댓글 0

Today

Hot Issue