내게 무언가를 프로그래밍을 하면서 잘 안되서 막힌 상황이 놓여졌다

사용하던 프로그래밍언어는 JAVA였다

그래서 JAVA사용자들이 모여있을만한 커뮤니티를 찾아갔다

그래서 질문을 위해 말을 꺼냈다

"자바 잘 아시는 분 계신가요?"

라고 말을 꺼낸 후 등장하실 분을 기다렸다

5분을 기다렸고 10분을 기다렸다 30분을 기다려도 "제가 잘합니다!" 라고 말하며 등장하는 사람이 없었다

이번에는 질문을 바꿨다

"자바 고수님 계신가요?"

마찬가지로 오랜시간 기다렸지만 등장하지 않았다

질문을 바꿔서 다시 물었다

"제 문제에 대해 해결방법을 알고계신 분 계신가요?"

등장하지 않았다..

모두가 나를 차단했나? 나를 무시하나 의심도 들고 해서 물어보기를 그만두고 결국 어쩔 수 없이 다시 혼자 고민하게 되었고

고민하던 중 해결하게 되었다

내 문제는 단순 오타에 의한문제였고 오타를 수정하니 해결이 되었다

System.out.printlm("Hello");

System.out.println("Hello");

로 고치니 되었다


만약 질문을 바꿔서 이렇게 했다면 어땠을까?

System.out.printlm("Hello"); 를 실행한 결과로 Hello 가 나오기를 기대했는데 나오지 않습니다 무슨 문제가 있는걸까요?

실제로 커뮤니티에 이 질문을 드려보았다

질문을 올리고 10초가 채 지나지 않아

T님께서 "lm이라서...?" 라고 도움말씀을 주셨고

이어서 곧바로 C님께서 "lm ln 아닌가요?" 라고 말씀주셨다

두분께서 내 질문을 보고 생각하신 것은

T님께선 "어?????? 뉴비가 질문을하네?? lm??큭..내도움이 필요한 순간이군...이 방에서 잘난 체를 할 수 있는 기회가 왔어! 내가 1등으로 대답해야지!"

C님께선 "전 제가 아는게 신나서"

라고 말씀해주셨다


그럼 도움 받지 못한 질문은 왜 아무에게도 응답을 받지 못했을까?

1. "자바 잘 아시는 분 계신가요?"

2. "자바 고수님 계신가요?"

3. "제 문제에 대해 해결방법을 알고계신 분 계신가요?"

1,2번은 사실 비슷한 의미이다. 말 그대로 나는 자바 고수를 찾았다. 그런데 아무도 등장하지 않은 이유는?

스스로 고수라고 생각할 사람이 얼마나 있을까?

설령 고수라 생각하는 사람이 있다 하더라도 스스로를 그리 칭하는것을 자화자찬이라는 말로써 부정적으로 생각하는 분위기도 없지 않다고 생각하여 이를 의식하는 분도 계실수 있다

결국 스스로를 "내가 이구역에서 제일 고수다!"라고 당당하게 자칭할수 있는 사람을 찾는것이 쉬운일인지를 생각해보면 된다

3번질문은 사람들은 내 질문이 뭔지를 모른다. 왜냐? 나는 문제가 뭔지 아직 공개하지 않았다. 그러니 내 문제를 해결해줄 수 있는지 알 사람은 아무도 없다.

결국.. 생각해보면 문제는 단순오타에서 생긴일이였다

이게 고수가 필요할정도의 문제였는지도 생각해볼 필요가 있다

결국 문제 해결을 위해 고수를 찾은 나는

이는 "내가 해내지 못했을 문제정도라면 분명 고수가 필요해야만 할거야" 라고 생각한 결과이지 않을까 한다

결론: 사람을 이해하자

도움을 주신 T님 C님 두분께 감사드립니다