안녕하세요.
오늘은 개발협업에 대해 스터디한 내용을 쓰려고 합니다.
개발자와 소통하고 개발적 관점과 사고 방식을 알아보도록 하겠습니다.
DIKW 피라미드구조의 이해와 개발자 사고 방식 살펴보도록 하겠습니다.
DIKW 피라미드구조의 이해

개발자 사고방식 알아보기
작은 문제부터 확실하게, 효율적으로
✓다이나믹프로그래밍이란?
대규모의 복잡한 연산이 필요할때, 메모리 공간의 효율성을 비약적으로 향상시키는 방법으로, 큰 문제를 작은 단위로 쪼개어 나누고, 부분 문제들의 답을 재사용해 최종 문제를 해결하는 방식으로 실행됩니다.
✓다이나믹프로그래밍(이하DP)의 작동 조건
최적부분구조(Optimal Substructure) 큰 문제를 작은 문제로 나눌 수 있으며, 작은 문제의 답을 모아서 큰 문제를 해결할 수 있습니다.
중복되는 부분 문제(Overlapping Subproblem) 반복 되어 나오는 동일한 작은 문제의 답은 항상 같습니다.
오픈 라이선스의 이해
Git과 GitHub
C:\workspace 폴더 이동- 폴더 빈공간우클릭-추가옵션표시클릭-Open Git Bash here 실행
1. 터미널 입력창에 본인 닉네임입력 git config --global user.name “User name”
2. 입력 후 다시 본인 이메일 입력 git config --global user.email “example@email.com”
3. 입력 후 설정 확인 git config --list 닉네임, 이메일을 잘못 입력했다면? git config --global --unset user.name 혹은
git config --global --unset user.email 을 입력하여 삭제 후 다시 입력할 수 있습니다.
1. C:\workspace\ 폴더 이동 후 우클릭-Open git bash here 혹은, git bash 터미널 입력창에 cd c/workspace/ 입력 후 엔터 청록색의(main)이 표시 된다면 연동이 잘된 것입니다.
2. 명령어 순서대로 입력 git add .
add 뒤에 공백넣고 입력 git status
(상태확인, 선택사항) git commit -m ‘0213’
(메시지 내용은 자유) git push 순서대로 입력
3. 첫 git push시 Connect to GitHub 요청 Sign in with your browser로 쉽게 연결 가능
4. git bash로 돌아와서 git push 입력후 엔터
마치며
개발자의 협업과정에서 필요한 git 과 gitHub에 대해 알아보는 시간이었습니다.
'AI PM 부트캠프 > 데이터' 카테고리의 다른 글
| 데이터 프레임 다루기 (0) | 2026.02.24 |
|---|---|
| 데이터 구조의 이해와 분석 및 활용 (0) | 2026.02.19 |
| 데이터 기반 사고 방식 (0) | 2026.02.18 |
| No-code 데이터 분석,SQL (0) | 2026.02.17 |
| 빅쿼리 x 루커 스튜디오 (0) | 2026.02.12 |