sbroh
11k
2016-03-05 11:27:52
15
5255

개발자 분류


며칠 전 술자리에서 나온 이야기...

개발자는 크게 두 분류로 나뉜다.

  1. 인터넷 검색이 되어야만 개발이 가능한 개발자.
  2. 인터넷 검색이 안되어도 개발이 가능한 개발자.

1은 다시 두 분류로 나뉜다.

  1. 네이버에서 검색하는 개발자.
  2. 구글에서 검색하는 개발자.
0
  • 댓글 15

  • 마구마구
    1k
    2016-03-05 13:08:31

    인터넷 검색이 안돼도 할 수 있다는 건 모든 케이스를 스터디나 참조 없이 처리 가능 하다는 건가요. 

    본인은 어디에 속해 있다고 생각하시는지 궁금하군요.

  • 하마
    8k
    2016-03-05 13:34:58

    세상은 너무 급변하여  알아야 할것들이 넘쳐나며, 개인이 해야할 기술적 너비가 기하급수적으로 확장되고 있는 상황에서 저렇게 구분짓는것은 매우 시대착오적인거 같네요. 구글링은 현대 개발자의 기본입니다. 

    특수한 분야나 갖힌 환경에서는 고려될 수 있겠으나, 그런 분류는 단지 업종,직장이 다른거라 봐야지 개발자를 구분 하는데 사용하는건 의미없어 보입니다.

  • charlatan
    4k
    2016-03-05 13:40:15

    인터넷검색이 안되어도 개발 가능한 사람은... 아마 쓰는 것만 주구장창 쓰는 구식 마인드 개발자거나 아예 바보천치가 아닐까 싶은데요?

    운영 오래 하다가 온 개발자를 본 적이 있는데 딱 그런 스타일이더라구요. 뭐가 바뀌어서 다른 방식으로 써야 하는데... 자기가 아는 범위 내에서만 뭐든 하려고 하더군요. 

  • 욥욥욥
    953
    2016-03-05 16:37:47

    2도 다시 두 분류일 듯한..

    1. 진정한 고수 개발자.
    2. 틀 안에 갖혀있는 개발자.
  • 장지락
    680
    2016-03-05 17:27:56

    욥욥욥 //

    님께서 말씀하신 "1. 진정한 고수 개발"에서 (재미로) 다시 두 부류로 더 나누면...

    1. 개발 결과를 독점하는 개발자. (리더십 X)
    2. 개발 결과를 공유하는 개발자. (리더십 O)


    그리고 가끔 전지전능한 구글 신께 지나치게 기도하는 후배 개발자들을 만날 때가 있는데...

    구글 신께서 때론 답하지 아니 하시고 우리를 시험에 빠지시게 하는 분야도 있습니다.

    세계 최초로 개발하거나 그 분야에서 선도적인1위라면 구글 신께선 자만에 빠지지 말라는 의미로 응답을 주시지 않지요.

  • Courage
    2k
    2016-03-05 17:45:11

    인터넷이 안되어도 책이 있다면 충분히 가능하지요.

    하지만 경력이 적거나 경험이 적다라면 인터넷이 있다면 훨신 효율적일 것입니다.

    인터넷 없이 개발할 수 있는 개발자 분들도 경험이 있기에 가능한 것이라 보거든요.

    소스코드 한개도 없이 new project를 시작으로 인터넷 없이 개발할 수 있는 개발자는....

    그 쓸대 없는 모든걸 머릿속에 담아두고 있다는게 좀 미련해 보일 수 있겠네요...

  • 장지락
    680
    2016-03-05 18:30:30
    커리지님 말씀처럼 인터넷을 잘활용하는 것 도 중요한 개발자 능력이지만 지나치게 의존하는 것도 문제가 아닐까요? 스스로 공부해서 해결하는게 어떨 땐 더 빠를 수 있거든요.
  • 블랙빈
    136
    2016-03-05 20:53:16

    8~90년대 초반 이야기 하나요. 어느 시대 분류법인지 ㅎ

  • 즈루시
    2016-03-05 21:11:23

    인터넷 안되는 환경에서 개발하고 있습니다. 한가지 옵션이 더 붙는거 같아요


    우물안 개구리는 자기가 그 안에서만 최고인줄 안다 'ㅅ'

    발전하기 어렵습니다. 신기술? 도전자체가 안됩니다.

    기존 방식안에서만 맴돕니다. 어찌보면 극 보수적인 환경이라고 사료됩니다.

    개발자 마인드에 따라 다르겠지만 답답하네요.

  • smasma
    2k
    2016-03-06 11:03:50

    인터넷이 되면? 구글링이 당근 편함..

    인터넷이 안되면? 그냥 내가 만듦..


    이정도 차이이 이겠네요..물론 그냥 내가 만든 경우에는 시간이 촉박할경우가 대부분이므로 품질은 오픈소스보다는 좀 떨어지겠지만 말이죠..ㅎ

  • 퓨리오사
    3k
    2016-03-06 15:50:48

    글쓴이 분이 유머로 쓴 글인거 같은데 ㅎㅎㅎ 

    그냥 옛날 유머인거 같습니다.

    예를 들어 자바 대신 다른 언어로 일을 할 일이 생겼는데, 자바에서는 equals()로 비교하던 것을

    다른 언어에서는 eqs()로 비교한다고 치면 eqs() 라는 존재는 검색해서 아는거지

    누가 전부 외우고 다닐까요...?

    equals는 간단하닌까 직접 구현할수도 있지만 일부터 열까지 모두 다 구현해서 쓸까요?

    너무 비효율적이죠. 


  • 스타
    3k
    2016-03-07 14:32:00

    요즘처럼 프레임워크가 많은 시대에서는 조각을 보며 전체를 이해해 가기엔 많은 문제가 있습니다. 로직적인 사고를 요구하는 게 아니라 그 솔루션에서 의도한 답을 맞춰야 하는 30고개 퀴즈 같은 경우가 많죠. 같은 솔루션을 찾아도 버전에 따라 또 다릅니다. 이럴 땐 구글 신이 진리인 것이죠. 구글신이 없다면 대게는 부실한 공식 홈페이지를 찾던가 소스 전체를 파악하며 의도를 이해해야겠지요.

    주로 운영 업무를 하는 사람들이 안 보고 잘할 수 있는 이유는 이미 그런 과정을 여러번 거쳤기 때문이죠.

  • 초보.
    5k
    2016-03-07 17:55:42

    전 전형적인1-2 개발자 입니다.

    머리가 멍청해서 인지 기억도 잘못하고 그나마 검색해서 근근히 개발생명을 이어가고 있습니다 ㅠㅠ

    정보 스크랩은 필수이며 개발패턴에 대한 고민이 많아 새로운 기능 코딩적용 하는 재미가 있어서 검색을 놓을수가 없네요...

  • 칸나
    1k
    2016-03-08 11:49:43

    2가 1보다 더 좋은 개발자라고 할수는 없지만 2는 일단 하나는 확실히 보장이 되는 타입이죠. 머리가 좋다.

  • 전재형
    2016-06-29 16:19:01

    칸나  다른 생각이 드네요.


    2는 활용 기술 범위가 좁은 개발을 하는 개발자.

    1은 활용 응용 기술 범위가 넓은 개발을 하는 개발자.



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