์ํํธ์จ์ด ๊ฐ๋ฐ์ full-cycle์ ์ดํดํ๊ธฐ ์ํด
ํ์ํ ๋งํผ ์ธ์ด, ๊ธฐ์ , ๋ถ์ผ๋ฅผ ๊ฐ๋ฆฌ์ง ์๊ณ
๋์ ํ์ผ๋ก, ๋ฐ๋ณต์ ์ผ๋ก ํ์ตํ๊ณ ์์ต๋๋ค.
(์์ธ๋ณด๊ธฐ..)
-
์ฃผ๋ก ์ฌ์ฉํ๋ ์ธ์ด: TS (JS + Node), Java
-
๊ธฐ๋ณธ ์ฝ๋ ์ฝ๊ธฐ์ ๊ฐ๋ตํ ์ฝ๋ ์์ฑ์ด ๊ฐ๋ฅํ ์ธ์ด: Kotlin > Python > Rust
(์์ธ๋ณด๊ธฐ..)
-
jenkins server (ํ ์คํธ/๋น๋/๋ฐฐํฌ) ๊ตฌ์ถ ๊ฐ๋ฅ
-
gitlab server (SCM) ๊ตฌ์ถ ๊ฐ๋ฅ
-
Docker, VirtualBox, VMWare
-
kubernetes ํด๋ฌ์คํฐ ๊ตฌ์ถ ๊ฐ๋ฅ (docker + kubeadm ํ๋ ์์ํฌ ๊ธฐ๋ฐ)
-
hadoop ํด๋ฌ์คํฐ ๊ตฌ์ถ ๊ฐ๋ฅ (centos linux ๊ธฐ๋ฐ)
(์์ธ๋ณด๊ธฐ..)
-
BDD (Selenium, Cypress)
-
TDD (Jest, Junit)
(์์ธ๋ณด๊ธฐ..)
-
Mac, Linux, Windows
-
Intellij IDEA, Eclipse, VS Code, Vim (Zsh + Iterm2)
(์์ธ๋ณด๊ธฐ..)
-
Spring (Spring Boot)
-
Express
-
React
๐ฎ (2021๋ )
- โก๏ธ ๋ง์ดํฌ๋ก์๋น์ค ย /ย ๋ฐฐํฌ * ๋ฐฐํฌ์๊ฐ (ํ์ผ ์ค์ 9:00 ~ ์คํ 6:00)
๐ฎ (2021๋ /4์)
- โก๏ธ Modular Frontend Code Kata ย /ย
๐ฎ (2021๋ /3์)
- โก๏ธ Modular Frontend Code Kata ย /ย
๐ฎ (2021๋ )
-
โก๏ธ Redux Middleware, PWA ๋ฏธ๋ ํ๋ก์ ํธ
(์์ธ๋ณด๊ธฐ..)
-
๊ฐ๋ฐํ๊ฒฝ ๋ฐ ํน์ง
-
Redux ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๊ฒฝ๋์ฒด ๊ตฌํ ๋ฐ Middleware์ ๊ด๋ จํ ์คํ์ ํ ์คํธ ์์ฑ
-
pouchdb, couchdb๋ก PWA ๊ตฌํ
-
TDD / ํ ์คํธ ์ผ์ด์ค 100์ฌ๊ฐ
-
-
๐ (2020๋ )
-
โก๏ธ Typescript Express TDD ๋ง์ด๊ทธ๋ ์ด์ ํ๋ก์ ํธ
(์์ธ๋ณด๊ธฐ..)
-
๊ฐ๋ฐํ๊ฒฝ ๋ฐ ํน์ง
- Typescript + Express + mustache๋ก TDD ๊ฐ๋ฐ
-
-
โก๏ธ Typescript๋ก Scalable Modular JS ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ง๋ค๊ธฐ
(์์ธ๋ณด๊ธฐ..)
-
ํน์ง
- Typescript + ์๋๋ฐ์ค ํจํด + Module D/I + Mediator + Pub/Sub
-
๐ท (2019๋ )
-
โก๏ธ Java Swing TDD
(์์ธ๋ณด๊ธฐ..)
-
๊ฐ๋ฐํ๊ฒฝ ๋ฐ ํน์ง
- Java + Swing + BDD / TDD ๊ฐ๋ฐํ๊ธฐ
-
๐ถ (2018๋ )
-
โก๏ธ Python django TDD
(์์ธ๋ณด๊ธฐ..)
-
๊ฐ๋ฐํ๊ฒฝ ๋ฐ ํน์ง
- Python + Django ๋ก BDD / TDD ๊ฐ๋ฐํ๊ธฐ
-
๐ (์งํ์ค)
-
โก๏ธ Monorepo && NPM private repo
(์์ธ๋ณด๊ธฐ..)
-
๊ฐ๋ฐํ๊ฒฝ(์ค๋น์ค) ๋ฐ ํน์ง
- ํ์ ์คํฌ๋ฆฝํธ ๊ธฐ๋ฐ ๋ชจ๋ ธ๋ฆฌํฌ + gitlab private NPM package repo
-
โก๏ธ Infrastructure as Code
(์์ธ๋ณด๊ธฐ..)
-
๊ฐ๋ฐํ๊ฒฝ ๋ฐ ํน์ง
- ์ฟ ๋ฒ๋คํฐ์ค ํด๋ฌ์คํฐ + CD / CI ํ์ดํ๋ผ์ธ -> IaC๋ก ์ฝ๋ํํ๊ธฐ (์งํ์ค)
-
โก๏ธ ๋ค์ํ ์ธ์ด๋ก ์๊ณ ๋ฆฌ์ฆ ์์ฑํ๊ธฐ
(์์ธ๋ณด๊ธฐ..)
-
์ฌ์ฉํ ์ธ์ด
- Java, Typescript, Kotlin, Python, Rust
-
-
๏ธโก๏ธ IT ํ์ต ๋์ ๋ชฉ๋ก
(์์ธ๋ณด๊ธฐ..)
-
๋ณด์ ํ ๋์ / ๋ถ์ผ๋ณ๋ก ์ ๋ฌธ์ ํฌ๊ฒ ๋์์ด ๋์๋ ๋์ / ๋ ํํ ๋์ / ์คํฐ๋ํ ๋์ / ๋ ์ ๋ชจ์์์ ์ฝ์ ๋์
-
๏ธโก๏ธ IT ํ์ตํ ๋ถ์ผ :
(์์ธ๋ณด๊ธฐ..)
-
์ฃผ๋ ๊ด์ฌ ๋ถ์ผ: TDD, CI / CD
-
๊ณต๋ถํ ๋ด์ฉ:
-
DB Modeling : ์ด๋ก ์ ๊ฐ๊ด (โ๏ธ) / ํํ ๋ฆฌ์ผ ์ค์ต (๏ธ๏ธโ๏ธ) / POC ํ๋ก์ ํธ (๏ธ๏ธ๏ธ๏ธโ๏ธ)
-
Web Framework (Spring + Boot/ React + Redux / Vue): ์ด๋ก ์ ๊ฐ๊ด (โ๏ธ) / ํํ ๋ฆฌ์ผ ์ค์ต (๏ธ๏ธโ๏ธ) / POC ํ๋ก์ ํธ (๏ธ๏ธ๏ธ๏ธโ๏ธ)
-
REST : ์ด๋ก ์ ๊ฐ๊ด (โ๏ธ) / ํํ ๋ฆฌ์ผ ์ค์ต (๏ธ๏ธโ๏ธ) / POC ํ๋ก์ ํธ (๏ธ๏ธ๏ธโ๏ธ)
-
GraphQl : ์ด๋ก ์ ๊ฐ๊ด (โ๏ธ) / ํํ ๋ฆฌ์ผ ์ค์ต (๏ธ๏ธโ๏ธ) / POC ํ๋ก์ ํธ (๏ธ๏ธ๏ธโ)
-
TDD + BDD : ์ด๋ก ์ ๊ฐ๊ด (โ๏ธ) / ํํ ๋ฆฌ์ผ ์ค์ต (๏ธ๏ธโ๏ธ) / POC ํ๋ก์ ํธ (๏ธ๏ธโ๏ธ)
-
CI / CD (Jenkins / ansible) : ์ด๋ก ์ ๊ฐ๊ด (โ๏ธ) / ํํ ๋ฆฌ์ผ ์ค์ต (๏ธ๏ธโ๏ธ) / POC ํ๋ก์ ํธ (๏ธ๏ธ๏ธ๏ธโ๏ธ)
-
DDD + MicroService : ์ด๋ก ์ ๊ฐ๊ด (โ๏ธ) / ํํ ๋ฆฌ์ผ ์ค์ต (๏ธ๏ธโ๏ธ) / POC ํ๋ก์ ํธ (โ)
-
๊ฐ์ํ / Docker : ์ด๋ก ์ ๊ฐ๊ด (โ๏ธ) / ํํ ๋ฆฌ์ผ ์ค์ต (๏ธ๏ธโ๏ธ) / POC ํ๋ก์ ํธ (๏ธ๏ธ๏ธ๏ธโ๏ธ)
-
์ปจํ ์ด๋ ๊ด๋ฆฌ (Kubernetes) : ์ด๋ก ์ ๊ฐ๊ด (โ๏ธ) / ํํ ๋ฆฌ์ผ ์ค์ต (๏ธ๏ธโ๏ธ) / POC ํ๋ก์ ํธ (๏ธ๏ธ๏ธโ)
-
Hadoop Ecosystem : ์ด๋ก ์ ๊ฐ๊ด (โ๏ธ) / ํํ ๋ฆฌ์ผ ์ค์ต (๏ธ๏ธโ๏ธ) / POC ํ๋ก์ ํธ (๏ธ๏ธ๏ธโ)
-
Blockchain : ์ด๋ก ์ ๊ฐ๊ด (โ๏ธ) / ํํ ๋ฆฌ์ผ ์ค์ต (๏ธ๏ธโ) / POC ํ๋ก์ ํธ (๏ธ๏ธ๏ธโ)
-