Just go for it

[혼공얄코] Chapter 01-1 개발자는 대체 뭐하는 사람인가요? 본문

혼공 시리즈/혼공얄코

[혼공얄코] Chapter 01-1 개발자는 대체 뭐하는 사람인가요?

RachelLee 2024. 1. 2. 19:22

용어

개발자 : 컴퓨터가 이해할 수 있는 언어로 작성하여 무-> 유를 창조하는 사람

 

웹개발자 : 웹사이트를 개발하는 사람

 

웹퍼블리셔 = UI 개발자 : 웹사이트에서 보이는 부분을 담당

 

프론트엔드 개발자 :사용자에게 보여줄 웹사이트 화면을 만들고 사용자의 클릭이나 드래그와 같은 동자게 따라 웹사이트의 다양한 기능이 실행되도록 프로그래밍 하는 것

 

백엔드 개발자 : 프론트개발자가 만든 화면과 데이터를 주고 받는 서버의 기능을 구현

 

풀스택 개발자 : 프론트엔드 + 백엔드 양쪽 모두 개발 할 줄 아는 개발자

 

모바일 개발자  - iOS 개발자 or 안드로이드 개발자 스마트폰에서 동작하는 애플리케이션을 개발

 

게임 개발자 :게임의 전체적인 구조를 설계해서 게임이라는 하나의 결과물을 만드는 직군

 

응용 소프트웨어 개발자 (PC용 프로그램을 개발하는 사람) : 워드, 포토샵 등 과 같은 응용 소프트웨어를 개발하는 사람

 

임베디드 개발자  임베디드 소프트웨어 개발자 : 정해진 목적에 맞게 설계된 하드웨어의 작동을 프로그래밍 하는 사람

 

정보보안전문가 :데이터 도난이나 손상을 차단하고 컴퓨터 시스템을 보호함

 

AI 개발자 (머신러닝, 딥러닝) : 머신러닝 or 딥러닝, 학문적으로 깊이 연구하는 연구직, AI소프트 웨어를 개발하는 프로그래머, 데이터에서 의미 있는 정보를 찾아내는 분석가 등

 

 

확인 문제

1. 다음 중 프론트엔드 개발자가 다루는 언어가 아닌 것은 무엇인가요? 

  1. HTML
  2. CSS
  3. 스위프트
  4. 자바스크립트
  5. 타입스크립트

2. 다음 중 아래에 해당하는 개발자의 종류를 써 보세요.

- 로봇 청소기의 기기 제어 소프트웨어 개발 

- 커뮤니티 웹사이트의 회원 정보를 데이터베이스에 저장하는 과정을 개발 

- 윈도우용 화면 갭처 프로그램을 개발 

- 디자어니가 작업한 이미지대로 웹 화면을 개발 

- 아이폰용 사진 꾸미기 앱을 개발 

- 운전자의 조작 없이 움직이는 자율주행 자동차 개발

 

3. 다음 용어 중 가장 연관이 깊은 것끼리 짝 지으세요

보기) 앱 개발, 클라이언트 개발,  서버 개발

프론트엔드 개발자 -

백엔드 개발자 -

모바일 개발자 - 

 

 

4. 다음 문장 중 괄호 안에 알맞은 내용을 써 보시오. 

_____ 을 사용하면 하나의 소스 코드로 안드로이드와 iOS 모두에서 동작할 수 있는 앱을 만들 수 있습니다.

 

5. 다음 중 하드웨어와 가장 밀접한 프로그래밍을 하는 직군은 무엇인가요? 

  1. 웹 개발자
  2. 모바일 개발자
  3. 응용 프로그램 개발자
  4. 임베디드 개발자
  5. 정보 보안 전문가

답↓

더보기

1. 3

2. 임베디드 개발자 백엔드 개발자,  응용 프로그램 개발자,  프론트엔드 개발자 (퍼블리셔, UI개발자), 모바일 앱 개발자,  AI개발자

3.  클라이언트 개발,  서버 개발,  앱 개발

4. 크로스플랫폼

5. 4