MINIWIKI
CareerSideProjectBook&Study
  • ⚡README
  • 😃ME
    • Review
      • 2025 OKR & 회고 - 회사 없이도 먹고살 수 있는 상태가 된다
        • 2025년 19주차
        • 2025년 18주차
        • 2025년 17주차
        • 소설쓰기의 쓸모
        • 2025년 15주차
        • 2025년 14주차
        • 요즘 회사생활
        • 첫 페이지 작성!
        • 큰 코 다쳤다
        • 오랜만에 좋았던 하루
        • 악순환과 반복실패
        • 2025년 12주차
        • 2025년 11주차
        • 2025년 3월 6일
        • 2025년 3월 4일
        • 2025년 3월 1일
        • 2025년 2월 회고
        • 2025년 1-2월 책, 영화, 음악
        • 2025년 1-2월 회고 (PM)
        • 2025년 1-2월 회고 (콘제품)
          • (Merged) 2025 비즈니스
        • 2025년 1-2월 회고 (삶/사람)
        • 2025년 1-2월 회고 (기본)
        • (25.02) 고객 피드백 받기
        • 다시 전략 수정
        • 머리 속 복잡한 것들 끄적끄적
        • 변하지 않는 핵심 철학
        • 개별화 능력을 이용하는 방법
        • 파고들기
        • 예술가와 사업가
        • 강점
        • PM으로서의 전문성
        • 부동시
        • 이게 다 무슨 소용인가
        • 내가 가장 잘 전할 수 있는 메시지
        • 연말인사 타이밍
        • Attitude는 옷부터
        • 다시 시작
      • 2024 회고
        • 2024년 12월 4주차 (52/52)
        • 원한다고 생각했던 것들
        • 2024년 12월 3주차 (51/52)
        • 회사 vs. 퇴사
        • 2024년 12월 2주차 (50/52)
        • 2024년 11월 4주차 (47/52)
        • 2024년 11월 3주차 (46/52)
        • 2024년 11월 1주차 (44/52)
        • 혓바늘
        • 2024년 10월 3주차 (42/52)
        • 그냥, 요즘하고 있는 생각들
        • 2024년 10월 1주차 (40/52)
        • 2024년 9월 4주차 (39/52)
        • 2024년 9월 3주차 (38/52)
        • 2024년 9월 2주차 (37/52)
        • 2024년 9월 1주차 (36/52)
        • 2024년 8월 4주차 (35/52)
        • 잃어버린 보물창고
        • 분기별 프로젝트
        • 강점검사
        • 글쓰기
        • 이상적인 하루
        • 나와 아프리카
        • 한 때 나에게 힘이되었던 문장들
      • 2023 회고
        • 2023년 12월 5주차
        • 2023년 12월 4주차
        • 2023년 12월 3주차
        • 2023년 12월 2주차
        • 2023년 12월 3일
        • 2023년 12월 1주차
        • 2023년 11월 29일
        • 2023년 11월 28일
        • 2023년 11월 27일
        • 2023년 11월 18일
        • 2023년 11월 15일
        • 2023년 11월 12일
        • 2023년 11월 11일
        • 2023년 11월 1주차
        • 2023년 10월 3주차
        • 2023년 9월 4주차
        • 2023년 9월 3주차
        • 2023년 9월 2주차
        • 2023년 9월 1주차
        • 2023년 8월 4주차
        • 2023년 8월 2주차
        • 2023년 8월 1주차
        • 2023년 7월 4주차
        • 2023년 7월 3주차
        • 2023년 7월 2주차
        • 2023년 상반기 회고
        • 나태하고 욕심많은 인간은 어떻게 살아야 하나
        • 책 <어떻게 살아야 하는가>
        • 책 <당신은 결국 무엇이든 해내는 사람>
        • 복잡계를 살아가는 단순한 사람
        • 책 <모든것이 되는법>
        • 글로 신뢰를 얻었던 경험들
        • 기획은 나를 찾아가는 과정
        • 나는 왜 살아가는가
        • 장항준 감독으로부터 배우는 "삶을 대하는 자세"
        • 개발자가 말하는 감정에도 분석이 필요한 이유
      • 2022년 회고
        • problem map 작성하기
        • 삶에서 내가 해결하고 싶은 문제 (2)
        • 삶에서 내가 해결하고 싶은 문제 (1)
        • <삶의 문제> 지도 다시 꺼내보기
        • 지도 위의 29살
        • 매번 시간계획을 망치는 MBTI 'P형 인간'을 위한 5단계 인생관리법
        • 당신은 왜 프로그래밍을 공부하는가?
        • 아무 것도 아닌 내가 글을 쓰는 이유
        • 책 <여행의 이유>
        • 책 <붕대감기>
      • 2021년 회고
    • Career
      • [미리캔버스] AI 제품 PM
        • 선택과 집중
        • 어쩌면 내가 틀릴 수도 있다는 생각
        • 뾰족한 사람들과의 협업
        • AI기능 PPT로 온보딩
        • AI 제품에서 가장 중요한 것
      • [미리캔버스] 앱 PM
      • [미리캔버스] 소상공인 제품 PM
      • [미리캔버스] 2.0 PM
      • [홀로스탠딩] 백엔드 개발
      • [청년5.5] 안드로이드 개발
      • [가축대출사업] NGO Project PM
    • Insight
    • Interview
    • Public Writing
  • SIDE PROJECT
    • [Youtube] 메이킹필름
      • [Product] 청춘집 프로젝트
        • (v24.11) 청춘집 JTBD
          • (구) 청춘집 실행계획
          • (구) 플레이리스트 기획
            • 데이식스 전곡 타임라인
            • 챕터 구성
        • (v25.01) 청춘집 JTBD
          • 아이돌 굿즈 시장 조사 (공식)
          • 아이돌 굿즈 시장 조사 (비공식)
        • 제작 준비
          • 레퍼런스 - 오프라인 시집
          • a5 책 만들기
    • [Youtube] 마포구타자기
      • [mptw] JTBD
        • IKIGAI
      • [mptw] 채널 설정
        • 채널 이름 후보군
      • 시리즈 [읽는음악]
        • [읽는음악] 백로그
          • 노래 가사 콘텐츠 레퍼런스
        • ep1. 파노라마 - 이찬혁
          • 이찬혁 <ERROR>
        • ep2. 마지막 인사 (feat. 청하) - 이찬혁
        • ep3. 나의 바다에게 - 도영
        • ep4. Dattom - 백예린
        • ep5. REBEL HEART - IVE
        • ep6. Either way - IVE
        • ep7. 너와의 모든 지금 - 재쓰비(JAESSBEE)
        • ep8. 예뻤어 - DAY6
        • 6주차. 데이식스 시리즈
    • [IT] 공적인사적모임 플랫폼
      • 1. 우리 조직의 얼굴을 만들자
      • 2. 내 생에 첫 기획서 만들기 (feat. QA Driven Development)
    • [Meet] 공적인사적모임
    • [Youtube] 이상한나라의 개발자할무니
    • [Study] Disquiet PM 스터디 쿨피스
    • [IT] 서울 빵 맛집 잘알 테스트
    • [Meet] 얼리버드 모닝클럽
      • 홍보를 곁들인 2주일 운영후기
  • 잡학사전
    • 와인 원데이 클래스
    • 소설쓰기
      • <책> 소설쓰기의 모든 것 1 - 플롯과 구조
      • 유튜브 - 소설 쓰는 법
      • 강의들
      • 작가가 되려면 어떻게 해야해
    • AI
      • 생성형 AI
    • ComfyUI
      • Stable Diffusion
      • ComfyUI 준비, 설치, 설정
      • Module 구조에 대해 이해하기
      • ComfyUI
      • Core Node
    • 작사
      • 작사가 되는 법
    • 유튜브
      • 유튜버 스토리님의 부캐 성장기
      • 주언규 유튜브 초보편 (클래스101)
      • 주언규 유튜브 왕초보 편
    • 경제
      • 연금저축펀드
    • ChatGPT
    • 크롤링
      • Automatio
      • Octoparse
    • 노코드
      • 북마크 & 노코드 서비스 목록
  • PRODUCT&BUSINESS
    • Service Planning/Analysis
      • 브런치시리즈 <개발보단 고객개발>
      • baemin mart
        • 1. 시작
        • 2. 우아한형제들 & 배민상회
        • 3-1. [인터뷰] 포항에서 치킨집을 운영하시는 최사장님
        • 3-2. [인터뷰] 부산에서 족발 프렌차이즈를 운영하시는 이사장님
        • 4. <아프니까 사장이다> 커뮤니티 데이터 분석
        • 5. 문제정의 & 개선 가설
        • 6. 결론 - 역기획서
      • careerly
      • meetme
      • 배달의 민족 역기획 사례
      • 당근마켓 역기획 사례
      • 도그냥 님이 말하는 진짜 역기획
      • 도그냥의 역기획 스터디법
      • 책 <현업 기획자 도그냥의 서비스 기획 스쿨>
      • 기획서 작성하기
    • Business/Growth
      • Unsexy Business 뉴스레터에서 얻는 인사이트
      • 책 <원씽>
      • 책 <아프리카 스타트업>
      • 책 <유난한 도전>
      • 책 <함께자라기>
      • 책 <나는 돈 없어도 사업을 한다>
      • 책 <나는 장사의 신 은현장이다>
      • 책 <왜 사업하는가>
      • 책 <왜 일하는가>
      • 이제는 피칭도 유튜브로
      • 세컨드 브레인이 필요한 이유
      • 책 <타이탄의 도구들>
      • 책 <역행자>
        • <역행자> 역행자의 7단계 모델 복습
        • <역행자> 운명을 거스르는 역행자의 7단계 모델
      • 책 <월급쟁이로 시작한 38살 그녀는 어떻게 30억을 벌어 파이어족이 되었을까?>
      • 책 <파리에서 도시락을 파는 여자>
      • 책 <존리의 금융문맹탈출>
      • 책 <돈의 감각을 길러주는 경제 지식 첫걸음>
        • 금리
        • 환율
        • 주식
        • 채권
        • 부동산
        • 연금
        • 경제정책
        • 규제
        • 경제위기
    • Product-Market Fit
      • 브런치 북 <개발보단 고객 개발>
      • 책 <아이디어 불패의 법칙>
      • 고이장례연구소
      • 글쓰기로 PMF 검증하기
      • 연대 송도 캠퍼스의 40%가 사용한 서비스
      • 어웨이크코퍼레이션의 김민준 님
      • 드로우 마이 브랜드
      • 노코드로 PMF 찾는 방법
    • UI/UX
      • UX Writing Workshop
        • 4. 고객과의 관계형성 - 차별점 강화
        • 3. 비즈니스 임팩트를 만드는 글쓰기
        • 2. 후킹한 문장으로 고객 행동 이끌기
        • 1. 쉽고 정확한 문장으로 문제해결
        • What is UX Writing?
        • Reference
      • UX/UI 관련 유용한 사이트 모음
    • PM/PO
      • 책 <프로덕트 매니지먼트>
      • 책 <인스파이어드>
      • PM Wiki
      • 당신과 팀을 성장시킬 PM 직무가이드
      • PO 미신, 파랑새를 찾아서 - CPO 김용훈
      • 개발자가 생각하는 좋은 PM 나쁜 PM
      • 프로덕트 매니저는 뭐하는 사람인가
      • 토스 리더가 말하는 PO가 꼭 알아야할 개념 (2)
      • 토스 리더가 말하는 PO가 꼭 알아야할 개념 (1)
      • 책 <조직을 성공으로 이끄는 프로덕트 오너>
        • <프로덕트 오너> PO의 시간관리법
        • <프로덕트 오너> PO가 데이터 기반으로 일할 수 밖에 없는 이유
  • DATA
    • Database
      • 이 위키를 만드는데 참고한 자료들
      • 데이터 기반 의사결정
      • 데이터베이스의 종류
      • 트랜잭션과 무결성
      • 트랜잭션, 커밋, 롤백, 트랜잭션 전파
      • ERD, entity relationship diagram
      • 기본 3 - 관계, 키
      • 기본 2 - 필드, 레코드, 타입
      • 기본 1 - 엔티티, 릴레이션, 속성, 도메인
    • SQL
      • Sub Query
      • JOIN
      • 데이터 정렬셋과 유니코드
      • 자료형
      • DDL, DML
      • SELECT
      • SQL
    • MySQL
      • MSQL to MySQL Data Migration
      • MySQL Server 다운로드, 로그인
      • helpful commands
      • 문자열 자르기 SUBSTR(column, startIdx, length)
      • 특정 값을 ORDER BY 특정 값 우선 정렬 하기 (ORDER BY FIELD)
      • 이것이 MySQL이다
    • H2
      • ‼️h2 in-memory-db Table not found (this database is empty) 해결방법
  • Dev-General
    • Webmark
    • Open Source
      • 나의 첫 opensource contribution 경험기
    • Dev-Insight
      • Event
        • YOUTHCON 2022
        • INFCON 2022
      • 책 <누워서 읽는 알고리즘>
      • 책 <나는 LINE 개발자입니다>
      • 서비스에 대해 개발자가 가져야할 생각들
      • AI 시대에서 결국 살아남는 것
      • AI 시대에 개발자가 살아남는 방법
      • 주니어를 넘어서, 성장하는 개발자의 길 (인프런)
      • 아마추어와 프로의 차이
      • 개발자의 개발공부에 대하여
      • 서비스에 대해 개발자가 가져야할 생각들
      • 좋은 개발자와 인맥을 만든 노하우
      • 개발자 취업기/이직기 모음
        • 라인게임즈 백엔드 개발자 경선님
        • OKKY 미니세미나 <비전공 학원출신 SI개발자, 유명스타트업 들어간.ssul> 참석 후기
        • 비전공자에서 2억받는 아마존 엔지니어가 되기까지
        • IT 대기업 100% 합격하는 방법
  • 🏗️computer science
    • Algorithm & Data Structure
      • About this page
      • Test Review
        • Page 1
      • Big-O
        • 빅오표기법의 문제풀이
        • 피보나치 수열의 시간복잡도
      • Bit Operation
        • bit masking
      • Math
        • 합공식 / 누적합
        • 피보나치 수
        • 약수찾기
        • 소수찾기
          • 백준 1978 소수찾기
          • 백준4948 베르트랑 공준
          • 백준 8393 합
          • 백준 1929 소수구하기
        • 최대공약수 / 최소공배수
          • 백준 2824 최대공약수, BigInteger
          • 백준 2609 최대공약수, 최소공배수
        • 순열과 조합
          • 백준 15649 N과 M
        • 그 외 개념 정리
      • Recursion
        • N Queens problem
        • counting cells in a blob
        • recursion 응용 - 미로찾기
        • 순환 알고리즘의 설계
        • 순환적으로 사고하기
        • 백준 17478 재귀함수가 뭔가요
        • 백준 10870 피보나치수 5
      • Sort
        • java 에서의 정렬
        • radix sort
        • sorting in linear time
        • comparison sort 에서 최상의 시간복잡도
        • priority queue
        • heap sort
        • quick sort
        • merge sort
      • Array and List
        • 표준 라이브러리
      • Linked list
      • String
      • Stack
        • 백준 1874 스택수열
        • 백준 10828 스택 구현하기
      • Queue
        • 백준 10845 큐 구현하기
      • Heap
        • 백준 11298 절대값힙
        • 백준11279 최대힙
        • 백준1927 최소힙
      • Deque
      • Tree and Binary tree
        • Tries
        • Red-Black Tree
        • Binary Search Tree
      • Search
        • 완전 탐색
        • 이분탐색
      • Graph
        • 최단경로
        • MST 2 - prim 의 알고리즘
        • MST 1 - Kruskal 의 알고리즘
        • MST, minumum spanning tree
        • DAG, Directed Acyclic Graph
        • DFS, Depth First Search
        • BFS, Breadth First Search
      • Dynamic Programming
        • Knapsack problem
        • LCS, Longest Common Subsequence
        • matrix chain
        • 행렬 경로 문제
        • 백준 1003 피보나치 함수
        • 백준 9461 파도반 수열
        • 백준9251 LCS
      • Greedy
      • Implementation
      • LIS, Longest Increasing Subsequence
      • Two Pointer
      • Line Swipping
      • Fenwick tree
      • Backtracking
    • Computer Structure
      • 이 위키를 만드는데 참고한 자료들
      • 그래서 컴퓨터는 어떻게 동작하나요?
      • 컴퓨터의 구성
      • 컴퓨터의 역사
      • 컴퓨터 구성요소의 기능 및 이해
      • 중앙처리장치 - 마이크로 명령 - 입출력과 인터럽트
      • 중앙처리장치 - 기본 컴퓨터 프로그래밍
      • 중앙처리장치 - 프로그래밍 언어와 실행
      • 파이프라인과 벡터처리 - 데이터의 종속성 - 병렬처리와 파이프라인
      • 파이프라인과 벡터처리 - 파이프라인 구조 - 데이터/구조
      • 파이프라인과 백터처리 - 산술&명령어 파이프라인
      • 파이프라인과 벡터처리 - 파이프라인 CPU의 성능분석
      • 메모리 구조 - 메모리 시스템의 이해
      • 메모리 구조 - 효율적인 메모리 관리 정책
      • 메모리 구조 - 컴퓨터 성능 개선을 위한 메모리 관리
      • 입출력구조 - 시스템 BUS 구성 및 제어
      • 입출력 구조 - 입출력(I/O) 연결과 주소 지정
      • 입출력 구조 - 입출력 수행과 인터럽트
      • 병렬컴퓨터 구조와 성능분석 - 멀티 프로세서
      • 병렬 컴퓨터 구조와 성능 분석 - 시스템 성능 분석과 개선
    • This Is Coding Test 2021
      • 1. 출제 경향 & 파이썬 문법 부수기
      • 2. 그리디 알고리즘 & 구현
      • 3. BFS & DFS
      • 4. 정렬 알고리즘
      • 5. 이진탐색
      • 6. 다이나믹 프로그래밍
      • 7. 최단경로 알고리즘
      • 8. 기타 그래프 이론
      • 9. 코딩테스트에서 자주 출제되는 기타 알고리즘
      • 10. 개발형 코딩테스트
    • Operating System
      • 이 위키를 만드는데 참고한 자료들
      • 운영체제란, Introduction to Operating Systems
      • 컴퓨터 시스템의 구조, Structure of Computer System
      • 프로그램의 실행, Program Execution
      • 프로세스, Process
      • 쓰레드, Thread
      • 프로세스의 생성과 종료, Start and End of Process
      • 프로세스 시스템 콜과 프로세스간의 협력, System call and Interprocess Communication
      • CPU Scheduling
      • CPU Scheduling Algorithm
      • Process Synchronization Problem
      • Initial Attempts to Solve Process Synchronization Problem
      • semaphore 와 monitor 로 synchronization 해결하기
      • 데드락, Deadlock
      • 메모리 관리, Memory Management
      • Memory Allocation
      • Virtual Memory
      • Virtual Memory 2
      • File System
      • File Systems Implementation
      • Disk Management & Scheduling
    • Network
      • 이 위키를 만드는데 참고한 자료들
      • 대규모 트래픽으로 인한 서버 과부하 해결방법
      • 유선 LAN과 무선 LAN
      • 네트워크를 이루는 장치 (L1, L2 .. L7)
      • REST API
      • HTTP 매서드
      • HTTP 상태코드
      • 직렬화와 역직렬화
      • 로그인 구현방식 2. 토큰 기반 인증방식
      • 로그인 구현방식 1. 세션 기반 인증방식
      • 웹 브라우저의 캐시 - 공통점과 차이점
      • 웹 브라우저의 캐시 - 쿠키
      • HTTP header
      • 웹 브라우저의 캐시 - 세션 스토리지
      • 웹 브라우저의 캐시 - 로컬스토리지
      • browser rendering
      • HTTPS 와 TLS - TLS 핸드쉐이크
      • HTTPS 와 TLS - 암호화
      • HTTP History
      • www.naver.com 을 주소창에 입력하고 화면에 나타나기까지의 과정
      • IP 주소 - 공인 IP와 사설 IP
      • IP 주소 - Classless,Subnet Mask, Subnetting
      • IP 주소 - Classful IP Addressing
      • IP 주소 - IPv4, IPv6
      • IP 주소 - 이진수 이해하기
      • IP 주소, MAC 주소, ARP, RARP
      • 라우팅
      • TCP 4way handshake and TIME_WAIT
      • TCP 3way handshake
      • TCP/IP - internet layer
      • TCP/IP - Transport Layer
      • TCP/IP - Application Layer
      • TCP/IP - MTU, MSS, PMTUD
      • TCP/IP 4계층, OSI 7 layer
      • 네트워크의 분류 - LAN, MAN, WAN
      • 네트워크 토폴로지와 병목현상
      • 네트워크의 기초 3
      • 네트워크의 기초 2
      • 네트워크의 기초
    • Linux
      • reference
      • sudo apt-get install / uninstall
      • vim
      • linux basic command
    • Design Pattern
      • 이 위키를 만드는데 참고한 자료들
      • static 을 자주 사용하게 되었을 때의 단점
      • 자바스크립트의 class와 static
      • 프로그래밍 컨텍스트
      • 의존성 주입 vs. 전략패턴
      • flux pattern
      • Spring MVC 패턴 적용 사례
      • MVC, MVP, MVVM pattern
      • 프록시 패턴
      • 옵저버 패턴
      • 전략패턴
      • 의존성 주입과 의존 관계 역전 원칙
      • 이터레이션 패턴
      • 추상 팩토리 매소드 패턴
      • 팩토리 메소드 패턴
      • 싱글톤 패턴
      • 디자인 패턴, 라이브러리와 프레임워크의 차이
    • Programming Basic (Go)
      • 이 위키를 만드는데 참고한 자료들
      • 트랜지스터, Trangister
      • 논리소자, Logic Element
      • 튜링과 폰 노이만, Turing and Von Neumann
      • 컴퓨터의 원리, Computer Principle
      • 프로그래밍 언어, Programming Language
      • 컴파일러와 동적언어, Compiler and dynamic language
      • golang
      • hello, world
      • variable
      • variable 2
    • Base Knowledge
      • 이 위키를 만드는데 참고한 자료들
      • 신기술 도입시 고민해야할 점(feat. react.js vs. vue.js)
      • 정적 타입 시스템의 필요성
      • 도커, 컨테이너
      • 클라우드, Saas, IaaS, PaaS
      • SSO
      • RBAC
      • OAuth2.0
      • REST API 사용을 위한 인증 방법 4가지
      • API
      • Data Format - XML
      • Data Format - JSON
  • ☕Java/Spring
    • Java
      • Java Code Convention
      • Java 버전별 특징 (v1-v19)
      • java.lang.Math
      • List 4가지의 초기화 방법
      • HashMap 4가지의 정렬 방법
      • 어노테이션 프로세서 정리하기
      • Annotation Processor 로 없는 소스코드 생성하기
      • lombok 은 어떻게 동작하는 것일까?
      • 다이내믹 프록시 정리하기
      • 클래스의 프록시
      • 다이내믹 프록시
      • 프록시 패턴은 무엇인가
      • Spring Data JPA 는 어떻게 동작할까?
      • reflection api 정리
      • reflection api 이용하여 spring ioc container 만들기
      • reflection api
      • spring dependency injection 은 어떻게 동작할까
      • 바이트 코드 조작하기
      • java bytecode 를 조작해 테스트 코드 커버리지 확인하기 (feat.jacoco)
      • Class Loader
      • JVM 의 구조
      • java, jvm, jdk and jre
      • synchronized
      • java string.split(".") 오류
    • Java 8
      • 이 위키를 만드는데 참고한 자료들
      • Metaspace
      • Parallel 정렬
      • Annotation
      • CompletableFuture
      • Date and Time
      • Optional
      • Stream
      • interface의 default 메소드와 static 메소드
      • 인터페이스의 변화
      • 함수형 인터페이스
      • java 8 소개
    • Spring Framework
      • Spring 3.0 준비하기
      • 특정 매소드만 transaction 처리하기
      • 스프링 프로젝트 시작하기
      • 스프링이란 무엇인가
      • 스프링 핵심 기술의 응용
      • AOP 2
      • AOP 1
      • 서비스 추상화 2
      • 서비스 추상화 1
      • 예외
      • 템플릿
      • 테스트
      • 오브젝트와 의존관계
      • 스프링이란
    • Spring Boot
      • [Gradle]UncheckedIOException
      • java19 + spring 3.0.5 + gradle 7.4.1 에서 프로젝트 gradle 설정하기
      • [리뷰] Gradle 멀티 프로젝트 관리
      • [리뷰] 멀티모듈 설계 이야기 with Spring, Gradle
    • JPA/QueryDSL
      • querydsl 을 쓰는 이유
      • JPA querydsl에서 json array 로 된 컬럼에 조건 적용하기
      • querydsl 에서 mysql order by field() 사용하기
  • 🏰Infrastructure
    • InfraWorkshop
      • 이 위키를 만드는데 참고한 자료들
      • aws로 안정적인 인프라 만들기 2
      • aws로 안정적인 인프라 만들기 1
      • 어플리케이션 진단하기
      • 서버 진단하기
      • 부하 테스트
      • 웹 성능 개선하기
      • 웹 성능 진단하기
      • <aws로 그럴듯한 인프라 만들기> 회고와 피드백
      • aws로 그럴듯한 인프라 만들기 3 - 배포스크립트
      • aws로 그럴듯한 인프라 만들기 2 - 배포하기
      • aws로 그럴듯한 인프라 만들기 1 - 네트워크 망 구성
      • docker container
      • connection check
      • network segmentation
      • cloud 서비스를 사용한다는 것
    • AWS
      • AWS IAM
      • AWS CodePipeline 으로 배포 자동화하기 (1)
      • AWS CodePipeline 으로 배포 자동화하기 (2)
  • 🪄Test
    • TDD
      • 이 위키를 만드는데 참고한 자료들
      • [2주차] 로또 과제 강의를 듣고나서
      • [1주차] 자동차 경주 과제 강의를 듣고나서
      • TDD, 리팩토링이란?
      • 가장 쉽게 TDD 시작하는 방법
      • 의식적인 연습과 학습 테스트
      • TDD 에 집착해야하는 이유
      • 공부하는 자세
    • AssertJ
      • 이 위키를 만드는데 참고한 자료들
    • JUnit
      • 이 위키를 만드는데 참고한 자료들
      • Junit 기본 개념
  • 😎OTHERS
    • Helpful Command
      • Mac 에서 특정 포트 검색, 종료
      • crontab
    • Llibrary
    • IntelliJ
      • 내가 좋아하는 커스텀 세팅
    • GIT
      • Github ID/Token 한번 입력 후 저장하기
      • Github Actions
      • github organization private repository push 안될 때 (not found issue)
      • commands
      • git commit convention
    • Logging
      • logback + webfilter 로 로그설정
      • ‼️log4j 보안 이슈
    • Postman
      • postman 의 header에서 언더바(_) 변수 인식 안되는 현상
