본문 바로가기

Doc/컴퓨터

컴퓨터 공학 배우는 순서/프로그래밍 학습법/개발자 로드맵(비전공자)

컴퓨터의 역사
집합론 -> 수리논리학 -> 컴퓨터공학 개론



소프트웨어
논리회로 -> 자료구조 -> 컴퓨터 구조론. 운영체제. 시스템 프로그래밍. 네트워크.  -> 컴파일러. 알고리즘. 오픈소스 SW 개론. ->  소프트웨어공학. 데이터베이스. 컴퓨터보안. 마이크로서비스. IT 인프라.



하드웨어
논리회로 -> 디지털 시스템 설계(FPGA : VHDL. Verilog)
컴퓨터 구조. PC 하드웨어 조립 -> 메모리 구조 -> 캐시 구조 -> SIMD 아키텍처 -> 데이터 동기화



전기전자공학

물리. 화학. C언어. Matlab -> 회로이론 -> 전자회로 -> 아두이노
전기공학 개론 -> 반도체 개론



수학
미적분. 선형대수학 -> 공업수학. 수치해석
이산수학. 수리논리학 -> 오토마타. 형식언어. 계산 이론
미적분. 선형대수학. 확률론. 통계학 -> 측도론. 함수해석학

 

공학
헨리 페트로스키. 공학기술의 역사. 공학설계. 과학기술학(STS).

 

과학
전기 : 길버트. 게리케. 클라이스트. 프랭클린. 쿨롱. 갈바니. 볼타. 데이비. 아라고. 앙페르. 옴.
줄. 키르히호프. 패러데이. 가우스. 맥스웰. 헨리. 플레밍. 야코비. 다니엘.
모스. 벨. 그레이. 에디슨. 지멘스. 파치노티. 그람. 웨스팅하우스. 테슬라. 스타인메츠.
헤르츠. 마르코니. 페센덴. 온네스. 마이스너. 닙코프. 브라운. 판즈워스. 암스트롱. RCA.
클로드. 휠스마이어. 왓슨와트. 스펜서. SONY. 보스. 킬비
복잡계 : 볼츠만. 에렌페스트. 울렌벡. 크로니히. 파울리.
정보 이론 : 섀넌. 나이퀴스트. 하틀리.
양자컴퓨터 : 맥스웰. 패러데이. 아인슈타인. 보어. 하이젠베르크. 슈뢰딩거.



철학
잭 코플랜드. 로저 펜로즈. 더글러스 호프스태터. 레이 커즈와일. 스티븐 핑커. 마빈 민스키.
주역. 플라톤. 데카르트. 라이프니츠. 스피노자. 칸트. 마르크스. 케인즈. 지젝.
메리 셸리. 조지 웰스. 아이작 아시모프. 올더스 헉슬리. 스탠리 큐브릭. 매트릭스. 블랙 미러.



경영
토마스 왓슨. 루이스 거스너. 앤디 그로브. 윌리엄 쇼클리. 팀 버너스 리.
윌리엄 휴렛. 데이비스 팩커드. 토마스 놀. 존 놀. 존 워녹. 앨런 슈거트. 루이스 거스너.
프레스퍼 에커트. 윌리엄 모클리. 케리 킬달. 마이클 델. 더글러스 엥겔바트.
피에르 오디야마르. 데니스 리치. 제임스 다이슨. 데미스 하사비스. 아제이 바트.
토니 파델. 조나단 아이브. 빌 캠벨. 제리 양. 데이비드 필로. 이반 서덜랜드.
실리콘 밸리. 제록스 파크. 닷컴 버블. 페이팔 마피아. 린 스타트업. 제조업.
빌 게이츠. 스티븐 잡스. 세르게이 브린. 래리 페이지. 에릭 슈미트.
마크 주커버그. 헤이스팅스. 채드 헐리.
손정의. 람 슈리람. 빈트 서프. 일론 머스크. 제프 베조스. 마윈.
스티브 워즈니악. 리누스 토발즈. 리처드 스톨만. 애런 슈워츠. 스노든.
마이클 모하임. 이와타 시토루. 존 카맥. 존 로메로. 코지마 히데오.
 
 
 
신문/뉴스레터
인공지능신문. AI타임스.
ITWorld. IT 동아. MIT Technology Revirew. 아웃스탠딩. 블로터.
디스이즈게임. 인벤. 게임어바웃.
GEEKNews. 요즘IT. 우아한Tech.
개발자레터. 개발자스럽다. 데일리 기술 블로그. 레츠스위프트.
프로그래머스. 뭐지. 위클리NLP.
Outsider's Dev Story. Naver FE News.  Korean FE article,
보안뉴스. 해킹짹짹. CCTV뉴스
Codepen. CSS Animation Weekly. Deno news.
Free TypeScript Email Course. HackerNews.
State of JavaScript. JavaScript Weekly. Node Weekly.
React Status. This Week in Rust. This Week In React.
 
 
 
