귀여운 눈높이에서 작성된, 🐰

하루 한 걸음씩, 성장 하는 중 입니다 🫶🏻

카테고리 없음

문제를 해결하는 개발자! 👩🏻‍💻

creamymood 2025. 2. 18. 16:29

 

"프로그래밍에서 가장 어려운 부분은 프로그래밍이 아니라, 문제 정의와 해결책 설계입니다."
- 랜스 토럽(Rans Trömb)

좋은 개발자가 된다는 것은 코딩에 단순히 익숙해지는 것이 아닌, 이전에 없던
문제 해결을 함으로써 성장해나가는 것.

 

 

개발자들이 문제를 해결해나가는 방법 💻

1. 공식 문서 참조

특정 스택을 개발한 회사나 커뮤니티에서 직접 제작한 문서로, 해당 스택의 사용법과 기능에 대한 상세한 정보를 담고 있는 것을

문제가 생겼을 때 읽어보자.

 

react 공식 문서 사이트 : https://ko.legacy.reactjs.org/

 

React – 사용자 인터페이스를 만들기 위한 JavaScript 라이브러리

A JavaScript library for building user interfaces

ko.legacy.reactjs.org

 

django 공식 문서 사이트 : https://docs.djangoproject.com/ko/5.0/

 

Django 문서 | Django 문서

The web framework for perfectionists with deadlines.

docs.djangoproject.com

 

2. 공식문서는 아니지만 공식 문서에 준하는 권위를 가지고 있는 문서 사이트 참조

 

For JavaScript

https://developer.mozilla.org/ko/

 

MDN Web Docs

The MDN Web Docs site provides information about Open Web technologies including HTML, CSS, and APIs for both Web sites and progressive web apps.

developer.mozilla.org

https://ko.javascript.info/

 

모던 JavaScript 튜토리얼

 

ko.javascript.info

https://www.w3schools.com/

 

W3Schools.com

W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more.

www.w3schools.com

 

 

3. 구글링 후 기록 남기기

개발자 사이에서는 자신이 해결한 문제를 다시 기록으로 남기는 좋은 문화가 있다.

그래서 지금 이 순간에도 끊임없이 문제를 해결할 수 있는 방법들이 웹 상에 기록되고 있다.

 

4. 챗지피티 검색 

 

5. 커뮤니티 검색

 

추천 커뮤니티 : StackOverflow

해당 커뮤니티는 개발자 사회에서 가장 유명한 질의응답 채널입니다. StackOverflow에는 이미 수많은 질의응답이 기록되어 있어서 검색만으로도 같은 문제를 해결한 수많은 과정을 확인할 수 있습니다. 또 여러분이 직접 질문을 남기는 것도 가능합니다. 단 주의해야 할 점이 있습니다. StackOverflow에 질문을 할 때는 규칙이 있습니다.

크게 4가지 요소를 정확하게 작성해 주는 것이 좋습니다.

  • 내가 작업 중인 개발 환경
  • 문제와 연관된 전체 코드
  • 문제 상황
  • 원하는 결과