Powered by GitBook
On this page
  • 1. 보수 vs. 진보
  • 2. 국가 재정
  • 예산과 기금
  • 통합재정수지와 관리대상수지
  • 불용과 추경
  • 정부 예산은 어디에서 오는가
  • 3. 우리나라의 곳간지기들
  • 기획재정부
  • 예산결산위원회
  • 만약 예산안이 통과가 안되면 어떡하지?
  • 4. 재정이 경제에 미치는 영향
  • 재정의 승수효
  • 단점
  • 추가경정의 역사
  • 5. 재정 정책을 통해 돈 벌기

Was this helpful?

  1. PRODUCT&BUSINESS
  2. Business/Growth
  3. 책 <돈의 감각을 길러주는 경제 지식 첫걸음>

경제정책

1. 보수 vs. 진보

정부의 성격에 따라 경제정책이 달라진다.

  • 어떤 정부나 가계 소득 증가 → 소비 증가 → 기업 소득 증가 → 투자 및 일자리 확대 → 가계 소득 증가 라는 선순환을 통해서 경제 성장을 하고자 한다. 하지만 진보정부와 보수정부는 그 시작점을 어디로 보느냐에서 차이가 있다.

  • 보수정부는 그 시작점을 기업소득증가로 보고 감세 정책을 펼쳤다. 반면 진보정부는 가계소득증가를 시작점으로 보고 분배정책을 펼쳤다.

  • 보수정부는 자유주의, 시장주의 기반으로 움직인다. 경제는 시장 참여자들의 자유의지에 따라서 움직여야 하므로 정부는 시장에 크게 관여하지 않는 작은 정부의 모습을 띈다. 반면 진보정부는 사회주의, 공산주의를 기반으로 한다. 정부가 시장의 참여자로서 관여하며 막강한 영향력을 끼친다. 정부가 주도적으로 시장의 이윤이 모든 사람들에게 퍼지도록 관여한다.

  • 진보 vs. 보수

    • 공산주의, 사회주의 - 자유방임주의

    • 분배 - 성장

    • 확장적 재정 - 건전성 강조

    • 증세 - 감세

    • 강화 - 완화

  • 보수정부가 진보정책을, 진보정부가 보수정책을 펼칠 때도 있다. 사실 정당의 성격보다 중요한 것은 세계 경제의 흐름이기 때문이다.

    • 1997 IMF 외환위기, 2008년 글로벌 경제 위기, 2019 코로나 사태 등

