public class Developer {
private final String name = "양권모";
private final String role = "Backend Developer";
private final String contact = "yangkwonmo0916@gmail.com";
private final String blog = "https://velog.io/@praesentia-ykm";
// 코드를 짓는 기준
private final List<String> principles = List.of(
"Clean Architecture", "Domain-Driven Design", "Test-Driven Development"
);
// 지금 깊이 파고드는 기술
private final List<String> currentFocus = List.of("Redis", "Kafka", "MSA");
public List<String> dailyRoutine() {
return List.of("코드 작성", "리팩토링", "근거 찾기", "지속적 성장");
}
}- 🔴 Redis — 캐시 전략과 분산 락으로 데이터 정합성·응답속도 동시 잡기
- 🟣 Kafka — 이벤트 기반 비동기 메시징으로 서비스 간 결합도 낮추기
- 🟢 MSA — 모놀리식의 한계를 넘어 독립 배포 가능한 도메인 단위 설계 학습
단순 나열 대신 숙련도 기준으로 구분했습니다. (능숙하게 다룸 → 실무/프로젝트 경험 → 학습 중)
"끝없이 겸손하고 하염없이 성장하려는 마음이 곧 성숙이다"
- 🔍 근거 중심 — 의사결정에 명확한 이유가 있어야 합니다
- 🔄 지속적 성찰 — 더 나은 방법을 찾기 위해 끊임없이 고민합니다
- ⚙️ 클린 코드 — 읽기 쉽고 유지보수가 용이한 코드를 작성합니다 (단, 과한 추상화는 경계합니다)
- 🏛️ 견고한 아키텍처 — 확장 가능하고 유연한 시스템 설계를 추구합니다
📝 나의 개발 철학 (펼쳐보기)
후회라는 감정은 그때의 기억을 잃고 그때 그 상황의 나로 돌아갔을 때, 다른 더 좋은 행동을 할 자신이 있을 때 생깁니다. 반면에 그때와 똑같은 행동을 할 것 같으면 그건 아쉬움입니다.
아쉬움은 남을 수 있어도, 후회 없는 개발 인생을 살고자 합니다.
새로운 기술, 새로운 패러다임, 새로운 도전을 두려워하지 않습니다.


