fender
14k
2016-11-02 15:44:19 작성 2016-11-02 15:52:40 수정됨
27
9091

질문 글 올리시는 분들 이런 글은 좀 안올리셨으면 좋겠습니다


예제:

에러 좀 봐주세요. 어제까진 잘 되는 데 갑자기 안되요 (혹은, "이틀 째 고민하는 데 도저히 모르겠어요").

[오류 메시지 붙여넣기, 혹은 스크린샷]

[소스 코드 전체 붙여넣기]


이런 식의 질문글은 본인 실력 향상을 위해서나 답변 다는 분들의 시간 낭비를 막기 위해서나 전혀 도움이 안되는 내용입니다.

처음 개발을 시작하면 모르는 게 많은 건 당연합니다만, 그렇더라도 최소한 오류가 나면 한 번 읽어보고 API 문서 한 번 읽어 볼 수는 있지 않을까요?

영어에 약해서 어렵다면 사전이나 온라인 번역기라도 쓰면 될 일입니다. 영어 책을 보는 것도 아니고 기껏해야 몇 줄 안되는 오류 내용 해석하는 게 어려운 건 아니잖아요?

이 곳의 질문 게시판을 보고 있으면 위의 패턴에 거의 정확하게 일치하는 질문 글을 하루에도 몇 개 씩 보는 것 같습니다.

개발 실력은 'A처럼 생긴 오류가 나오면 B 부분을 고친다" 같은 공식 같은 걸 막 외워서 키울 수 있는 것이 아닙니다.

바빠서 어쩔 수 없다고 하기에도, 뻔히 오류에 원인이 친절하게 나와 있는 걸 안 읽어서, 혼자 삽질해보고, 안되면 스크린샷 뜨고 질문 글 올리고 답 올 때까지 기다리고 하는 시간이면 영어 몇 줄 번역 해보고 남습니다.

그런 질문들은 대부분 오류 한 번 읽어보고 관련 API 한 번 찾아봤으면 최소한 해결의 실마리라도 바로 얻을 수 있는 그런 경우더군요.

특히 아직 개발을 시작한 지 얼마 안되시는 분들은 가능하면 "이런 소스에서 이런 오류 나는 데 봐주세요" 하는 식 보다는, 최소한 "이런 소스에서 오류가 나서 보니 이런 이런 이야기를 하는 데, 그 중에서 이 부분이 잘 이해가 안갑니다"하는 정도의 질문 글을 올릴 수 있게 노력하셨으면 하는 바램입니다.