기술블로그
강남언니.  넷마블. 당근마켓.
백준. 뱅크샐러드. 여기어때. 우아한형제들.
원티드랩. 직방. 지마켓. 컬리. 쿠팡. 토스. 화해.
Delivery Tech Korea. DRAMA&COMPANY. SOCAR.
ESTsoft Tech. HYPERCONNECT. MUSINSA. RIDI.
SK. Tiving. 29CM. 42dot.
NAVER. 네이버플레이스. LINE.
카카오. 카카오엔터프라이즈. 카카오스타일. 카카오페이.
Amazon Alexa. Dropbox. ebay. Github.
Google. Linked in. Meta. Microsoft. Netflix.
PayPal. Pinterest. Slack. Spotify. Twitter. Zoom.
TechBlogPosts. 코드너리.
 
 

커뮤니티
Stackoverflow.
Mathematics Stackexchange.
Ask Ubuntu Stackexchange.
Super User Stasck Exchange.
Server Fault Stack Exchange.
Tex - LaTex Stack Exchange.
English Langague & Usage Stack Exchange.
Github. Medium.
Reddit. Quora.
OKKY.  우분투 한국 커뮤니티. 서버포럼.
쿨앤조이. 퀘이사존. 아방스. 

 
 
컨퍼런스
Tech Concert & Deview (Naver). If Day (Kakao).
Nexon Developers Conference. NHN Forward.
AWS Summit & AMAZON Innovation Day.
Google I/O. Google Developers. Facebook F8.
Microsoft Build. IBM Developer Day.
Pycon Korea. 한국 리눅스 커널 개발자 모임.
 
 
 
교육
Coursera. Udemy. Khanacademy.
Edwith. Boostcampus. Infearn. Opentutorials. 
Wikidocs.
 
 
 
논문
Arxiv. Google Schloar.
KCC. IEEE. 
 
 
 
공식 문서
개발 문서(Developer Documentation).  API 문서(API Reference).
프레임워크 문서(Framework Documentaiton). 라이브러리 문서(Library Documentaiton). 
 
 
 
웹프로그래밍
HTML. CSS. JavaScript  -> C. Java. Python. Ruby  -> ASP. PHP. JSP. .NET  -> Mysql. Mssql 
 
 

보안 프로그래밍
HTML, JS -> 웹 해킹 툴 다뤄보기 -> OWASP 10 -> php, jsp, nodejs
소켓 프로그래밍, OSI 7계층 -> nmap, wireshark ->ARP Spoofing (Pcap) -> 정수론 -> 암호학 (RSA , DES , AES)
리눅스 -> 버퍼오버플로우 -> 퍼징 -> 메모리 해킹-> 역어셈블러 (IDA, Ghidra)
 
 
 

읽을거리
비전공자를 위한 개발 입문 정보
https://os94.tistory.com/203
 
2020) (나만의) 개발 관련 전체 기술 Map 정리
https://os94.tistory.com/196

문과생이었던 저는 이렇게 데이터 사이언티스트가 되었습니다
https://ppss.kr/archives/220084
 
비전공자를 위한 개발자 취업 올인원 가이드 [통합편]
https://www.inflearn.com/course/%EA%B0%9C%EB%B0%9C%EC%9E%90-%EC%B7%A8%EC%97%85-%ED%86%B5%ED%95%A9%ED%8E%B8#

 

비개발자의 개발 분투기 #1
https://letspl.me/quest/29

비개발자의 개발 분투기 #2 - 날 빡치게하는 DB
https://velog.io/@letspl/%EB%B9%84%EA%B0%9C%EB%B0%9C%EC%9E%90%EC%9D%98-%EA%B0%9C%EB%B0%9C-%EB%B6%84%ED%88%AC%EA%B8%B0-2-%EB%82%A0-%EB%B9%A1%EC%B9%98%EA%B2%8C%ED%95%98%EB%8A%94-DB

비개발자의 개발 분투기 #3 - 난 빡대가리인가
https://velog.io/@letspl/%EB%B9%84%EA%B0%9C%EB%B0%9C%EC%9E%90%EC%9D%98-%EA%B0%9C%EB%B0%9C-%EB%B6%84%ED%88%AC%EA%B8%B0-3-%EB%82%9C-%EB%B9%A1%EB%8C%80%EA%B0%80%EB%A6%AC%EC%9D%B8%EA%B0%80

비개발자의 개발 분투기 #4 - 웹 개발이 좋은 점
https://velog.io/@letspl/%EB%B9%84%EA%B0%9C%EB%B0%9C%EC%9E%90%EC%9D%98-%EA%B0%9C%EB%B0%9C-%EB%B6%84%ED%88%AC%EA%B8%B0-4-%EC%9B%B9-%EA%B0%9C%EB%B0%9C%EC%9D%B4-%EC%A2%8B%EC%9D%80-%EC%A0%90

비개발자의 개발 분투기 #5 -테크트리 =존버
https://velog.io/@letspl/%EB%B9%84%EA%B0%9C%EB%B0%9C%EC%9E%90%EC%9D%98-%EA%B0%9C%EB%B0%9C-%EB%B6%84%ED%88%AC%EA%B8%B0-5-%ED%85%8C%ED%81%AC%ED%8A%B8%EB%A6%AC-%EC%A1%B4%EB%B2%84