2. 국가 재정

2022년 기준 우리나라의 연 예산안은 607조 7000억원이다. 이해하자면, 국민 모두에게 나눠준다면 1,200만원씩 줄 수 있고, 매년 삼성전자를 1.5개씩 살 수 있는 금액이다. 예산에 가장 많은 지출을 차지하는 것은 역시 보건, 복지, 고용 등의 영역으로 전체 예산안의 약 3분의 1 비율인 217조 정도가 지출된다.

예산안을 정확하게 이해하기 위해서는 정부 재정을 구분해서 보아야 한다. 정부 재정은 아래와 같이 이해하면 간단하다.

예산과 기금

  • 예산

    • 일반회계 : 우리가 내는 세금으로 정부가 쓰는 예산.

    • 특별회계 : 특별한 목적을 위해 사용되기로 한 예산. 우편사업이나 유아교육사업 등이 이에 해당할 수 있다.

  • 기금

    • 특별한 목적을 위해 쓰이는 돈이라는 점에서 특별회계와 비슷하지만, 예산 운용이 좀 더 자유롭다.

    • 대표적으로 국민연금 등이 이에 해당한다.

통합재정수지와 관리대상수지

  • 통합재정수지는 총 지출 + 총 수입을 의미한다. 올해 우리나라의 통합재정수지는 54조 1000억원 적자이다.

  • 관리대상수지는 미래를 위해 돈을 쌓아두는 사회 보장성 기금을 총 수입에서 제외한 금액으로, 올해는 약 112조 적자이다. 그래서 요즘 우리나라에서 국가 채무가 늘어났다고들 하는 것이다.

