알려줘요. 스피드웨건! 클로로의 잡학창고

반응형

#스택 오버플로우_Stack Overflow

 

 

Stack Overflow - Where Developers Learn, Share, & Build Careers

Stack Overflow | The World’s Largest Online Community for Developers

stackoverflow.com

스택 오버플로우는 개발자들 즉, 코딩을 하는 사람들이 모여있는 포럼으로 서로의

 

고충을 주고받는 사이트입니다. 쉽게 말해 자신의 코딩을 평가받거나 다른 사람의 코드를

 

보며 도움을 받는 사이트이지요.

 

 

컴퓨터 언어를 배워보신 분들은 이런 포럼 사이트의 중요성을 바로 아실텐데요. 

 

어느 정도 프로그래밍 언어를 공부해보면 언어 공부만큼 중요한 것이

 

바로 '검색'이기 때문입니다.

 

 

'천재' 혹은 '괴수'라 불리는 프로그래머들도 즐겨 찾는 사이트로써 새내기 개발자에게는

 

노다지라고 할 수 있는 공간입니다.

 

웬만한 질문 사항은 동일안 질문에 대한 답변이 올라와 있기 때문에 검색만 제대로 한다면

 

금방 해결 방안을 찾을 수 있는 공간입니다.

 

 

#스택 오버플로우의 유용성

 

개발을 조금이라도 해보신 분들은 개발보다 더 어려운 것이 바로 '오류 분석' 및 

 

'수정' 작업이란 것을 아실 것입니다. 하지만 코딩은 개발자의 취향을 타는 부분이기

 

때문에 각자의 개성이 강하게 묻어 있는데요. 

 

 

같은 결괏값을 얻기 위해 설계한 코드가 개발자 편의에 의해 천차만별이기 때문입니다. 

 

그래서 뛰어난 개발자일수록 유지, 보수에 유리하게 하기 위해 색인을 잘 기입하거나

 

구조 자체를 단순하게 잘 짭니다. 

 

 

하지만 직업의 특성상 천년 만년 한 기업에서 일하지 않잖아요? 전임자가 귀찮아서

 

정말 대충 설계해놓으면 후임자는 문제 해결에 골머리를 썩게 됩니다.

 

모 개발자의 말에 의하면 남이 설계한 코드를 분석하고 수정하는 일보다 본인이

다시 설계하는게 속도가 빠르다고 할 정도로 엉망으로 설계된 코드는 분석 및 수정이

어렵습니다. 물론 프로젝트의 사이즈에 따라 다르긴 하지만... 코드 분석이 안되서

개발 자체를 엎어버린 게임도 몇몇 됩니다.

 

이럴 때 이 포럼을 활용하면 아주 편리합니다. 이 곳은 단순 일반 설계자들만 상주하는

 

곳이 아니라 구글의 엔지니어 등 정말 세계의 천재들이 모여있기 때문이죠.!!!

 

 

#스택 오버플로우를 활용하기 위해선

 

영어가 되야 합니다.! 물론 코딩 자체가 전부 영어로 이루어지기 때문에 프로그래머들은

 

영어가 익숙하기는 한데요. 그렇다고 해서 생활 영어까지 익숙한 것은 아닐 것입니다.

 

 

뭐...최근 크롬을 활용하면 번역 지원이 되니 영어를 못하시는 분들이 활용하는데

 

아주 어렵지는 않겠지만 그래도 질문과 답변 기능을 제대로 활용하려면 

 

기초적인 영어는 돼야 한다고 할 수 있습니다.

 

 

우리나라에서도 이와 비슷하게 한국 프로그래머들을 위해 해시 코드라는 사이트를

 

운영하기는 한데 스택 오버플로우에 비해선 레벨이 낮습니다.

 

하지만 초급 프로그래머라면 이 사이트를 활용하는 것도 나빠 보이지는 않습니다..

 

개발자를 위한 QA 서비스 | Hashcode

Hashcode는 프로그래밍 문제해결을 위한 Q&A서비스입니다. 프로그래밍과 관련해서 개발자들끼리 궁금한건 물어보고 아는건 함께 나눠요. C, Java, Python, Ruby등의 코드를 웹에서 직접 실행해 볼 수

hashcode.co.kr

 

반응형

이 글을 공유합시다

facebook twitter kakaoTalk kakaostory naver band
loading