비개발자의 개발 분투기 #6 -혼자 사이드프로젝트 도전
https://velog.io/@letspl/%EB%B9%84%EA%B0%9C%EB%B0%9C%EC%9E%90%EC%9D%98-%EA%B0%9C%EB%B0%9C-%EB%B6%84%ED%88%AC%EA%B8%B0-6-%ED%98%BC%EC%9E%90-%EC%82%AC%EC%9D%B4%EB%93%9C%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EB%8F%84%EC%A0%84

비개발자의 개발 분투기 #7 - 사이드프로젝트 주의점
https://velog.io/@letspl/%EB%B9%84%EA%B0%9C%EB%B0%9C%EC%9E%90%EC%9D%98-%EA%B0%9C%EB%B0%9C-%EB%B6%84%ED%88%AC%EA%B8%B0-7-%EC%82%AC%EC%9D%B4%EB%93%9C%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EC%A3%BC%EC%9D%98%EC%A0%90

비개발자의 개발 분투기 #8 - 사이드프로젝트 회고
https://velog.io/@letspl/%EB%B9%84%EA%B0%9C%EB%B0%9C%EC%9E%90%EC%9D%98-%EA%B0%9C%EB%B0%9C-%EB%B6%84%ED%88%AC%EA%B8%B0-8-%EC%82%AC%EC%9D%B4%EB%93%9C%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%ED%9A%8C%EA%B3%A0

 

[준비하기] (1) 올바른 개발 학습법 알기
https://velog.io/@productuidev/Study

[준비하기] (2) 학원에서 개발 공부하기
https://velog.io/@productuidev/PREP-Learning-Method-2-2

[준비하기] (3) 그룹 스터디로 개발 공부하기
https://velog.io/@productuidev/PREP-Learning-Method-3

[준비하기] (4) TIL (Today I Learned)
https://velog.io/@productuidev/PREP-Learning-Method-4

[준비하기] (5) 개발자라면 어떤 회사에 취업하는 게 좋을까?
https://velog.io/@productuidev/PREP-Job-seeking

[준비하기] (번외) 개발 입문자를 위한 강의
https://velog.io/@productuidev/New-Lecture-for-Beginners

[준비하기] (6) 개발자 취업준비1 (이력서)
https://velog.io/@productuidev/PREP-Resume

[준비하기] (7) 포트폴리오 - GitHub
https://velog.io/@productuidev/%EC%A4%80%EB%B9%84%ED%95%98%EA%B8%B0-7-%ED%8F%AC%ED%8A%B8%ED%8F%B4%EB%A6%AC%EC%98%A4-GitHub

[준비하기] (8) 코딩테스트 - 1. 준비해야하는 이유
https://velog.io/@productuidev/%EC%A4%80%EB%B9%84%ED%95%98%EA%B8%B0-8-%EC%BD%94%EB%94%A9%ED%85%8C%EC%8A%A4%ED%8A%B8-%EC%A4%80%EB%B9%84%ED%95%B4%EC%95%BC%ED%95%98%EB%8A%94-%EC%9D%B4%EC%9C%A0

[준비하기] (8) 코딩테스트 - 2. 준비방법
https://velog.io/@productuidev/%EC%A4%80%EB%B9%84%ED%95%98%EA%B8%B0-8-%EC%BD%94%EB%94%A9%ED%85%8C%EC%8A%A4%ED%8A%B8-%EC%A4%80%EB%B9%84%EB%B0%A9%EB%B2%95

[준비하기] (9) 기술 면접 + 부록
https://velog.io/@productuidev/%EC%A4%80%EB%B9%84%ED%95%98%EA%B8%B0-9-%EA%B8%B0%EC%88%A0-%EB%A9%B4%EC%A0%91

오, 캡틴! 나의 캡틴!
https://brunch.co.kr/@imagineer/56

비전공 개발자가 전공자보다 정말 불리할까?
https://evan-moon.github.io/2019/09/09/major-is-not-important/

노션(Notion)을 활용한 개발자 이력서 관리
https://os94.tistory.com/190

체대 출신 개발자의 2019년 회고
https://www.jobless.blog/2019/
 
체대 출신 개발자의 2020년 회고
https://ryan-han.com/post/memoirs/memoirs2020/

체대 출신 개발자의 2021년 회고
https://www.jobless.blog/2021/
 
체대 출신 개발자의 2022년 회고
https://www.jobless.blog/2022/
 
삶의 모습
https://www.jobless.blog/lifestyle/
 
주니어 개발자의 2020년 회고
https://junilhwang.github.io/TIL/Review/2020-year/end/#%E1%84%8B%E1%85%A5%E1%86%B8%E1%84%86%E1%85%AE

1) 3번째 직장에 오기까지 - 1. 국비교육기간
https://jojoldu.tistory.com/277

5) 3번째 직장에 오기까지 - 5. 두번째 직장 #2
https://jojoldu.tistory.com/302?category=689637 

김남윤의 TIL 저장소
https://github.com/cheese10yun/TIL

HomoEfficio 님의 문제해결 저장소
https://github.com/HomoEfficio/dev-tips

