2024-06-28 03:22
2018년쯤부터 개발로 밥벌이를 시작했습니다.
백엔드(Rails/Django), 프론트엔드(Vue), Flutter 앱개발 다양하게 발을 걸쳐 하는 편인데요. 좋게 말하면 Product Engineer 내지는 풀스택 개발자, 나쁘게 말하면 잡부 내지는 짬처리 전문 엔지니어 라고 할 수 있겠습니다.
덕업일치로서 프로덕트 개발하는 것 좋아하지만, 취미로 소프트웨어를 추상화하기 위한 이론을 공부하는 것을 좋아합니다. 예를 들면, 함수형 프로그래밍이나 프로그래밍 언어 패러다임이나 타입 시스템 같은 것들이죠.
프레임워크에 종속되지 않는 지식들도 좋아합니다. 어떤 프레임워크/라이브러리를 사용하더라도 그대로 전이되는 지식을 공부하는 것을 선호합니다. 고전적인 CS 이론부터 시작해서, 웹 분야로 치면 브라우저의 동작원리/엔터프라이즈 어플리케이션 아키텍쳐 같은 것들이겠죠. 좀 더 깊게 파고들어서 build your own x 같이 밑바닥에서부터 프레임워크를 만드는 것도 좋아합니다. (계속)