불용과 추경

  • 예산보다 돈을 덜 쓰는 경우, 불용이라고 하며, 예상보다 더 걷힌 세금과 함께 세계잉여금이라고 한다. 이 돈은 국가 채무를 갚거나 교부금을 정산하는데 먼저 사용되며 내년도 예산에 편입되기도 한다.

  • 이렇게 돈이 남는 경우에 돈이 부족한 다른 사업에서 돈이 쓰일 수 있도록 하면 좋을 것 같은데, 국가재정법상 그것이 불가하다고 한다. 정부가 예산을 편성하고 국회의 동의를 거쳐서 실행되고 있는데, 남는 돈을 마음대로 사용할 수 있을 경우, 국회의 동의가 의미가 없이, 정부 마음대로 돈을 섞어서 쓸 수있기 때문이다.

  • 반면에 국가 재난 등으로 인해 당초 예상했던 것보다 예산이 더 필요한 경우가 있다. 이 때, 정부는 추가 경정 재원을 편성할 수 있다. 돈이 부족하니 더 걷겠다는 것인데, 이전까지는 추경을 남발해와서 2006년부터는 국가 재정법에 따라서 국가재난, 경기침체 등 특별한 이유가 아니면 추경을 못하게 막아놓았다. 하지만 이 조건 자체가 너무 모호하여 여전히 1년에도 몇차례 추경을 할 수 있는 구조이다.