김남준의 TIL 저장소
https://github.com/namjunemy/TIL

진유림의 TIL 저장소
https://milooy.github.io/TIL/

빵 부스러기
https://github.com/Integerous/TIL/blob/master/ETC/BreadCrumbs.md

주니어 개발자를 위한 취업 정보
https://github.com/jojoldu/junior-recruit-scheduler

[공부법] 같이 개발 공부를 잘 하는 법, 입사 후에 더욱 발전하는 법
https://gmlwjd9405.github.io/2018/05/05/how-to-study-for-a-developer.html

What Does TIL Mean?
https://www.liveabout.com/what-does-til-stand-for-at-reddit-2483374

프로그래밍 학습 방법
https://www.youtube.com/watch?v=Xcy2Pq6LABk&ab_channel=%EB%B0%95%EC%9E%AC%EC%84%B1 

개발자가 공부로 살아남는 방법
https://evan-moon.github.io/2019/08/26/how-does-developer-study/

개발자 질문, "스터디 운영 어떻게 해야하죠?"
 https://www.youtube.com/watch?v=RdTpUfm2hSo&ab_channel=%EB%B0%B1%EA%B8%B0%EC%84%A0 

web-developer-roadmap
https://github.com/pocojang/developer-roadmap

2018 종합선물세트 for 취준생
https://www.slideshare.net/LuckyYoWu/2018-for

나는 어떻게 공부했는가
https://euncho.medium.com/%EB%82%98%EB%8A%94-%EC%96%B4%EB%96%BB%EA%B2%8C-%EA%B3%B5%EB%B6%80%ED%96%88%EB%8A%94%EA%B0%80-709df6714c42

개발자의 평생 공부
https://zdnet.co.kr/view/?no=20170616090644 

프로그래머로서의 성장을 도왔던 태도들
https://ahnheejong.name/articles/becoming-better-programmer/

프레임워크 공부를 멈춰라
https://medium.com/@jongyoungpark/%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC-%EA%B3%B5%EB%B6%80%EB%A5%BC-%EB%A9%88%EC%B6%B0%EB%9D%BC-1afa37644474

개발자가 실력을 향상시킬 방법
https://youtu.be/U0YWdnSKDfw

회사밖에서 성장햐기
https://speakerdeck.com/mingrammer/hoesa-baggeseo-seongjanghagi

개발자는 어떻게 성장해야할까
https://www.slideshare.net/charsyam2/how-to-become-better-engineer

어려운 것을 쉽게 배우는 방법
 https://www.moreagile.net/2016/02/learning-new-stuff.html?m=1 

내게 실용적이었던 공부 방법
https://velog.io/@city7310/%EB%82%B4%EA%B0%80-%EA%B3%B5%EB%B6%80%ED%95%98%EB%8A%94-%EB%B0%A9%EC%8B%9D

더 나은 개발자가 되는 8가지 방법
https://mnpk.medium.com/%EB%B2%88%EC%97%AD-%EB%8D%94-%EB%82%98%EC%9D%80-%EA%B0%9C%EB%B0%9C%EC%9E%90%EA%B0%80-%EB%90%98%EB%8A%94-8-%EA%B0%80%EC%A7%80-%EB%B0%A9%EB%B2%95-45ea6cd70114

개발 배우기가 정말 어려운 이유
https://brunch.co.kr/@jypthemiracle/14

개발자의 성장에 대한 이야기 (주니어, 기술, 팀, 이직, 자기PR)
https://youtu.be/nN7MgO3d6cE

초보 웹 개발자를 위한 학습 안내서
https://subicura.com/2021/06/27/study-guide.html

개발자를 꿈꾸는 취업 준비생에게
https://brunch.co.kr/@javajigi/26

DEV LETTER VOL 14 – 프로그래머로서의 성장을 도왔던 태도들
https://devground.hanbit.co.kr/2020/04/28/dev-letter-vol-14-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%A8%B8%EB%A1%9C%EC%84%9C%EC%9D%98-%EC%84%B1%EC%9E%A5%EC%9D%84-%EB%8F%84%EC%99%94%EB%8D%98-%ED%83%9C%EB%8F%84%EB%93%A4/
 
시스템 통합 
https://namu.wiki/w/%EC%8B%9C%EC%8A%A4%ED%85%9C%20%ED%86%B5%ED%95%A9

SI 개발 10년차인데 코드 좀 봐주세요
https://www.popit.kr/si-%EA%B0%9C%EB%B0%9C-10%EB%85%84%EC%B0%A8%EC%9D%B8%EB%8D%B0-%EC%BD%94%EB%93%9C-%EC%A2%80-%EB%B4%90%EC%A3%BC%EC%84%B8%EC%9A%94/

3) 개발자의 삶 SI 산업의 문제점
https://okky.kr/article/501488

4) 후배 개발자에게
https://brunch.co.kr/@javajigi/4

5) SI회사 입사하기 전 읽으면 좋은 글 - SI 장점
https://preamtree.tistory.com/132

6) SI회사 입사하기 전 읽으면 좋은 글 - SI 단점
https://preamtree.tistory.com/133

