고성북
1k
2019-11-19 01:10:45
9
1722

개발자의 기본은 무엇이 있을까요?


안녕하세요.


우연히 미생이라는 드라마를 다시 보게되었는데요. 기본기를 강조하는 에피소드였습니다.

저의 업무태도를 보니 많이 반성하게 되었습니다. 생각해보니 체계없이 배웠다는 핑계로 

지켜야 하는 원칙이나 업무의 기본이 없지 않았나 싶습니다.


개발자의 기본이라고 부를 수 있는게 무엇이 있을까요? 뭐 항상 배우는 태도를 가진다라고 

추상적으로 생각하고 있으니 실천이 어렵더라구요.

혹시 선배님들은 기본이라고 생각하시는게 있나요? 이를 태면 ~~는 꼭 문서로 남긴다 라던지

xx작업시에는 00 먼저 체크 한다라던지 하는 것들이요.


매번 조언만 얻어가네요.

감사합니다.

0
  • 댓글 9

  • fender
    19k
    2019-11-19 07:25:56 작성 2019-11-19 07:27:23 수정됨

    딱 하나만 꼽는다면 '어떻게'보다는 '왜'를 중요하게 생각하는 태도를 들고 싶습니다.

    조금 과장해서 이야기하면 질답 게시판의 글 중 80%는 학원 등에서 단순하게 "...를 하려면 ...를 하면 된다"와 같은 내용을 기계적으로 반복 습득한 분들이 예외 상황을 접하고 어찌할 줄을 몰라서 도움을 요청하는 내용인 것 같습니다.

    '어떻게'가 아닌 '왜'를 이해하는 습관을 들였더라면 처음엔 조금 진도가 안나가는 것 같아도 나중엔 점점 기본기가 탄탄히 쌓이게 되어 예외 상황에 대한 대처나 응용력 면에서 특정 기술을 단순 반복 습득한 사람들과 격차가 아득하게 벌어지게 될 것입니다.

  • ISA
    4k
    2019-11-19 07:31:55
    실제로는 어느 수준이상의 기본기를 제외하고는 화려한 기술스택이 자신의 시장가치를 끌어올리는데는 도움이 된다 생각해요. 장인들은 범속에 비범을 담는 사람이라 하는데 반대로 말하면 겉으로보기에는 평범해 보인다겠죠.(누가 깊이 보나요?)
  • youngyoung
    1k
    2019-11-19 09:34:50

    조금 다른 이야기지만

    어느 CM에서 봤는데요

    노력이냐 재능이냐

    아니다 먼저 건강이다

    라는 말을 봤습니다.

    노력도 재능도 중요하다고 생각하지만 갈수록 느끼는건 체력도 있어야

    개발도 할수 있다고 생각이드는 10년차 개발자 입니다.

  • guyv
    1k
    2019-11-19 09:38:30

    어떤 직종이든, 전문가가 옆에서 가만히 봐도 그 사람이 어떤 의도를 가지고 하는지 보이죠.


    미생을 보셨다니, 비교가 될지 모르겠지만,

    과연 이게 최선인가?  바둑에서 복기라고 하나요?

    fender 님 말처럼 "왜 이렇게 되는지"가 없는 결과물이 완성되었다면,

    그건 내 기술이 아니거든요. 기술이 있는 걸 잠깐 갖다 쓴거지.

    (그래도 어느정도 해보면, 깊이 따윈 없어도 ISA님 말처럼 화려한 기술스택으로 무장이 되겠지요.)


    선택은 자유입니다.

    그냥 제 생각에는 어떤 직종이든지,

    뭘 하더라도 스스로에게 쪽팔리지 않을 정도의 프라이드? 정도만 가지면 그래도 욕은 안먹지 않나....

    라고 생각하네요.


    다들 스스로에게 자신 없는 팩트도 없이 (감히) 상대방과 한번 붙어보신적 있잖아요...?

    결과는 아주 처참하죠.... ㅎㅎ


  • 만년코더
    8k
    2019-11-19 10:16:37

    저는 흥미라고 생각합니다.

    코딩에 대한 흥미...사실 그게 다에요.

  • 하두
    12k
    2019-11-19 12:05:10

    지적인 정직과 명료한 사고력

  • 섬마을사람
    38
    2019-11-19 13:15:06

    타고남 - 적성에 맞아야죠

  • __jj__
    616
    2019-11-19 14:30:04

    개발자의 수준에 따라 기본요구사항이 달라지긴 합니다만.

    요즘 사이트에서 함께 일하는 초,중급 개발자들을 보면서 드는 생각은.

    1.내가 쓰는  코드는 한줄이라도 이해 못하고 쓰는 코드는 없어야 한다.(주로 초급에게...)

    2. 모르면 물어보라.(초급)

    3. 세상에 완벽한 코드는 없다. 너무 자만하지 마라.(중급이상)


    그리고 

    아는 만큼 보이니 항상 공부해라...

  • 열렙전사
    517
    2019-11-22 11:59:36

    제가 생각하기에 가장 기본은 키보드를 잘 치는 능력이라 생각합니다

    너무 간단한거지만 의외로 많은 사람들이 키보드 칠때 효율적으로 칠 생각을 안하는것 같아요



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