KUR
문제 해결사이자 프로그래머.
학습하고, 생각하고, 프로그래밍하여 문제를 해결한다.
A Problem Solver and/also Programmer.
I solve problems by Learning, Thinking, and Programming.
식질머신을 개발했다.
kur.creative.org@gmail.com
more...
[문제 해결]과 [소프트웨어 설계], 효과적인 학습/교육에 관심이 많다.
빠르고 효율적인 학습을 위한 나만의 프레임워크가 있고, 매일 활용한다. - ZK
새로운 지식, 새로운 도메인, 새로운 기술을 배우고 써먹는 걸 즐긴다.
- - -
전략/전술로 구분되는 나만의 개발 철학이 있다.
- 문제의 해답을 알아내기 위해 체계적이고 반복적으로 학습하고 생각한다(전략). - LDD
- 도출해낸 해답을 소프트웨어의 전략인 추상화Abstraction를 통해 설계한다(전략).
- 설계를 코드로 정확히 옮기는 공학적인 방법을 알고 [적재 적소에 활용]한다(전술).
- 피드백을 받고 반복
Clojure를 가장 능숙하게 다룬다. 대중적인 언어는 대충 다 할 줄 알며
Clojure, Python, Java, C로는 프로젝트를 완성해 본 적이 있다.
- - -
해결할 문제와 컴퓨터만 있으면 아무튼 인생이 즐거운 진성 프밍 덕후.
진심으로 해결하고 싶은 문제는 어떤 대가를 치르더라도 절대 포기하지 않고 결국 해결한다.
(하지만 진심이 되는 경우가 흔치 않다)
꼭 필요한 일만 하고, 꼭 필요한 것만 소유하는 미니멀리스트.
꿈과 목표에 매진하지만 과정 자체가 즐거우니 한다.
혼자서는 충분히 해본 거 같으니 이제는 여럿이서 하고자 한다.
Featured
- 섣부른 추상화가 만악의 근원이다 Premature abstraction is the roots of all evil
- 블로그 프로젝트
- Clojure 입문 튜토리얼
- 나만의 문제 해결/설계 방법론 예시1, 학습주도개발
- 생각을 그대로 프로그래밍하는 방법 Part1 Part2
- 식질머신
- 그 외 잡다구리 개인 프로젝트들 (포트폴리오)
그 외 인기글