7) 7년차 SI개발자가 솔루션 회사 이직 후 2년간 배운 것
 https://ohseyong.com/?p=3123 

자율출퇴근/원격근무가 되는 회사목록
https://github.com/milooy/remote-or-flexible-work-company-in-korea

회사와 개발자! 같이 성장할 수 있을까? 그 비법은 무엇일까
 https://www.youtube.com/watch?v=qL9gXibI8P4 

입사/이직할 스타트업 고르는 방법 취업편
 https://www.youtube.com/watch?v=euxI9vljXw8 

1. 프로그래머와 개발자의 차이 그리고 코딩을 꼭 해야 하는가?
https://youtu.be/-5Ar2QjOtfI

2. 코딩을 시작할 때는 어떤 언어가 좋을까요?
https://youtu.be/uoj5Jd_xtBo

3. 컴파일 언어와 인터프리터 언어의 차이
https://youtu.be/nrxtQcCLHo4

4. 컴퓨터는 왜 이진수만 이해하고 그것을 이해하는 주체는 누구인가요?
https://youtu.be/CgDhlAqWT6w

5. 컴퓨터는 이진수를 어떤 방법으로 실행하나요?
https://youtu.be/D5c4anv2REk

스프링부트로 웹 서비스 출시하기
https://jojoldu.tistory.com/250

스프링부트와 AWS로 혼자 구현하는 웹 서비스
 http://www.kyobobook.co.kr/product/detailViewKor.laf?ejkGb=KOR&mallGb=KOR&barcode=9788965402602&orderClick=LEa&Kc= 

프로젝트가 장난이야?!
https://woowabros.github.io/experience/2018/11/12/toy-project.html

코딩덕후(코덕)
https://co-duck.com/
https://github.com/kingbbode

OKKY 정기모임/스터디 게시판
https://okky.kr/articles/gathering

읽을거리 : 분업화의 빈 공간을 메우는 커뮤니케이션의 힘
https://brunch.co.kr/@haewonchoi/59

디프만
https://www.depromeet.com/

프로그라피
https://www.prography.org/

넥스터즈
http://teamnexters.com/

개발자가 블로그를 운영해야 하는 이유
https://taegon.kim/archives/7107

개발자 글쓰기, 기술블로그에 대하여
https://jbee.io/essay/writing-of-developers/

네이버 블로그에서 마크다운 기반 글 올리
https://blog.naver.com/2___j

네이버 블로그에서 이전했습니다
https://velog.io/@embeddedjune/%EB%84%A4%EC%9D%B4%EB%B2%84-%EB%B8%94%EB%A1%9C%EA%B7%B8%EC%97%90%EC%84%9C-%EC%9D%B4%EC%A0%84%ED%96%88%EC%8A%B5%EB%8B%88%EB%8B%A4

사이드 프로젝트 어떻게 모집해야할까? (후기)
https://medium.com/@euny2772/%EC%82%AC%EC%9D%B4%EB%93%9C-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8%EB%8A%94-%EC%96%B4%EB%96%BB%EA%B2%8C-%EB%AA%A8%EC%A7%91%ED%95%B4%EC%95%BC-%ED%95%A0%EA%B9%8C-da57bc813e48

프레이머 후기
https://designpostscripts.tistory.com/6

디자인 공유하기 프로젝트
https://brunch.co.kr/@dalgudot/124

딜리비트 서비스 개발 후기(토이프로젝트)
https://kdinner.tistory.com/84

토이프로젝트(for 18개월) 회고록https://wonsohana.wordpress.com/2020/04/11/%ED%86%A0%EC%9D%B4%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8for-18%EA%B0%9C%EC%9B%94-%ED%9A%8C%EA%B3%A0/

디자인 패턴 공부하라는 말을 들을때 마다 드는 의문
https://okky.kr/articles/559265

디자인패턴과 클린코드 읽어볼 필요 없는 이유
https://okky.kr/articles/1452962

패러다임, 디자인 패턴, 리팩터링의 중요성 그리고 성능에 대해
https://okky.kr/questions/559243

제발 그렇게 공부하지마라...답답해서 쓴다
https://m.dcinside.com/board/exam_gosi/149124

기술력을 갖고 싶다면: 코딩을 겁나 하세요.
https://okky.kr/articles/1261756

코딩테스트 의문론자로서..
 https://okky.kr/articles/713862?note=1974411 

新人プログラマが知るべきプログラミングの原則6選!
 https://qiita.com/ryotanatsume/items/018cae5c5be8faba367a 

신인 프로그래머가 알아야 할 프로그래밍의 원칙 5개 - jacking75
https://jacking75.github.io/ETC_newbie_programmer_5/

chap02.원칙 - 프로그래밍의 가이드라인
https://feel5ny.github.io/2018/08/12/principle_02/

[번역] 잘못된 추상화
https://velog.io/@leejh3224/%EB%B2%88%EC%97%AD-%EC%9E%98%EB%AA%BB%EB%90%9C-%EC%B6%94%EC%83%81%ED%99%94

RailsConf 2014 - All the Little Things by Sandi Metz
 https://www.youtube.com/watch?v=8bZh5LMaSmE&ab_channel=Confreaks 

