i4u inside junior 06

8
개발자 이해하기 누구와 일하고 있는가?

Upload: i4u-networks

Post on 09-May-2015

66 views

Category:

Engineering


6 download

DESCRIPTION

i4unetworks junior forum

TRANSCRIPT

Page 1: I4u inside junior 06

개발자 이해하기

누구와 일하고 있는가?

Page 2: I4u inside junior 06

개발자란

• 우리가 생활하는 데 있어 부닥치는 복잡한 문제를 풀어 컴퓨터가 처리하도록 하는 프로그램을 만들어 보다 편하게 살 수 있는 세상을 만드는 사람입니다.

• 창의적이고 논리적인 문제 해결 능력을 갖추고 있을 경우가 높습니다.

Page 3: I4u inside junior 06

다수가 개발자를 보는 시각

• 최문기 미래창조과학부 장관은 ‘소프트웨어 혁신 전략’ 보고에서

• 창의 인재 육성의 방법으로 떠오른 소프트웨어를 배우는, 일명 ‘코딩 교육’을 핵심 과제로 발표했다.

• 모든 것이 컴퓨터를 기반으로 돌아가는 현대사회에서 컴퓨터를 아는 것은 영어를 배우는 것과 마찬가지로 필수라는 진단이다.

• 문제를 해결하기 위해서는 여러 가지 복합적인 사고와 논리가 필요한데,

• 컴퓨터 프로그래밍을 활용해 게임을 스스로 만들고 로봇도 움직이게 하면 사고력과 논리력을 키울 수 있다는 것이 핵심 내용.

Page 4: I4u inside junior 06

불안한 개발자

• 기획이나 디자인의 경우 미완성의 상태로 논의하면서 완성도를 높여가는 경우가 있을 수 있다.

• 시스템 설계에 대한 온갖 변수가 도사리는데 그 기초가 되는 자료의 완성도가 떨어지면 개발자를 불안하게 만들 수 있다.

Page 5: I4u inside junior 06

개발자 뇌구조

Page 6: I4u inside junior 06

화나게 하는 질문

• 이거 언제까지 되요?

• 왜이리 오래 걸려요?

• 간단하거 아닌가요?

• 컴퓨터 조립해줘요

• 윈도우 오류나요 (실행이 안되요)

• 왜 집에 안가요?

Page 7: I4u inside junior 06

부록 - 용어설명

• 엔진 • DB • 개발언어 • 프레임워크 • 개발툴 • 디자인 패턴 • Github.com • 오픈소스 • 빅데이터 • Html, javascript, css • Javascript != java • Api • 객체 지향 프로그래밍(영어: Object-Oriented Programming, OOP)

Page 8: I4u inside junior 06

감사합니다