ACOPS.DEV
에이콥스에 대하여
개발자에 대하여
코딩은 예술이다
김재윤
백엔드/프론트엔드 개발자
INFP
코딩 시작의 동기
처음 컴퓨터에 입문한 때는 초4, 코로나 시절이였습니다. 어린 저는 엄마 컴퓨터로 몰래 유튜브를 보고 있었죠.
어느 날 마인크래프트 영상을 보고 있었는데 그날 밤 어머니가 "마크 영상은 재미있게 봤니?" 라고 하시는거에요.
소름이 쫙 돋았죠. 그날 이후로 왜 시청 기록이 들켰을지 연구했어요.
그렇게 점점 컴퓨터와 친해지기 시작했습니다.
서버 운영의 동기
어느 날, Corns7이 제게 NextCloud에 대해 알려주었습니다.
저는 그 당시에 서버를 윈도우로 운영하고 있었습니다. 하지만 윈도우는 장기적으로 서버로 사용하기에는 무리가 있을 것 같더군요. 그래서 Arch Linux로 왔고, PCB 프로젝트가 시작되었습니다.
PCB 프로젝트란?
집에 있는 게이밍 컴퓨터에 Arch Linux를 올려 개인 서버를 운영하는 프로젝트 입니다.
거의 1년 내내 진행되고 있으며 수많은 시련들을 겪으며 이젠 초기 설치부터 방화벽 설정, docker 컨테이너 올리기, 자체 VPN 서버 만들기 등등 서버를 거의 처음부터 끝까지 차릴 수 있을정도의 경험을 가지고 있습니다.
(서버는 한 20번 초기화 한 것 같습니다)
서버에는 무엇이 있을까
자체 VPN 서버, Nginx Proxy Manager, Nginx 부터 시작해 NextCloud, Mailcow 등등 여러 서비스들이 돌아가고 있습니다.
코딩을 하는 이유
많은 사람들이 코딩/개발을 하는 이유는 각각 다르지만, 저는 코딩은 일종의 예술같다고 생각합니다. 저는 미술가가 그림을 그릴 때 행복하고 음악가가 연주를 할 때 행복한 것처럼 코딩을 할 떄 행복합니다. (사실 저도 신기해요)
개발은 별도로, 말할 수 없지만 그냥 즐거워요. 서버 운영을 하면 모든 권력을 내가 쥐고 있는 것 같달까요
미래에 되고 싶은 사람
세상에 기여하고 도움이 되는 사람이 되고 싶습니다.
오픈소스 개발자나 적어도 자유 소프트웨어 개발자 말이에요.
그런데 돈은 많이 벌고 싶어요. 이상하죠?
프로그래밍 언어
(언어라 할 수 없는 것도 있긴 함)
C, C++, Python, Java, HTML, CSS, JS
Linux, Unix, Windows, MacOS (Unix)
docker, docker compose, ufw, iptables
ACOPS.KR 개발자
김재윤
수상
2026학년도 선린소프트웨어고등학교
SW 영재교육원 우수영재상