16
4
  • 댓글 27

  • 파괴흑마
    1k
    2016-11-02 15:51:07 작성 2016-11-02 15:51:52 수정됨

    그렇죠..

    저도 공감합니다

    저런식의 질문은 클라이언트가 하는거죠... ㅋㅋ

    개발자가 하는 질문 패턴은 아니라고 생각되네요

    자신이 고민도 안해보고 무작정 답만 달아달라...

    저는 그래서 답보단 해결해 나가는 방법을 주로 제시 하는편입니다

    물론 질문의 오류내용이 어려우면 답을 달아드리긴 하지만요

    0
  • 히로
    1k
    2016-11-02 15:55:11

    제목 : 간단한거 좀 알려주세요..

    코드(스크린샷)

    이렇게 요렇게 하고 싶은데 어떻게 수정하나요?


    간단한걸 왜 물어보는지...


    0
  • zepinos
    19k
    2016-11-02 15:56:25
    요즘은 바쁘니까 기분 내킬 때만 답해주게 되는 경향이 있네요. 답변해주는 사람의 마음을 다 적어둘 수도 없고...사실 저도 모르는데...


    0
  • imds
    2016-11-02 15:59:44

    맞아요 저도 학생 때 오류 하나, 한 문제로 일주일씩 삽질하고 헤멨던 기억이 있네요

    그치만 그런 경험이 오히려 실력향상에 많은 도움이 됬어요

    0
  • John84
    2k
    2016-11-02 16:01:23

    히로 /

    핵공감이요 

    간단한지 간단하지 않은지 할줄도 모르면서 어떻게 판단 하는지 모르겠어요

    간단해 보이면 알아서 좀 잘하지....




    0
  • 바람이될게요
    267
    2016-11-02 16:02:31

    이런 글 보니 무섭네요....

    제 사수도 이런 생각을 하실거 같아요 ㅎㅎ;

    0
  • 말년개발
    1k
    2016-11-02 16:14:42

    전 잘 안알려주는 타입인데요..

    고민하지 않는 질문은 대답하지 않아서..제 밑에  있는 넘들은 고민이 많죠..ㅋㅋ

    어느선까지 고민해야 하나 하고요..그렇다고 너무 혼자 끙끙대면 또 혼나니까..스케쥴은 지켜야죠..

    하지만 정말 아무것도 모른다....갈켜줍니다...불쌍해서리...


    0
  • 제이카바나
    35
    2016-11-02 16:19:21

    스스로 문제해결을 위해서 얼마나 노력했냐일것같아요

    사실 에러메세지만 긁어다가 구글에 붙여넣어도 그와 관련해서 많은양의 결과가 나오기때문에 왠만한건 거의 해결 가능하다고 생각합니다

    저같은 경우는 일단 에러 메세지 읽어보고 의심되는곳 집중적으로 디버깅합니다

    그렇게 삽질하다 하다 진짜 돌아버릴것같을때 사수에게 물어보면 이미 api라던가 에러메세지 디버깅은 수차례 읽어보고 한뒤라 살짝만 알려주셔도 스스로 깨닭고 해결하게 됩니다 

    이런과정에서 에러하나를 해결했지만 배우는게 엄청많습니다 

    0
  • 8k
    2016-11-02 16:39:43 작성 2016-11-02 16:40:57 수정됨

    글쎄요.. 저도 초보인시절이 있었는데.. .

    생각해보면 초보들은 어떻게 질문할지 모른다고 할까요?

    (api 찾는게 뭔지도 모를껄요... _)


    제가 초보자입장일때는 알아볼거 다 알아보고 안되니까 커뮤니티에 글 썼거든요.

    특히 오류메세지 전체 붙이기는...

    경력자면 오류내용만 봐도 아~ 여기군 하면서 찾아가지만...

    초보자들은 그냥 영어에요... 겁나 무섭게 생긴 영어 -_-;;

    어디서 부터 어디까지가 오류인지 모르는 그냥 겁나 무서운 영어...


    저는 그래서 너무 초보적인 질문이면 답변 잘 안 달아줘요..

    저는 이런 질문보다...

    정보처리기사 꼭 따냐되나요? 이거랑... 제가 경력 0년인데 얼마를 받아야할까요? 이거 그만좀 올라왔으면 좋겠음..

    검색해도 글 몇십개는 나올텐데...



    3
  • 지호빠
    2k
    2016-11-02 17:22:09

    저도 윗분말씀에 어느정도 같은 생각이네요

    사실 신입인경우(1년차 미만)는 구글링을 해보려고해도 익숙치 않아서 '어떠한 문제' 를 검색해야

    힌트를 얻을수 있는지 조차 모르는 경우가 많습니다.. 저는 지금도 그래서 문제긴 하지만 ... (하 ...)

    0
  • Navy
    473
    2016-11-02 17:44:05 작성 2016-11-02 17:44:44 수정됨

    아무리 신입이라해도(저도 신입) api는 저도 못찾아봅니다 역시나, 구글링에만 급급하죠

    정말 급해도 떡하니 오류메시지 딱 컨트롤c, v해서 보여주는건

    정말 보기 안좋다고생각합니다.

    심사숙고해서 이러해봤는데 왜 안될까요라고 질문을 하시는게 서로 윈윈이지 않을까 생각합니다.

    0
  • gomonk
    1k
    2016-11-02 18:19:26

    저도 최대한 아는데까지 답변드리고 있는데 그냥 소스코드만 쭉 붙여넣기한건 좀 그렇더라구요 ㅋㅋ..

    글쓴이들에게 부탁드리고 싶은 점은, 문제 해결을 하면 도움이 되신 분에게 채택버튼을 활용해주셨으면...

    채택기능을 의외로 활용을 안하시는 ㅠㅠ


    0
  • .getMoney()
    1k
    2016-11-02 18:21:08

    (뜨...뜨끔) 요즘은 그래도 혼자 해결해보려 노력중에있는 지나가던 뜨끔개발자입니다...


    세삼반성하게됩니다..허허...

    묵묵히 답변달아주시는선배님들 존경합니다.

    0
  • 영붕
    96
    2016-11-02 19:19:16 작성 2016-11-02 19:19:49 수정됨

    fender 님 글을 읽고 진로를 바꾼 한 학생 입니다. 

    팬더님이 작성한 글이나 댓글을 보면서 "객체지향이나 문제해결 방법에 대한 능력" 을 매우 중요하게 생각하

    시는걸 알 수 있었고 공감했습니다.

    그래서 질문 하나 드리겠습니다. 객체지향이나 문제해결 방법에 대한 능력을 키우기 위한 추천하시는  방법

    이나 추천하는 서적등이 있으면 알려주시면 감사하겠습니다.


    0
  • 아야나미
    2k
    2016-11-02 19:19:30

    왜 내글에는 답변이 없을까 생각해보면 되죠


    저도 은근히 질문하면 답이 없던데 ㅜ.ㅜ

    0
  • fender
    14k
    2016-11-02 20:22:57

    영붕 // 우선 진로를 결정하시는 데 제 글이 조금이라도 도움이 되었다면 매우 기쁘게 생각합니다. 답글을 적다가 너무 길어지기도 하고 혹시 다른 분들께도 도움이 될까 싶어서 별도 글로 적었습니다.


    2
  • 훈짱
    114
    2016-11-03 09:10:22

    힌트를 얻고자 가끔 질문하는 거지 답을 알려달라고 하는 건 아닌 것 같습니다..

    0
  • 히히히히힣
    230
    2016-11-03 11:12:17 작성 2016-11-03 11:13:48 수정됨

    얼마전에 질문글에 에러 내용이 나와있음에도 불구하고 다 해보고 안된거라면....

    어떻게 받아 들여야 하는 걸까요.....에러 내용 찬찬히 찾아보면 실마리는 나옵니다.

    그것도 힘들면 일일히 찍어가면서 확인 하는 방법도 있구요.

    솔직히 그렇게 질문하시는 분들은 해봤다고 하시는데....해본게 맞는지 모르겠더라구요

    0
  • 지호빠
    2k
    2016-11-03 14:26:11


    오?? 채택기능이 있었어요?

    가르켜주세요 ㄷㄷ

    0
  • 초보.
    2k
    2016-11-04 09:28:48

    저도 질문 전에 한시간 고민하고 2시간 검색해보고 답 안나오면 질문하고

    받을때도 위와같이 하고 질문하라고 합니다.

    최소한 고민 연구는 해보고 질문은 해야최소한의 예의 라고 생각합니다.

    0
  • 에르딘트
    2k
    2016-11-04 15:54:09

    그 답답함을 견디고 문제를 찾을 줄 모른다면 개발자 하지 말아야죠~

    0
  • 옥수역
    180
    2016-11-04 16:23:49

    저도 뜨끔하네요.. 배워야 하고 또 그래서 취업하면 잘 해야한다는 생각에 조급한 마음에 그러는 경우가 대부분이라서요.. 물론 질문 올리고 답변만 안일하게 기다리지 않고 구글링하고 하지만.. 그 답답함을 견디는 것도 연습이 많이 필요할 듯 합니다..

    0
  • 롤롤
    359
    2016-11-09 09:09:41

    전 커뮤니티 성격상 올리는게 맞다고 생각하는데요.

    솔직히 개발자분들도 사수없이 현장투입해서 일하는 신입들 많은거 뻔히 알잖음.

    당장 업무중에 문제 생겨서 빠르게 해결해야되는데 검색해서 잘 않나오고 위에선 빨리 해야된다고 쪼고...


    뭐 진짜 그냥 exception 난거 긁어서 구글링만 해도 바로바로 나오는 건들이야 문제라고 생각합니다만.


    1
  • fender
    14k
    2016-11-09 09:49:07

    롤롤 //

    SI는 간단한 영어 사전 찾아 번역도 못하고 디버깅 방법도 모르는 무능력한 사람들이 개발자 코스프레 하는 직종도 아니고, 이 사이트도 특별히 그런 부류를 위한 무료 헬프데스크 쯤의 취지로 운영하는 건 아니라고 봅니다.

    그리고 사수가 닥달하고 바쁘다고 하는데, 질문글 보면 구글 번역기만 한 번 돌려도 뻔히 나오는 걸 이걸로 이틀째 고생중이라느니 할 수 있는 건 다해봤다느니 하는 글이 천지입니다.

    이건 구글해서 나오고 안나오고의 문제가 아니라 접근 방법의 문제입니다. 애초에 디버깅은 구글에 긁어 넣고 똑같은 거 나오면 하라는대로 따라하는 그런게 아닙니다.

    0
  • 슈베어
    28
    2016-11-09 14:19:31

    그런데 그런글..안올려보신 분도 계시나요.....?

    질문..그런식으로 하는게 처음 아닐까요......


    1
  • fender
    14k
    2016-11-09 16:05:48 작성 2016-11-09 16:12:24 수정됨

    전 어떻게 봐야 오류를 안읽고 질문글을 올리는 게 정당화될 수 있는지 이해를 못하겠습니다.

    바쁜 건 이해합니다. 근데 질문글 올리면 보통 얼마만에 올바른 답변이 달리던가요?

    운좋으면 30분? 한 시간? 그렇다 쳐도 구글 번역기에 똑같은 문장 복사해서 클릭 한 번 하는 데 한 시간이 걸릴까요? 아니면 Javadoc에서 링크 몇 번 눌러 보는 데 한 시간이 걸리나요?

    자바 개발만 십 년 넘게한 경력자들도 오류 메시지 안보고 디버깅하라면 잘 못합니다. 근데 API 문서도 잘 못보는 초보 수준 개발자가 뭔 깡으로 그 딴거 안봐도 문제해결 다 할 수 있다고 생각하는 걸까요?

    물론 자주 발생하는 문제는 검색했더니 운좋게 똑같이 따라만 하면 해결할 수 있는 답이 보이는 경우도 있긴 합니다, 또 운좋으면 여기에 질문 올리면 친절하게 이렇게 따라해보라고 가르쳐줄 분 있을지도 모르겠죠.

    근데 과연 그런 운좋은 경우가 얼마나 자주 있을까요? 그런식으로 다 해결할 수 있으면 애초에 이틀을 고생하고 있다는 둥 안해본게 없다는 둥하는 질문글은 안달리겠죠.

    모든 걸 떠나서 오류 메시지는 어디가 잘못됐다고 친절하게 알려주는 겁니다. 무슨 영어 사전이나 번역기에 원수진 것도 아니고, 왜 뻔히 알려주는 답을 마다하고 고생을 사서 하나요?

    오류를 안읽고 API를 안찾아보는 건 시간이 있고 없고의 문제가 아니라 그냥 습관이 되고 안되어 있는 차이입니다. 그리고 잘못된 습관은 처음에 못 고치면 나중엔 고치고 싶어도 잘 안됩니다.

    오류를 질문하지 말고 혼자서 해결하란 것도 아니고, 질문하기 전에 무조건 하루 이틀 혼자 고생해보란 것도 아니고, 오류가 났으면 최소한 뭔 소리인지 읽어라도 보라는 것조차 못하겠다는 정도면 그냥 개발자를 하면 안되는 경우라고 생각합니다.

    3
  • jslovers
    1k
    2019-07-18 09:27:09 작성 2019-07-18 09:28:50 수정됨

    fender 

    여러 프로젝트를 경험해보니 근십년경력을 가진분들도 에러 원인을 안읽어보고 얻어걸리는 경우만 기대하고 삽질만하면서 툴툴 거리기만 합니다.

    도대체 왜 오류 원인이라고 표시까지 해주면서 알려주는 내용을 안보는지 모르겠습니다.

    심지어 원인도 안보고 오류 찾는다고 System.out.println을 여기저기 찍는 분들도 있는데 장님 문고리 잡기도 아니고 참 답답합니다.

    0
  • 로그인을 하시면 댓글을 등록할 수 있습니다.