A Junior Developer Grounded in Basics

기본이 탄탄한 주니어 개발자.

제가 누구냐고요?

scroll

프로필 사진

남규모 · namgyumo

2006.02.13 · Junior System Developer

Dong-eui University

컴퓨터소프트웨어공학과 25학번 · 2학년

VALUES

저수준을 공부하고 직접 구현하는 걸 좋아합니다. 라이브러리에 의존하기 전에 "왜 이게 이렇게 동작하는가" 를 먼저 이해하려고 합니다. 성능과 효율도 같은 맥락에서 중시하고, 불필요한 리소스 낭비가 눈에 밟히는 편입니다.

GOALS

시스템 엔지니어가 되는 게 장기 목표입니다. 졸업 후에도 화려한 프레임워크보다 OS·메모리·컴파일러·네트워크 같은 구조를 제대로 이해하는 개발자로 자리 잡는 것을 지향합니다.

MOTIVE

C 로 알고리즘 문제를 풀다가, 로직 하나 바꿨을 뿐인데 실행 시간이 눈에 띄게 달라지는 걸 보고 자료구조와 메모리에 빠졌습니다. 그 뒤로 가능하면 표준 io/lib 외에는 자료구조를 직접 구현하는 방식으로 연습하고 있습니다.

INTERESTS

저수준·메모리·알고리즘·설계 패턴. 포인터로 데이터가 메모리에서 어떻게 움직이는지 추적하는 것, 그리고 C++ 로 싱글턴/커맨드/팩토리 같은 설계 패턴을 실제 프로젝트에 적용해보는 것을 즐깁니다.

HOBBIES

평소 코딩 외의 시간에는 서브컬쳐 게임을 즐기거나 음악을 즐겨 듣습니다. 뮤지컬도 가끔 보러 갑니다.

std::N의 추천 게임

std::N의 추천 뮤지컬