정부 예산은 어디에서 오는가

  • 세금이 가장 쉬운 방법. 세금에는 세 가지, 소득세, 법인세, 부가가치세 등이 있다.

    • 소득세는 말 그대로 소득에 부과하는 세금이다. 직장인들은 근로소득세, 자영업자들은 종합소득세 등을 낸다.

    • 법인세는 회사의 소득에 부과하는 세금이다. 경기가 좋으면 기업의 소득도 늘어나니, 세금도 많이 걷히게 된다.

    • 부가가치세는 일상 생활에서 우리가 구입하는 재화나 용역에 부과되는 세금이다. 슈퍼마켓에서 물한병을 사도 물건 가격의 10%에 해당하는 부가가치세가 물건 가격에 포함되어 있다. 따라서 우리는 일상 생활에서 이미 적극적으로 세금을 내고 있는 셈이다.

  • 3대 세금 이외에도 교통, 에너지, 환경세가 존재하고, 개별소비세도 있다.

    • 교통, 에너지, 환경세는 도로를 건설하거나 대중교통을 확충하기 위해서 걷는 세금이다.

    • 특정한 목적이 있기 때문에 목적세라고도 한다.

    • 개별소비세는 사치에 붙는 세금이다. 유흥업소, 자동차, 귀금속 등에 붙는 세금이 그것이다.

  • 이렇게 이미 물건이나 서비스의 가격에 포함된 세금을 간접세라고도 한다.

  • 관세는 외국에서 국내로 물품을 들여올 때 내는 세금이다. FTA 로 관세가 점차 없어지고 있어서 요즘에는 그리 크지 않다.

  • 일반적으로 직장인들은 각종 소득공제 및 면세 혜택으로 인해서 연 소득이 5천만원 이하라면, 세금을 거의 내지 않는다. 한국의 면세자 비율은 다른 나라들과 비교하여 꽤 높은 편이라고 한다.

  • 또한 한국의 경우, 외국과 비교해보았을 때, 부자들의 세금 부담이 훨씬 큰 편이라고 한다. “부자에게는 세금을, 서민에게는 복지를”이 이미 실행되고 있는 셈이다.

  • 우리나라의 경우, 특정 연봉 구간마다 세금이 점프한다. 10억원 초과시 45%, 5-10억 구간에는 42%, 그 이하는 뚝뚝 떨어진다.

