Notice
Recent Posts
Recent Comments
Link
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

개발공부일지

프로그래밍이란? 본문

Intro

프로그래밍이란?

보람- 2023. 6. 12. 15:02

목차

1. 개발 업무의 이해

2. 개발에 관한 직군

3. 프로그래밍과 언어

 


1. 개발 업무의 이해 


- 개발이란 '서비스'로 사람들이 사용할수 있는 것을 만드는 것
- 개발 과정 : 기획, 개발, 배포 및 유지보수

- 개발자 입장에서의 개발 과정 : 요구사항 분석 → 설계 → 구현 →테스트
                                                   (테스트에서 문제점 발견 시 다시 설계로 돌아감)


2. 직군

- 기획/디자이너 : 서비스기획 ,광고기획 ,게임기획, 디자이너
- 개발자 : OS, 게임개발, 서버아키텍쳐, 웹개발, 프론트엔드개발, 백엔드개발, 블록체인개발
- 테스터/총괄 : QA,PM



3. 프로그래밍과 언어

- 컴퓨터의 작동방식 : 데스크탑, 노트북, 스마트폰, 스마트워치
- 최초의 컴퓨터 : 애니악
- 전기가 막히면 0, 흐르면 1 → 컴퓨터는 0과 1로 나뉨 (2진수)
- 1비트가 8개면 1바이트, 1024면 킬로바이트
- 프로그래밍 언어 : 기계어, 어셈블리어, 인터프린터언어, 컴파일언어 → Python, Javascript, C++ 

- 컴파일 언어와 인터프린터 언어를 고급언어라고 함

 

* 인터프린터언어는 한줄한줄 기계어로 바꿔 실행해줌 → 자바스크립트

* 컴파일언어는 입력한 전부를 기계어로 바꿔 실행(실행파일을 만들어-빌드) → C++


오늘의 포인트와 남겨두기 ★

 

※ 블로그는 꾸준히, 매일 조금이라도 적기 (목차적기)

※ 수업 내용을 이해 못해도 일단 쌓아두기 - 기술부채

※ 어떤걸 만들고 싶은지 어떻게 만들건지 등 흐름을 생각해보기

※ 기술적 목표가 아닌 회사에서 어떠한 개발자가 되고 싶은지 목표에 대해 생각해보기

    → 회사에서 주어진 프로젝트에 대해 기획부터 설계까지 사람들과 커뮤니케이션을 잘하는 개발자

※ 16진수 

※ GPU, CPU

※ IPFS, PINATA

 

*** 앞으로 백엔드, 서버를 배우고 블록체인까지 배워 개발자가 되는 그날까지 화이팅!!!!!!!!!!