📑 목차
비전공자가 404 오류를 해결하며 배운 진짜 문제 해결력.
링크 구조부터 구글링까지, 시행착오 속에서 깨달은
디지털 사고력과 학습의 가치에 대한 기록.
서론 : ‘링크가 없습니다’라는 한 문장 앞에서 멈춰선 날
키워드: 404 오류, 비전공자 도전, 문제 해결, 디지털 학습
처음 블로그를 만들 때, 나는 디자인과 콘텐츠에만 집중했다.
방문자가 글을 읽고, 댓글을 남기고, 페이지를 넘기는 모습을 상상하며
‘겉모습’에만 신경 썼다.
그런데 어느 날, 내 블로그에서 클릭한 모든 링크가
“404 Not Found”를 띄우며 사라졌다.

그 순간 머리가 하얘졌다.
페이지는 분명히 존재했는데,
왜 주소를 클릭하면 아무것도 뜨지 않는 걸까?
비전공자였던 나는 이 오류 메시지를 마치 ‘거절문’처럼 느꼈다.
“당신은 아직 이 세계의 언어를 모릅니다.”
하지만 바로 그날부터
나는 진짜 의미의 문제 해결력을 배우기 시작했다.
이 경험은 단순한 오류 수정이 아니라,
비전공자로서 ‘스스로 배워가는 힘’을 깨닫게 한 전환점이었다.
1. IT 비전공자 블로그 — 404 오류의 진짜 원인을 찾아서
키워드: 링크 구조, 파일 경로, 웹서버 원리, 기본 디버깅
처음에는 단순히 “파일이 지워졌나 보다”라고 생각했다.
하지만 실제로는 훨씬 복잡했다.
링크를 클릭하면 주소창에
/post/learning-html 같은 경로가 표시되었지만,
서버는 그 위치를 찾지 못했다.
나는 구글에 “404 오류 해결법”을 검색했다.
수많은 글이 있었지만, 대부분 프로그래밍 용어로 가득했다.
.htaccess, rewrite rule, absolute path, relative path…
무슨 말인지 하나도 모르겠더라.
그래서 나는 직접 시도하기로 했다.
하나씩 링크를 눌러 보고,
소스코드의 <a href> 경로를 비교했다.
그제야 깨달았다.
내가 작성한 링크 주소에 /가 빠져 있었던 것이다.
예를 들어 다음과 같은 코드였다.
이건 내 블로그의 폴더 구조에서는
/blog/blog/post1.html로 인식되어 오류가 발생했다.
정답은 이거였다.
단 한 글자 차이,
그 / 하나가 페이지의 생사를 가르고 있었다.
이 단순한 사실을 알아내기까지 꼬박 이틀이 걸렸다.
하지만 그 이틀이, 내 학습 태도를 완전히 바꿔놓았다.
2. IT 비전공자 블로그 — ‘왜’에서 시작하는 문제 해결의 기술
키워드: 문제 분석, 원인 탐색, 학습 사고, 디지털 사고력
404 오류를 고치면서 나는 한 가지 원칙을 세웠다.
문제를 해결하려면 ‘무엇이 잘못됐는가’보다
‘왜 그렇게 됐는가’를 먼저 물어야 한다는 것.
이전의 나는 오류가 나면 단순히 복붙으로 해결하려 했다.
하지만 그건 임시 처방일 뿐,
다음에 또 같은 문제가 생기면 다시 막막해졌다.
그래서 이번에는 접근 방식을 바꿨다.
오류 메시지를 복사해 그대로 검색창에 붙이지 않고,
직접 설명문을 만들어 입력했다.
“HTML 링크 경로가 잘못되었을 때 404 오류가 나는 이유”
이 문장을 검색했더니,
웹서버가 파일을 상대경로로 찾는 방식에 대한 글이 나왔다.
그 글을 읽으며 나는 깨달았다.
프로그래밍의 핵심은
‘문제를 해결하는 사고방식’이라는 걸.
문법보다 중요한 건 ‘논리적인 원인 탐색’이었다.
이때부터 내 블로그 공부는 완전히 달라졌다.
단순히 ‘어떻게 고치는가’를 외우는 게 아니라,
‘왜 이런 오류가 나는가’를 이해하려 했다.
이 과정이 바로 비전공자에게 필요한 진짜 코딩 학습법이었다.
3. IT 비전공자 블로그 — 구글링은 기술이 아니라 탐구력이다
키워드: 구글링, 정보 탐색, 검색 전략, 학습 루틴
많은 비전공자들이 코딩을 배우며 “구글링이 중요하다”고 말한다.
하지만 나는 404 오류를 고치며
구글링의 진짜 의미를 배웠다.
구글링은 단순히 답을 찾는 과정이 아니라,
정보를 구조화하고 비교하며 해석하는 사고 훈련이었다.
예를 들어, 처음에는
“404 not found fix”라고 검색했지만,
결과가 너무 방대하고 추상적이었다.
그래서 나는 점점 검색어를 구체화했다.
“GitHub Pages 404 error on link click”
“relative path not working on HTML blog”
검색어를 바꾸는 과정에서
나는 자연스럽게 문제의 범위를 좁히고 있었다.
이건 일종의 디지털 탐정 작업이었다.
그리고 마침내, GitHub Pages에서는
루트 경로(/) 설정이 다르게 작동한다는 글을 발견했다.
그 내용을 실험해보자
모든 링크가 정상 작동했다.
그날 나는 기술적인 지식보다
‘정보를 찾는 능력’이 더 중요하다는 걸 배웠다.
비전공자에게 있어 구글링은
단순한 검색이 아니라,
스스로 길을 찾는 지도 제작 행위였다.
4. IT 비전공자 블로그 — 오류를 통해 ‘성장’을 기록하다
키워드: 블로그 학습 일기, 문제 해결 기록, 자기 성장, 꾸준함
404 오류를 고친 다음,
나는 그 과정을 블로그에 그대로 기록했다.
오류의 원인, 해결 과정, 깨달은 점을 정리하고
코드 예시를 첨부했다.
그 글은 생각보다 큰 반응을 얻었다.
댓글에는 “저도 같은 문제를 겪었어요”,
“이 글 덕분에 해결했습니다”라는 피드백이 달렸다.
그때 느꼈다.
내가 단순히 문제를 고친 게 아니라,
누군가에게 도움이 되는 경험을 만들어냈다는 것을.
이후에도 새로운 오류가 생길 때마다
나는 같은 방식을 반복했다.
문제를 분석하고, 원인을 찾아내고, 해결 과정을 기록했다.
그 결과, 내 블로그는 점점
‘기술 일기’이자 ‘학습 포트폴리오’로 성장했다.
비전공자에게 404 오류는
두려움의 시작이 아니라 배움의 기회였다.
그리고 그 과정에서 쌓인 경험들이
내게 ‘문제 해결력’이라는 가장 강력한 무기를 남겼다.
결론 : 오류는 실패가 아니라, 배움의 언어였다
키워드: 문제 해결력, 디지털 문해력, 꾸준함, 성장 기록
비전공자로서 기술을 배우는 여정은
오류와의 싸움이다.
하지만 이제 나는 안다.
오류는 적이 아니라,
내가 성장하고 있다는 증거다.
404 오류를 처음 마주했을 때는 좌절했지만,
지금은 그 메시지가 낯설지 않다.
그건 나에게 이렇게 말하는 신호다.
“이제 다음 단계를 배울 시간이다.”
기술은 완벽한 사람에게 미소 짓지 않는다.
대신, 멈추지 않고 시도하는 사람에게 길을 보여준다.
나는 그 길 위에서 매일 작은 오류를 수정하며,
조금씩 더 단단한 문제 해결자로 성장하고 있다.
'IT 비전공자 블로그' 카테고리의 다른 글
| IT 비전공자 블로그 덕분에 처음으로 ‘기술을 배운다’는 자신감이 생겼다 (0) | 2025.11.01 |
|---|---|
| IT 비전공자 블로그로 기술을 배우고, 기술로 글을 바꾸다 (0) | 2025.11.01 |
| IT 비전공자 블로그 구글 검색 노출을 바꾼 단 한 줄의 코드 (0) | 2025.11.01 |
| IT 비전공자 블로그 비전공자가 직접 느낀 블로그 트래픽의 비밀 (0) | 2025.11.01 |
| IT 비전공자 블로그 코드를 이해하기 시작한 순간, 글쓰기 방식이 바뀌었다 (0) | 2025.11.01 |