3. 우리나라의 곳간지기들

거시경제에서는 두 가지를 이용하여 경제 흐름을 조절한다. 바로 금리와 재정이다. 경제가 너무 침체되어있다면, 금리를 낮춰 활성화시키고, 그 반대의 경우, 금리를 높여 과열을 방지한다. 재정의 경우도 마찬가지이다. 경기가 안좋으면 재정을 풀어 활성화 시키고, 그 반대의 경우 재정을 조여 열기를 식힌다.

기획재정부

우리나라에서 금리와 재정은 한국은행과 기획재정부에 의해 움직인다. 특히 기획재정부는 소위 돈줄을 쉬고 있는 기관이기에 정부 부처중에서도 그 영향력이 막강하다.

기획재정부는 얼마나 쓸지를 결정하는 예산실, 얼마나 걷을지 결정하는 세제실, 관리하는 재정관리국, 나라의 재산관리 및 채권 소화를 관리하는 국고국 등 그 역할에 따라 다양한 조직으로 나뉜다. 그 중에서도 예산실의 경우, 예산안을 작성하기 때문에 그 영향력이 막강한데, 예산을 짜기 위해 얼마나 걷을지를 결정하는 세제실만이 예산실보다 영향력이 큰 조직이라고 한다.

매년 8월 말에 예산실에서는 이듬해의 예산안을 짜서 국회로 보내는데, 그래서 그 전까지 엄청난 청탁이 몰려온다고 한다. 비록 예산안은 국회에서 통과시키지만, 예산실에서 아예 사업 자체를 배제해버리면, 예산배정조차 안되기 때문이다.

