U E D R , A S I H C RSS

�블스캠프2009/금요�/SPECIALSeminar

2009 �블스 캠프 SPECIAL Seminar

  • 김창준 선배님 (93학번, 3기)
  • 제시ë�œ 주제
    1. 삽질 �게 하는 방법�?
    2. 개발 실력� 높�는 수련법?
    3. 실무� 가장 �움�는 지��?
    4. 프로그래� 못하면 소프트웨어 개발 못하나?

개발 실력� 높�는 수련법

개발 실력�란 무엇�가?

  • 개발 실력ì�´ëž€ 무엇ì�´ë�¼ ìƒ�ê°�하는가?
    • 기능ì�´ 다 있는 간단한 코드를 만들 수 있는 능력 - 민관
    • ì •í•´ì§„ 예산 안ì—�서 효율ì �ì�¸(시간ì�€ ì§§ê³  품질ì�€ 높ì�€) 개발 능력 - ì§€ì›�
    • Toolì�„ 효율ì �으로(편리하게) 사용할 수 있는 능력 - 성현
  • 언급ë�œ ë§�들 중 중요한 ì �
    • 민관 : 간단한 코드 -> 다른 사람ì�´ ì�´í•´í•˜ê¸° 쉽게
    • ì§€ì›� : Satisficing (Satisfy + Sacrifice) - 여러가지 한ë�„ 안ì—�서ì�˜ 최ì �ì�„ 찾아낸다.
    • 성현 : 남ì�˜ 코드를 효율ì �으로 쓴다.

전문성 연구

  1. 전문가와 비전문가� 차� 연구.
  2. 어떻게 하면 전문가가 � 수 있�지를 연구.
  3. 어떤 전문가를 연구하는 것� 좋�가?
    • ê·¸ 사람ì�´ 전문가ì�¸ì§€ 아닌지 ê°�ê´€ì �ì�¸ íŒ�단기준ì�´ 있는 ì§�ì—…. (프로그래머ë�„ ì�´ì—� ì†�함)

우리� 능력

  • 대학 졸업 ì§�후 시간 대 실력 비율
    • ì�¼ì • 수준 올ë�¼ê°€ë‹¤ 떨어ì§� - 울궈먹다 보니..
    • 하지만 안그러신 ë¶„ì�´ 있다 - 계ì†� ìƒ�승곡선, outlier
    • ê·¸ ë¶„ì�˜ 비결ì�€? - 프로ì �트가 ë��나고 쉬는 기간 ë�™ì•ˆ 단체로 진행했ë�˜ 프로ì �트를 홀로 재개발
  • Outlierê°€ ë�˜ê¸° 위해 필요한 요소들
    1. Feedback
      • time intervalì�´ ì�¼ì • 시간 ì�´ìƒ� ë�˜ë©´ 학습ì�´ 어렵다.
      • SI ì—…ì²´ì�˜ 경우 ë¶„ì„�, 설계 후 Testê°€ 다른 팀ì—� 넘어가기ë�„ 하는 등 Feedbackì�´ 어렵다.
    2. 반복
    3. 학습 목표를 중요하게 여기는 �세
    4. 결론 : 과제를 할 때 한번으로 �내지 �고 실험 해보고 학습 목표를 갖는 �세를..
  • 왜 ì�´ 요소들ì�´ 효력ì�„ 발휘하는가?
    • 바꾸지 않ì�€ 것보다 바꾸거나 숨긴 ê°�체를 ë�” 잘 기억해낸다.
    • 수ë�™ì �ì�´ 아니ë�¼ 능ë�™ì �으로 ì‹ ê²½ì�¨ì•¼(뇌가 활ë�™í•´ì•¼) 학습ì�´ 잘 ë�˜ê¸° 때문. - myelin
  • 민관ì�´ì�˜ 질문 - 선배님께서 ìƒ�ê°�하시는 개발 실력ì—�서 가장 중요한 것
    • 나무 íŒ�ìž� 여러 개를 대어 만든 컵처럼 몇 가지 능력ì�´ 어우러져야 한다.
    • 하지만 나무 íŒ�ìž�와는 달리, 한 가지 특ìœí•œ 능력ì�´ 있다면 컵ì�´ ë‹´ì�„ 수 있는 물ì�˜ 높ì�´ê°€ 높아진다.
    • 굉장히 중요한것 중 하나는 커뮤니케ì�´ì…˜
      • ë‚´ê°€ 못보는걸 타ì�¸ì�´ ë³¼ 수 있다.
      • 타ì�¸ì—�게 묻는걸 꺼려하지 마ë�¼.
      • 하지만 타ì�¸ì—�게 ë§Žì�´ 나눠주는 것ë�„ 필요하다. - 그것ì�„ 잘한다면 ìž�ì‹ ì�´ 타ì�¸ì—�게 물었ì�„ 때 ë�„움받ì�„ 수 있ì�„ 것ì�´ë‹¤.

