칠역한천겁
2k
2019-06-13 16:15:20
9
3531

저는 할줄아는 언어가 머냐고 물으면.. 자바라고 합니다. ^^


빅데이터 계열로 오면서..


Scala, Go 이렇게 2가지 언어를 사용해서 실제 프로젝트도 진행하고..나름 성과도 있었지만..

저는 저 두개 언어를 해봤다고 하지 할수있다고 하진 않습니다.


"언어는 도구일 뿐이다." <= 이말을 저는 되게 싫어하지만.. 아니라고 말할 근거도 없어서...참..묘한 문장이에요. ㅋㅋ


사실 Spring 컨트롤러에서 쿼리날려서 데이터 뿌려주는..이런 단순한 서버로직을 구현해야 한다고 하면..

1년차 자바개발자나..10년차나... 머 다를게 있나 싶기도 하지만.. <= 아..쿼리능력은 차이가 있겠네요.


근데 만약 큰 프로젝트에 투입되서 프로젝트 틀을 만들고.. 사용할 라이브러리며 툴을 정해야 할때....

과연.. 어디서는 C#하고.. 어디서는 PHP 하는 개발자가... 제대로 올바른 결정을 할지 의문입니다.


머... 어딜가나 천재라는 소리듣는 사람은 있으니... 이런 사람을 제외하고.. 저같은 평범한 사람은..ㄷㄷ


한가지 더 예를들면..

제가 어떤 프레임웍 비스무리 한거를 JAVA 라는 언어를 사용해서 개발한다고 하면..


제 동료는 자바경력이 높은 사람이었으면 좋겠네요. 이것저것 한 사람보다는요.

인지상정 아닐까요. 


내가 아파트를 지어야 하면... 아파트 전문 건설사를 쓰지... 빌라나 단독주택을 주로 개발하는 건설사를 쓰지는 않을거잖아요.


반대로 생각하면 고객이 왜 돈을 지불하고... 새로운 언어를 공부해서 이제 막 쓰는 사람이 만든것을 사야 하나요. ㅎㅎ


사실... 개발일을 하면 여러가지 언어를 쓸수밖에 없습니다. 

저도... 지금까지 개발언어를 7~8개 정도 써본거 같은데요.


그냥....프로젝트 하나..혹은 잠시 경험한 언어에 대한 경험으로...

나..이거 할줄알아..혹은...예전에 해봤으니 몇일(?) 몇주(?)면 되... 라는 식의 말은...-_-


저는 SI 경력밖에 없지만.. 아무리 대한민국 IT가 코드의 질은 안본다 하지만...

경력이 높아지면 높아질수록... 어떤 언어를 쓴다고 하면...그 언어의 사상이나 그 언어에서 최대의 퍼포먼스를 낼수있는 기술을 쓰는거 정도는 해야 하지 않을까요. ㅎㅎ


저는 자바경력만 8년정도 되는거 같은데... 아직도 자바를 잘 모르겠는데...-_-

점점 나이를 먹어가서... 사람들이 바라는게 많아져서 스스로 겁을 먹는거 일수는 있는데요.

아니면 제 생각이 편협하거나요.


하지만 언어...만만하지 않습니다. 무슨 Hello World! 찍는다고 그 언어 할줄 아는건 아니잖아요.

아....언어는 도구일 뿐이다. 오늘따라 뵈기 싫네요.


묠니르 망치가 있다고..누구나 토르가 되진 않는데..ㅋㅋ

11
2
  • 댓글 9

  • jslovers
    1k
    2019-06-13 17:36:58

    "언어는 도구일 뿐이다." <= 이말을 저는 되게 싫어하지만.. 아니라고 말할 근거도 없어서...참..묘한 문장이에요. ㅋㅋ 222222

    2
  • 사는게힘듭니다
    2019-06-14 01:12:42

    자바개발 경력8년차인 작성자님도 자바에 대해 잘 모르시면

    입사1달차된 신입인 저로써는ㅠㅠ.

    0
  • 배고파서서러워요
    2k
    2019-06-14 16:36:20

    음... 할줄안다 !=  '잘' 할 수 있다. 정도로 받아들이면 되지 않을까요?

    "언어는 도구일 뿐이다" 는 문장도 조금 관점을 바꿔서 받아들이면 되지 않을까 싶습니다.

    드라이버도, 전동 드릴도 나사 박을 수는 있는데, 난 빠르고 편하게 나사 박고싶다고 생각하시면 되지 않을 까 싶습니다.

    굳이 표현 하나때문에 상처받지 않으셨으면 합니다.

    0
  • 보보보보
    603
    2019-06-15 12:35:15

    뭐 사람마다 기준이 다른거겠죠

    당구나 볼링을 예로 비슷하려나요

    대충 들어가는 길만 알아도 할 줄 안다할 수도 있는거고

    세기 회전 포지셔닝 등등을 알아야 할 줄 안다고 할 수도 있는거죠~

    그래도 언어에대한 깊이는 동의합니다 ㅎㅎ

    0
  • kim
    324
    2019-06-15 17:38:52

    "언어는 도구일 뿐이다" : 돈은 수단이지 목적이 아니다 랑 비슷한 뜻 아닐까요..

    모두 돈 벌려고 하지만 돈 뜯어 먹고 살건 아니잖아요.. 돈으로 뭔가 다른걸 사려는거지..

    언어 배워서 다른거 하는게 중요하지 언어 안다고 뭐 되는건 없죠.. 부심 가질거리가 못됩니다.

    0
  • moonti
    2k
    2019-06-16 10:08:09
    언어는 도구라고 생각합니다.
    2
  • abilists.com
    1k
    2019-06-17 10:17:22

    그래서 저고, 자바만 17년, 아니 년도가 중요한게 아니라, 하나의 서비스, 솔루션을 만들 수 있냐!? 입니다. 

    요새는 Jenkins처럼 프로그인 인스톨하고, 톰캣의 어플리케이션을 톰캣 재시동없이 Reload하고 싶은데, 스프링 MVC가 방해가 되내요. 

    그래서 모두 Spring Boot쓰나 봅니다.

    0
  • Initializing
    685
    2019-06-17 13:48:09

    언어를 기준으로 사람을 평가한다면 충분히 들수 있는 생각이라 봅니다.

    다만 기준점을 서비스 또는 프로젝트에 대한 개발 능력으로 본다면 언어는 도구일 뿐일 수 있습니다.

    0
  • urbug2
    1k
    2019-06-20 10:04:50

    저도 언어는 도구일 뿐이라는 말 저도 정말 싫어합니다.

    장인도 도구가 손에 익어야 쓰죠. 

    이게 어떻게 "뿐"일 수 있다는 건지..

    그리고 언어가 담고 있는 생각이 서로 다르고 깊이가 다른데... 어떻게 단지 단순도구로 비유된다는 건지..

    헬로우 월드 찍을 때나 언어가 문제가 아니겠지..

    언어가 중요한 요소가 아니면 새로운 언어가 나올 필요도 없습니다. 새로운 언어가 나온다는 자체가. 언어가 중요하다는 반증이죠.


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