[번역] 소프트웨어 테스트 안티 패턴 - 1
https://velog.io/@leejh3224/%EC%86%8C%ED%94%84%ED%8A%B8%EC%9B%A8%EC%96%B4-%ED%85%8C%EC%8A%A4%ED%8A%B8-%EC%95%88%ED%8B%B0-%ED%8C%A8%ED%84%B4

[번역] 소프트웨어 테스트 안티 패턴 - 2
https://velog.io/@leejh3224/%EC%86%8C%ED%94%84%ED%8A%B8%EC%9B%A8%EC%96%B4-%ED%85%8C%EC%8A%A4%ED%8A%B8-%EC%95%88%ED%8B%B0-%ED%8C%A8%ED%84%B4-2

[번역] 쉬운 도구는 디버깅하기 쉬운 도구다.
https://velog.io/@leejh3224/Easy-means-easy-to-debug

Easy means easy to debug
https://www.arp242.net/easy.html

[책 추천] How Linux Works: What Every Superuser Should Know
https://velog.io/@leejh3224/%EC%B1%85-%EC%B6%94%EC%B2%9C-How-Linux-Works-What-Every-Superuser-Should-Know-vxjsznhfd5

개발자 직책으로 스토리보드 만들어보신 분 계신가요
https://okky.kr/articles/1258938

앱 개발자분들은 UML 자주 활용 하시나요?
https://okky.kr/questions/1086338

uml 다이어그램 실무에서 많이들 쓰시나요?
https://okky.kr/articles/1054937

학부생2학년 현업 2년차입니다 깃헙 관리 해야할까요?
https://okky.kr/articles/512207

클래스 다이어그램 툴 사용할만한게...
https://okky.kr/questions/790107

프로그래밍이 어려울 때.
https://okky.kr/questions/746518

[번역] 소스코드 읽고 더 나은 개발자 되기
https://okky.kr/articles/1444892

[번역] 주니어 개발자가 읽어야 하는 8권의 책
https://okky.kr/articles/1440025

[번역] 2023년, 개발자들을 위한 100개의 코딩 인터뷰 질문
https://okky.kr/articles/1441470

(번역) 주니어 개발자를 위한 조언
https://okky.kr/articles/1437632

(번역) 모든 소프트웨어 개발자가 알아야 할 50가지 ChatGPT 프롬프트
https://okky.kr/articles/1438141

코드를 짤 때 드는 생각
https://okky.kr/questions/1415833
 
(09 / 19) 깃허브가 취업에 도움이 되지 않은 이유
https://www.youtube.com/live/UXEj-rXTJuw?feature=share

개발 팀 역할에 대한 업무
https://velog.io/@with667800/%EA%B0%9C%EB%B0%9C-%ED%8C%80-%EC%97%AD%ED%95%A0%EC%97%90-%EB%8C%80%ED%95%9C-%EC%97%85%EB%AC%B4
 
프로젝트 진행시 구성원에 대하여(PM, PL, PE)
https://minimax95.tistory.com/entry/%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EC%A7%84%ED%96%89%EC%8B%9C-%EA%B5%AC%EC%84%B1%EC%9B%90%EC%97%90-%EB%8C%80%ED%95%98%EC%97%ACPM-PL-PE
 
개발 팀 역할에 따른 업무
https://velog.io/@poochii96/%EA%B0%9C%EB%B0%9C-%ED%8C%80-%EC%97%AD%ED%95%A0%EC%97%90-%EB%94%B0%EB%A5%B8-%EC%97%85%EB%AC%B4
 
What's the difference between a senior developer and a lead developer?
https://www.quora.com/Whats-the-difference-between-a-senior-developer-and-a-lead-developer
 
우리가 부르는 시니어 개발자는 누구인가?
https://techblog.woowahan.com/2525/
 
주니어, 미드레벨과 시니어 개발자의 차이점
https://erwinousy.medium.com/%EC%A3%BC%EB%8B%88%EC%96%B4-%EB%AF%B8%EB%93%9C%EB%A0%88%EB%B2%A8%EA%B3%BC-%EC%8B%9C%EB%8B%88%EC%96%B4-%EA%B0%9C%EB%B0%9C%EC%9E%90%EC%9D%98-%EC%B0%A8%EC%9D%B4%EC%A0%90-d29bffecfec
 
1.3 기획자 무엇을 해야하는가
https://brunch.co.kr/@nonem/8
 
프론트엔드 개발자와 웹 퍼블리셔, '이것'이 다르다.
https://v.daum.net/v/5e536c3a7391205c8a532bca
 
TF에서 팀 빌딩까지 9개월의 기록 : 성장하는 조직을 만드는 여정
https://www.slideshare.net/zzsza/tf-9-160560910
 
초보 개발 팀장의 1년 회고: 좋은 팀장이 되기 위한 노력들
https://ppss.kr/archives/220080

팀원 성장시키기: 발표 컨설팅
https://ppss.kr/archives/220082
 
IT 기업 PM이라면 꼭 알아야 하는 '이것'(PM이란, PM의 역할, 개발 지식 범위 등)
https://swcamp.spartacodingclub.kr/story/productmanager
 
