OrOl
393
2017-03-20 22:41:16.0
8
1542

프로그래밍에서 기본기란???


기본기가 잘되어있는 개발자가 경력이 쌓일수록 보인다고 하던데

프로그래밍에서의 기본기란 뭘 말하는걸까요..?

또 신입에게 바라는 기본적인 요소들은 뭐가 있나요???

0
0
  • 댓글 8

  • 최첨단
    1k
    2017-03-20 22:45:33.0

    국 영 수 가 기본기라 생각 합니다. 국어 안 되는 사람도 많아서...

    2
  • zip6656
    1k
    2017-03-20 22:52:21.0 작성 2017-03-20 22:54:52.0 수정됨

    기본기? 품질? 견고함? 유지보수성? 다 필요없고 우리나라에서 상사에게 이쁨받는건 

    오로지 생산성속도 같네요.

    신입: "다 했습니다. 제가 더 개발할건 없습니까?" 

    상사: "벌써? 이녀석....잘하네~~ 허허허"

    1
  • lewisgree
    57
    2017-03-21 00:37:16.0

    제 생각에 어느 포지션이든 `자료구조, 알고리즘`이 프로그래밍 기본기 인 것 같습니다.

    알고리즘도 어려운 알고리즘이 아니라, 그냥 문제를 코드로 만들어낼 수 있는 정도요.


    프로그래밍 기본기를 고려하지 않고, quick and dirty 스타일이 될 가능성이 높고 고치기 힘듭니다. 반면 기본기를 고려해서 같은 코드라도 더 좋게 짜려고 고민하다보면 경력이 쌓일수록 눈에 잘 보이는 것 같습니다. 처음엔 quick and dirty 그리고 clean code를 반복하다보면, 어느새 quick and clean 이렇게 될 수 있는 것 같아요.

    0
  • 머슴
    3k
    2017-03-21 01:50:08.0 작성 2017-03-21 12:11:38.0 수정됨

    명료한 사고력.

    생각하지 않는 코딩.

    그리고 방법을 고민하는것.

    1
  • 이민철
    425
    2017-03-21 05:26:33.0

    창작의 고통을 느끼는 마조히스트적 기질

    습관적으로 주석을 달고 문서화 시키는 document 페티시

    0
  • 간고등어코치
    77
    2017-03-21 09:01:02.0

    OS 와 네트워크도 기본기라고 할 수 있지 않을까요

    0
  • fender
    8k
    2017-03-21 10:50:27.0
    제 생각에 분야를 한정짓지 않는다면 개발자의 기본기는 논리적, 체계적 사고 능력, 그리고 '어떻게'보단 '왜'를 중시하는 습관 정도를 들 수 있을 것 같습니다.


    0
  • 조프로
    1k
    2017-03-21 11:53:43.0

    최첨단 님이 말씀하신 것 처럼 국영수만 잘해도 어떤 업무던간에 기본기는 되는 것 같네요..ㅎㅎ

    그 다음에는 대학에서 배우는 전공 과목들이겠죠. 고리타분하게 느껴질지 몰라도 그것들이 기본기 맞는데요. 다들 기본기가 어떻고, 전문성이 어떻고 IT의 최신 기술이 어떻고 얘기하면서 학부 시절 전공과목들의 중요성은 간과하는 것 같습니다.

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