실무� 가장 �움�는 지��?

  • 선배님께서 월간 MSì—�서 ì§�ì ‘ ì“°ì‹  기사ì—� 수ë¡�.
  • ê°�ê´€ì � Data : I-tripleì—�서 2000명ì�˜ 대학ìƒ�ê³¼ 실무ìž�ì—�게 물었습니다.
    • Data Structure, Algorithm, SE, OOP
    • 화학, 물리학ì�€ 별로 중요하지 않다.
    • Communication skill, Writing skill
    • Management(ìž�기 관리, 남 관리)
  • 선배님ì�˜ ìƒ�ê°� : ë‚´ê°€ 무엇ì�„ í•  것ì�¸ê°€ì—� ë”°ë�¼ 달ë�¼ì§„다.
    • 미래가 불투명할때 ì�´ê²ƒë§Œí�¼ì�€ 해놓으면 안전하다.
      • ì² í•™, 논리, 기본ì �ì�¸ 수학, 심리학, 글쓰기, 토론
    • ë‚´ê°€ í�‰ìƒ� 하고 ì‹ì�€ 것ì�„ 찾는 것ì�´ 중요하다. - ex) ì�Œì•…-연습시간 대 실력 비율 그래프

삽질� �게 하는 방법

  • 화면ì—� 100000ê°œì�˜ ëžœë�¤í•œ ì›�ì�„ 그리는 프로그램 - 어떻게 ê²€ì¦�í•  것ì�¸ê°€?
    • 소규모ì—�서 시작 - 지훈
    • 반복문ì�´ 제대로 ë��는지 ì²´í�¬ - 첫, ë�� index ìœë ¥, ì—�러 메세지 확ì�¸
  • 하지만 누구ë�„ 왜 화면ì—� 10만개를 그려야 하는지 묻지 않았다.
    • 과제 mind를 피해ë�¼
  • ì�´ê±¸ 미리 알아야(ìƒ�ê°�해야) 삽질ì�„ 피할 수 있다.
    • 지금 ì�´ìˆœê°„ ë‚´ê°€ 필요한 정보를 다 취하고 있는가?
    • 어떻게 ë�™ìž‘ì�„ 하여 만들어지는 ì–´ë–¤ 결과를 ì›�하는가?
  • 실무ì—�서는 정확한 문서를 주지 않는다 - 들으면 잘 기억해둬ë�¼
  • 주어진 정보로 errorì�˜ 범위를 최대한 ì¢�혀ë�¼!!
  • 어떻게 print를 해야 고친 것ì�´ ê²€ì¦�ì�´ ë�˜ëŠ”ì§€ ìƒ�ê°�í•´ë�¼.
  • ìƒ�ê°�ì�„ ë§Žì�´ 하면 머리는 아프지만 학습ë�„ 잘ë�˜ê³ , 시간ë�„ 단ì•í•  수 있다.

나� 관심분야를 찾는 방법

  • 잡지, 논문ì�„ ë§Žì�´ ì�½ì–´ë�¼
    • 현재 학부ìƒ�ì�€ ë�„서관ì—�서 잡지나 논문ì�„ 공짜로 ì�½ì�„ 수 있다!
    • 전문가ì—�게 컨í…�하ë�¼. - 특히, 외국ì�˜ 경우, e-mailì�„ 하면 80%는 답변ì�„ 해준다
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:29:07
Processing time 0.0066 sec