[개발팀장은 처음이라 1기 1화] 어쩌다 보니 개발팀장이 됐네
 https://www.hanbit.co.kr/channel/category/category_view.html?cms_code=CMS8204640027 

[개발팀장은 처음이라 1기 2화] 내가 경험한 개발팀장, 그리고 나의 다짐
 https://www.hanbit.co.kr/channel/category/category_view.html?cms_code=CMS6993106423&cate_cd=
 
실무자와 관리자의 8시간은 정말 같을까?
https://brunch.co.kr/@dooook/34
 
개발자라면 반드시 알아야하는 기본기
https://okky.kr/articles/674111

제가 제안하는 신입분들의 프로그래밍 공부법
https://okky.kr/articles/329269

비전공 6개월 학원 과정에 대한 비판
https://okky.kr/articles/464865

인정받는 프로그래머가 되는 것은 어려운 일이 아닙니다.
https://okky.kr/articles/340452

구글에 합격했습니다.
https://okky.kr/articles/1155034

구글에 합격했습니다 (후기)
https://okky.kr/articles/1446919

신입 개발자를 위한 간단한 포트폴리오 작성 팁
https://okky.kr/articles/890592

절판된 개발서적 합법적으로 구하는 방법
https://okky.kr/articles/1016313

<펌> 훌륭한프로그래머의딜레마
https://okky.kr/articles/28685

"유능해 보일려고 하는 유혹" 개발자가 가장 조심해야 하는 유혹
https://okky.kr/articles/1387369

개발자로 첫 취업할 때 참고하시면 좋을 점들 (주관적)
https://okky.kr/articles/855409

나는 지금 다르게 일 하고 있다 (부제: SI - 서비스 기업 이직기)
https://okky.kr/articles/1159036

개발자 신입분들께 첫 회사를 선택할 때 드리고 싶은 조언
https://okky.kr/articles/836362

쓸만한 개발자는 늘 부족할 겁니다.
https://okky.kr/articles/946471

[조언] 입문하시는분 / 신입개발자 분들께 드리고 싶은 말
https://okky.kr/articles/1116342

개발자 입장에선 과연 어떻게 성장을 하라는건지?
https://okky.kr/articles/1292451

10개월차가 회사에서 느낀 삶의 철학
https://okky.kr/articles/767394

개발 관련 공부에 대한 개인적인 생각
https://okky.kr/articles/819442
 
Object Oriented Programming Language vs. Procedural Programming Language
https://42place.innovationacademy.kr/archives/12450
 
Dreyfus Model, 모든 관리자의 이상
http://blog.lastmind.io/archives/593

백발의 개발자가 되기 위한 커리어 패스
 http://www.zdnet.co.kr/column/column_view.asp?artice_id=20141106211852 
 
능력있는 개발자를 어떻게 알아볼 수 있나?
https://www.google.co.kr/amp/s/42place.innovationacademy.kr/archives/2461/amp

능력있는 개발자는 어떻게 알아 볼 수 있나?
 https://docs.google.com/document/d/1_phA5XUszSmN7Ta-QHs4DxRz9_iu8YlhxpVjSGEbWcg/edit?fbclid=IwAR22PkFMYE1WzutaolVMp-DEPQxGLgO2Oblnn3RMtszXmcxuGDAy9k2q8HA 

개인 프로필(과외)
https://docs.google.com/document/d/1VDGXn6RsSM2-rOuF8e2KyG2ywZegJZFx1SpKxJOC630/edit

나는 어쩌다가 해외 개발사의 제의를 받았나?
 https://docs.google.com/document/d/1A10nVZVaqDx46zTvXVSxFV0dlmC-8q5yDWsdGoL6yNU/edit?fbclid=IwAR22PkFMYE1WzutaolVMp-DEPQxGLgO2Oblnn3RMtszXmcxuGDAy9k2q8HA 

시장에서 살아남는 사람이 되기
https://evan-moon.github.io/2023/05/07/improve-my-career/

추상이란 무엇일까
https://evan-moon.github.io/2023/01/15/what-is-abstract/

방향성이 명확한 노력으로 나만의 색깔을 가진 사람이 되기
https://evan-moon.github.io/2021/09/10/developer-direction-of-effort/

정말 근무 시간만이 워라밸의 전부일까?
https://evan-moon.github.io/2020/09/27/work-life-balance/

나는 프론트엔드를 안다고 말할 수 있을까?
https://evan-moon.github.io/2020/03/02/what-is-knowing/

개발자는 수학을 잘해야할까?
https://evan-moon.github.io/2019/07/17/programmer-with-math/

컴퓨터가 만드는 랜덤은 정말로 랜덤할까?
https://evan-moon.github.io/2019/07/14/what-is-random/

데이터 기반 의사결정, 과연 완벽한 걸까?
https://evan-moon.github.io/2019/07/04/danger-of-data-driven/

애자일이 도대체 뭐길래?
https://evan-moon.github.io/2019/07/02/what-is-agile/

우리 집에서 구글까지 가는 길
https://evan-moon.github.io/2019/06/22/my-home-to-google/