예산결산위원회

이렇게 기획재정부 예산실에서 예산안을 보내면 국회에서는 예산 편성안 총액에서 감액하는 것에만 투표할 수 있다. 자기 지역의 사업을 마구 들이밀며 재정건전성을 해치게 되는 것을 방지하기 위해서라고 한다. 하지만 국회의원 중에서 선발하는 예산결산위원회에서는 예산을 결정하는 자리이기 때문에 은근슬쩍 자기 지역구의 사업을 밀어넣을 수 있다. 따라서 보통 국회에서 전체 예산을 깎고, 예산결산위원회에서 은근슬쩍 자기 지역구의 민원성 예산을 배치하는 경우가 많다고 한다.

만약 예산안이 통과가 안되면 어떡하지?

이렇게 치열하게 예산안에 대해 공방을 벌이다가 만약에 예산안이 통과되지 않으면 어떡할까. 매년 미국에서는 가을부터 봄까지 미 연방정부가 셧다운에 들어갈 수 있다는 뉴스가 나온다. 셧다운은 국회에서 예산이 제때 배정되지 않아서 경찰, 소방, 항공, 전기 등 국민 생활에 필수적인 기관들을 제외하고 연방 정부 기관이 일시적으로 폐쇄되는 것을 말한다. 이렇게 되면, 공무원들은 무급휴직에 들어가게 된다. 우리나라도 옛날에는 이런 점들을 걱정하곤 했었는데, 2014년에 국회선진화법에 따라 국회에서 예산안이 통과되지 않으면 정부의 예산안이 자동으로 부의되도록 법이 바뀌었다고 한다.

