본문 바로가기

전체 글208

기술 블로그가 취업에 도움이 되는 이유 (학습기록, 포트폴리오, 면접준비) 기술 블로그를 처음 써야겠다고 느낀 건 같은 오류를 두 번 겪었을 때였습니다. 분명 한 번 해결했던 문제인데 기록이 없어 다시 검색부터 시작해야 했고, 그때 개발 공부는 코드만 남기는 것으로 부족하다는 걸 알게 됐습니다. 기술 블로그는 단순한 글쓰기나 조회수용 콘텐츠가 아니라, 내가 무엇을 배웠고 어떤 문제를 어떻게 해결했는지 남기는 학습 기록입니다. 특히 오류 해결 과정, 기술 선택 이유, 프로젝트 회고를 정리해 두면 포트폴리오의 신뢰도가 높아지고 면접에서도 훨씬 구체적으로 답변할 수 있습니다. 이 글에서는 제 경험을 바탕으로 기술 블로그가 취업 준비에 실질적으로 도움이 되는 이유를 정리해 보겠습니다.기술 블로그가 취업에 도움이 되는 이유, 학습기록을 오래 남길 수 있다개발 공부는 생각보다 빠르게 증발.. 2026. 6. 12.
개발 공부 노트북 (맥북, Windows, 선택기준) 개발 공부를 시작할 때 저도 맥북을 사야 할지, 윈도 노트북으로 충분할지 꽤 오래 고민했습니다. 처음에는 개발자라면 당연히 맥북을 써야 하는 줄 알았지만, 웹 개발을 직접 공부해 보니 VS Code, Git, 브라우저 개발자 도구는 윈도에서도 충분히 사용할 수 있었습니다. 반대로 iOS 앱 개발처럼 Xcode가 필요한 분야라면 맥북이 유리하다는 것도 알게 됐습니다. 저는 이 경험을 통해 노트북 선택의 기준은 브랜드가 아니라 목표 분야, 예산, 학습 환경이어야 한다고 느꼈습니다. 이 글에서는 제 경험과 생각을 바탕으로 개발 공부를 시작할 때 맥북과 윈도 중 무엇이 더 현실적인 선택인지 정리해 보겠습니다.개발 공부 방향이 맥북 선택 기준을 바꾼다솔직히 저는 처음에 “개발자는 맥북을 써야 한다”는 말을 그냥 .. 2026. 6. 12.
개발자 문서화 (생각 기록, 협업, 유지보수) 개발 공부를 처음 할 때 저는 코드만 잘 돌아가면 충분하다고 생각했습니다. 문서화는 시간이 남을 때 하는 부가 작업처럼 느껴졌고, README도 형식적으로 적는 정도로 봤습니다. 그런데 몇 달 뒤 제가 만든 코드를 다시 열었을 때, 왜 JWT를 선택했는지, 오류를 어떻게 해결했는지, 어떤 기준으로 구조를 잡았는지 기억나지 않아 당황했습니다. 팀 프로젝트에서도 API 명세나 실행 방법이 정리되지 않으면 같은 질문이 반복되고, 새 팀원이 적응하는 데 시간이 오래 걸렸습니다. 저는 그때 문서화가 단순한 글쓰기가 아니라 개발자의 생각과 문제 해결 과정을 남기는 일이라고 느꼈습니다. 이 글에서는 제 경험을 바탕으로 개발자가 문서화를 잘하면 얻는 장점을 정리해 보겠습니다.개발자 문서화가 내 생각을 기록하는 이유코드.. 2026. 6. 11.
리눅스 클라우드 입문 (서버접속, 배포운영, 보안설정) 클라우드 공부를 처음 시작했을 때 저는 AWS 콘솔에서 인스턴스를 만들고 서비스를 선택하는 것이 핵심이라고 생각했습니다. 하지만 실제로 서버에 접속하려는 순간부터 리눅스 기본기가 없으면 아무것도 할 수 없다는 걸 느꼈습니다. SSH 키 권한 오류, 낯선 디렉터리 구조, 로그 확인, 포트 충돌, 방화벽 설정까지 클라우드 운영의 많은 부분은 리눅스 위에서 움직이고 있었습니다. 저는 그때 클라우드는 버튼을 누르는 기술이 아니라 서버를 이해하고 운영하는 기술이라는 생각을 하게 됐습니다. 이 글에서는 제 경험을 바탕으로 클라우드 입문자가 왜 리눅스를 먼저 봐야 하는지 정리해 보겠습니다.리눅스 서버접속, 처음엔 왜 이렇게 막히나SSH(Secure Shell)라는 단어부터 낯설었습니다. 쉽게 말해 SSH란 인터넷을 .. 2026. 6. 11.
노션, 슬랙, 지라 협업 도구의 역할 (실무 경험, 실전 팁) 협업 도구를 처음 접했을 때 저는 노션, 슬랙, 지라를 단순히 회사에서 쓰는 편의 프로그램 정도로 생각했습니다. 하지만 팀 프로젝트를 하면서 중요한 결정이 채팅방에 묻히고, 버그 재현 조건이 남지 않아 같은 질문을 반복하는 일을 겪으며 생각이 달라졌습니다. 협업 도구는 일을 더 복잡하게 만드는 것이 아니라 팀이 같은 정보를 기준으로 움직이게 해주는 실무 기반이었습니다. 저는 노션에 회의록과 API 명세를 정리하고, 지라처럼 작업을 이슈 단위로 나누며, 슬랙으로 빠르게 상황을 공유하는 과정에서 협업의 핵심은 기록과 공유라는 것을 느꼈습니다. 이 글에서는 제 경험을 바탕으로 협업 도구가 왜 중요한지 정리해 보겠습니다.노션, 슬랙, 지라 협업 도구가 실무에서 하는 진짜 역할협업 도구를 “편리한 부가 기능” 정.. 2026. 6. 10.
정보보안 입문자가 네트워크를 공부해야 하는 이유 (실전 경험, 입문 팁) 보안 공부를 처음 시작했을 때 저는 네트워크보다 해킹 기법과 보안 도구를 먼저 익혀야 한다고 생각했습니다. 하지만 Nmap 결과를 봐도 포트의 의미를 모르고, Wireshark 화면을 열어도 패킷 흐름을 해석하지 못하면서 생각이 달라졌습니다. 보안 위협은 대부분 데이터가 이동하는 네트워크 구조 안에서 발생합니다. IP와 포트, HTTP 요청과 응답, DNS와 방화벽 개념을 알아야 공격이 어디서 시작되고 어떤 방식으로 차단해야 하는지 보입니다. 저는 네트워크 기초가 없으면 보안 공부가 단순 암기에 그칠 수 있다고 느꼈습니다. 이 글에서는 제 경험을 바탕으로 보안 입문자가 네트워크를 먼저 공부해야 하는 이유를 정리해 보겠습니다.정보보안 공부, 네트워크 기초 없이는 그냥 암기입니다일반적으로 보안 도구부터 익히.. 2026. 6. 10.