좋은 개발자란 무엇일까?
https://evan-moon.github.io/2019/06/06/what-is-good-programmer/

프라하에서 디지털 노마드로 살아남기
https://evan-moon.github.io/2019/09/06/life-in-prague-tip/

나는 어떤 마음으로 소프트웨어를 만들어야 하는가
https://evan-moon.github.io/2019/09/05/about-software-craftsmanship/

커밋 히스토리를 이쁘게 단장하자
https://evan-moon.github.io/2019/08/30/commit-history-merge-strategy/

개발자가 공부로 살아남는 방법
https://evan-moon.github.io/2019/08/26/how-does-developer-study/

알고 보면 재밌는 객체 지향 프로그래밍, OOP 흝어보기
https://evan-moon.github.io/2019/08/24/what-is-object-oriented-programming/

2년 동안 근무했던 회사를 떠나며
https://evan-moon.github.io/2019/08/17/leave-the-company/

개발자가 조직문화에 대해 관심을 가져야 하는 이유
https://evan-moon.github.io/2019/08/06/developer-with-organizational-culture/

흔한 개발랭이의 작가 입문기
https://evan-moon.github.io/2019/07/21/vuejs-book-retrospective/

솔직한 피드백으로 좋은 팀워크를 만들 수 있을까? - 파워풀을 읽고
https://evan-moon.github.io/2019/12/04/about-honestly-feedback/

TCP가 연결을 생성하고 종료하는 방법, 핸드쉐이크
https://evan-moon.github.io/2019/11/17/tcp-handshake/

패킷의 흐름과 오류를 제어하는 TC
https://evan-moon.github.io/2019/11/22/tcp-flow-control-error-control/

사이 좋게 네트워크를 나눠 쓰는 방법, TCP의 혼잡 제어
https://evan-moon.github.io/2019/11/26/tcp-congestion-control/

수학과 함께 복잡한 문제를 단순하게 만들자!
https://evan-moon.github.io/2019/10/30/make-simple-with-math/

최소 값과 최대 값을 빠르게 찾을 수 있게 도와주는 힙(Heap)
https://evan-moon.github.io/2019/10/12/introduction-data-structure-heap/

HTTP/3는 왜 UDP를 선택한 것일까?
https://evan-moon.github.io/2019/10/08/what-is-http3/

블로그 개설을 망설이고 있는 사람들에게
https://evan-moon.github.io/2019/09/28/how-do-i-write-postings/

내가 겪었던 번아웃, 그리고 극복했던 경험
https://evan-moon.github.io/2019/09/23/how-to-overcome-burnout/

동기(Synchronous)는 정확히 무엇을 의미하는걸까?
https://evan-moon.github.io/2019/09/19/sync-async-blocking-non-blocking/

Question Driven Thinking - 스스로 질문하며 학습하기
https://evan-moon.github.io/2020/02/11/question-driven-thinking/

어떻게 하면 안전하게 함수를 합성할 수 있을까?
https://evan-moon.github.io/2020/01/27/safety-function-composition/

변하지 않는 상태를 유지하는 방법, 불변성(Immutable)
https://evan-moon.github.io/2020/01/05/what-is-immutable/

수학에서 기원한 프로그래밍 패러다임, 순수 함수
https://evan-moon.github.io/2019/12/29/about-pure-functions/

기존의 사고 방식을 깨부수는 함수형 사고
https://evan-moon.github.io/2019/12/15/about-functional-thinking/

중니어 개발자의 2020년 회고
https://evan-moon.github.io/2020/12/29/2020-retrospective/

불규칙 속에서 규칙을 찾아내는 정규 표현식
https://evan-moon.github.io/2020/07/24/about-regular-expression/

정규식은 어떻게 사용되는 것일까?
https://evan-moon.github.io/2020/08/15/regex-example/

고급 프로그래머들은 인성 문제있어?
https://sunyzero.tistory.com/281?category=170559 

C언어를 배워두면 좋은 이유
https://sunyzero.tistory.com/154

C언어 공부법과 책추천 (C표준)
https://sunyzero.tistory.com/225

파일(file)에 대한 토막글 : 파일이란 무엇인가?
https://sunyzero.tistory.com/260

한국기업의 인재풀은 너무 좁다 : 순혈보단 잡종이 낫다
https://sunyzero.tistory.com/236

좋은 에디터란 어떤 것일까?
https://sunyzero.tistory.com/124
 
30대, 40대, 그리고 50대에 개발자가 된 300명의 이야기 (번역)
https://medium.com/@kris_hwang/30%EB%8C%80-40%EB%8C%80-%EA%B7%B8%EB%A6%AC%EA%B3%A0-50%EB%8C%80%EC%97%90-%EA%B0%9C%EB%B0%9C%EC%9E%90%EA%B0%80-%EB%90%9C-300%EB%AA%85%EC%9D%98-%EC%9D%B4%EC%95%BC%EA%B8%B0-%EB%B2%88%EC%97%AD-8f8d39866ac4
 
잘하는 개발자가 되는 그라데이션 사고법 (추상화 계층과 데이터 흐름 이해하기)
 https://velog.io/@teo/gradation-thinking
 










>