4. 재정이 경제에 미치는 영향

재정의 승수효

  • 보통의 경우, 재정을 늘리면 경제가 살아난다. 아래와 같은 사이클이다.

    • 정부가 재정을 늘려서 사업을 한다.

    • 그 사업에 참여하는 기업은 노동자를 더 고용하고 수익을 창출할 수 있다.

    • 그 기업 주변의 식당도 바빠지니 일손을 늘려 고용에 기여한다.

    • 돈을 번 기업과 근로자들은 이를 시장에서 지출한다.

    • 결국 나라 전체의 소득도 증가하게 된다.

  • 승수 효과 : 정부가 재정 지출을 늘렸을 떄, 국내총생산 GDP를 얼마나 올려주는지를 지표로 나타낸 것

    • 정부가 1조원 재정지출을 늘릴 때, 1조만큼 GDP 가 상승하면 재정승수는 1이다.

    • GDP 가 쓴 돈보다 훨씬 더 늘어난다면, 재정승수는 1이상이 되고, 이때 정부는 재정지출을 늘릴 수록 이득이 된다.

단점

  • 결국 추가경정은 기존 예산안보다 확충하여 추가적인 돈을 쓰겠다는 것이므로 빚이다.

  • 항상 재정승수가 1인 것은 아니기 때문에 돈을 쓰고도 사람들이 저축을 하거나 해외 사치품을 사거나 하는 등 내수시장에서 돈이 돌지 않고 외부로 나가거나 고이는 경우가 있다. 그 때는 정부에서 지출을 해도, GDP 에 미치는 영향이 쓴 돈만큼 안나오기 떄문에, 돈을 쓸 수록 마이너스가 된다.

추가경정의 역사

  • 우리나라는 코로나 이전까지는 2009년이 가장 큰 추경금이었다. (2008년 금융위기 떄문에)

    • 본예산이 284조, 추경이 28조

    • 이떄는 추경 덕분에 경제성장률을 그래도 유지할 수 있었다. 잘 버텼다.

  • 하지만 코로나 이후 모든 것이 달라졌다. 정부는 4차례에 걸쳐 추경진행. 그에 따라 국가 부채 및 가계부채도 늘어남

    • 2020년 35.1조, 2021년 34조 등

  • 정부가 너무 돈을 안쓰면 오히려 가계부채가 늘어나기도 한다. 부동산 같은 경우는 정부가 빚을 지고 주택 공급에 앞장섰다면, 지금만큼 가계부채 비율이 크지는 않았을 이라는 이야기도 있다.

  • 만약에 재정을 늘리기 어렵다면, 세금을 줄이는 방법도 있다. 기업의 경우는 법인세, 소득세 등 인하가 긍정적인 영향을 미친다.

5. 재정 정책을 통해 돈 벌기

  • 재정정책은 정부가 돈을 쓰는 사업이기 때문에 미리 준비해두면 돈을 벌 수 있다. 하지만 정부의 시압 발표를 너무 크게 신뢰해서는 안된다. 지하철을 만든다는 발표를 한 뒤로도 예비타당성조사에서 통과를 못할 수도 있고, 통과하더라도 착공까지 준비하는 기간이 길기 떄문에 신중하게 기간을 고려하여 투자를 고민해야한다. 심지어는 정부 사업발표 이후로 사업이 중단되거나 철회되는 경우도 있기 떄문에 주의하자.

  • 세금으로 돈을 버는 방법도 있다. 법인세를 감소하는 정책이 나오면, 보통 투자의 적기이다.

  • 부동산 시장에서도 당장의 부동산 투자비용이나 부동산 가격에 영향이 가기 때문에 세금정책에도 영향을 미치기 떄문에 예의주시할 필요가 있다.

    • 예를 들면 어설프게 두채의 집을 가지고 있다면 두 채 합쳐서 6억원 이상이 될 경우, 종부세를 내야하는 반면, 맞벌이 부부의 경우는 공동명의의 집 1채만 가지고 있다면 12억원까지도 종부세를 면제해준다. (똑똑한 한채!)

  • 양도세 역시 중요한데, 예전에는 8년정도 내 명의의 집에서 살고 판다면, 100% 면제되었지만, 지금은 그런 혜택이 없다. 그래서 시세차익으로 얻는 이익이 생각보다 많지 않을수 있다. 제대로 계산해봐야한다.

  • 연말정산, 세액공제혜택을 주는 상품가입 등을 통해 일반적인 직장인들도 세금 면제 혜택을 받아 돈을 아낄 수 있다.

Previous연금Next규제

Last updated 2 years ago

Was this helpful?