SlideShare ist ein Scribd-Unternehmen logo
1 von 11
Downloaden Sie, um offline zu lesen
소프트웨어 개발자 초기 시절 활용법


             Choong83
트레이드 크래프트

- 트레이트 크래프트란 전문적인 스킬임에도 불
구하고 학교에서 잘가르쳐주지 않는것.

●   네가지 프로그래밍 언어 및 데이터 형식 배우기.
●   1000명 이상 동시 사용가능한 소프트웨어 개발
●   대교모 데이터 스켈링 할수 있는 소프트웨어 개발
●   열명이상 개발 규모 프로젝트 참여하기.
●   5년이 넘게 지난 코드 확장하기.
●   남이 만든 코드의 결함 40개 이상 수정하기
●   UNICODE를 입력받고 두 가지 이상의 언어로 출력하기
●
소프트웨어 업계

- 소프트웨어의 판매 방식, 시장의 생리, 영업
및 마케팅의 대한 지식을 공부한다.
도메인 전문성

- OS나 기술 플랫폼, 프로그래밍 기기의 유형은
변하기 마련이지만 원격 통신, 이미지 처리, 데
이터 베이스 등 기본적인 분야는 쉽게 변하지
않는다.
온고지신

'옛것을 알고 그것을 미루어서 새것을 앎'

● 프로그래밍 외적인 CU 및 운영체제, 메모리
  와의 사용호작용 같은 것에 대한 심도 있는
  이해를 하자.
리더로부터 배워라

●   그들은   대형 시스템을 만드는 방법
●   그들은   좋은 코드와 나쁜코드를 구분
●   그들은   일의 우선순위
●   그들은   조직을 알고, 기업문화의 정통
네트워크 구축

● 사회생활 초기에 인적 네트워크 개발 시기로
  활용
● 중요한것은 무엇을 아느냐가 아니라 누구를
  아느냐
● 도움을 줄수 있을때 기꺼이 도와주자, 나가
  는게 있으면 들어오는게 있는 법
어떤 사람이 될것인가?

● 내 커리어에서 가장 닮고 싶은 인물인가?
● 어떤 윗사람이 지금 하고 있는 만큼.. 또는그
  보다 더 잘 할수 있을 것 같다는 생각이 들만
  큼 나한테 맞는 역활은 어떤 역활인가?
멘토
재미와 성공
Q.1




나는 어떤 사람이 될것
인가?
Q.2



개발자로서 이 기술은
배워두면 좋다?

Weitere ähnliche Inhalte

Ähnlich wie 프로그래머로 사는법. Chap.5

모바일환경에서의 크로스 플랫폼_3D_렌더링엔진_제작과정
모바일환경에서의 크로스 플랫폼_3D_렌더링엔진_제작과정모바일환경에서의 크로스 플랫폼_3D_렌더링엔진_제작과정
모바일환경에서의 크로스 플랫폼_3D_렌더링엔진_제작과정
funmeate
 
클로져 소개 강의 (한국정보통신산업노동조합)
클로져 소개 강의 (한국정보통신산업노동조합)클로져 소개 강의 (한국정보통신산업노동조합)
클로져 소개 강의 (한국정보통신산업노동조합)
Sang-Kyu Park
 
주니어 개발자의 개인프로젝트 개발기
주니어 개발자의 개인프로젝트 개발기주니어 개발자의 개인프로젝트 개발기
주니어 개발자의 개인프로젝트 개발기
sung yong jung
 
Whats 사업계획서
Whats 사업계획서Whats 사업계획서
Whats 사업계획서
종현 정
 

Ähnlich wie 프로그래머로 사는법. Chap.5 (20)

모바일환경에서의 크로스 플랫폼_3D_렌더링엔진_제작과정
모바일환경에서의 크로스 플랫폼_3D_렌더링엔진_제작과정모바일환경에서의 크로스 플랫폼_3D_렌더링엔진_제작과정
모바일환경에서의 크로스 플랫폼_3D_렌더링엔진_제작과정
 
클로져 소개 강의 (한국정보통신산업노동조합)
클로져 소개 강의 (한국정보통신산업노동조합)클로져 소개 강의 (한국정보통신산업노동조합)
클로져 소개 강의 (한국정보통신산업노동조합)
 
예비 개발자를 위한 소프트웨어 세상 이야기
예비 개발자를 위한 소프트웨어 세상 이야기예비 개발자를 위한 소프트웨어 세상 이야기
예비 개발자를 위한 소프트웨어 세상 이야기
 
소프트웨어 중심 시대를 준비하자
소프트웨어 중심 시대를 준비하자소프트웨어 중심 시대를 준비하자
소프트웨어 중심 시대를 준비하자
 
자본시장IT의 미래 오픈소스에서 답을 구하라
자본시장IT의 미래 오픈소스에서 답을 구하라자본시장IT의 미래 오픈소스에서 답을 구하라
자본시장IT의 미래 오픈소스에서 답을 구하라
 
Vertex Perspectives | Low-Code Platforms (Korean)
 Vertex Perspectives | Low-Code Platforms (Korean) Vertex Perspectives | Low-Code Platforms (Korean)
Vertex Perspectives | Low-Code Platforms (Korean)
 
유니티, 언리얼4 교육 전문기관 스킬트리랩 소개서
유니티, 언리얼4 교육 전문기관 스킬트리랩 소개서유니티, 언리얼4 교육 전문기관 스킬트리랩 소개서
유니티, 언리얼4 교육 전문기관 스킬트리랩 소개서
 
Software engineer가 되기 위한 여정
Software engineer가 되기 위한 여정Software engineer가 되기 위한 여정
Software engineer가 되기 위한 여정
 
Whats
WhatsWhats
Whats
 
T13_2_이은호_비개발자 대표의 3개월 서비스 개발기
T13_2_이은호_비개발자 대표의 3개월 서비스 개발기T13_2_이은호_비개발자 대표의 3개월 서비스 개발기
T13_2_이은호_비개발자 대표의 3개월 서비스 개발기
 
개발자의 현재와 미래
개발자의 현재와 미래개발자의 현재와 미래
개발자의 현재와 미래
 
블록체인과 개발자
블록체인과 개발자블록체인과 개발자
블록체인과 개발자
 
(독서광) 프로그래머의 뇌
(독서광) 프로그래머의 뇌(독서광) 프로그래머의 뇌
(독서광) 프로그래머의 뇌
 
신입 SW 개발자 취업 준비
신입 SW 개발자 취업 준비신입 SW 개발자 취업 준비
신입 SW 개발자 취업 준비
 
주니어 개발자의 개인프로젝트 개발기
주니어 개발자의 개인프로젝트 개발기주니어 개발자의 개인프로젝트 개발기
주니어 개발자의 개인프로젝트 개발기
 
격변하는 프로그래밍 언어, 이제는 Let it go
격변하는 프로그래밍 언어, 이제는 Let it go격변하는 프로그래밍 언어, 이제는 Let it go
격변하는 프로그래밍 언어, 이제는 Let it go
 
(알도개) No Code - RPA 기초
(알도개) No Code - RPA 기초(알도개) No Code - RPA 기초
(알도개) No Code - RPA 기초
 
Software info
Software infoSoftware info
Software info
 
Whats 사업계획서
Whats 사업계획서Whats 사업계획서
Whats 사업계획서
 
엠비즈메이커를 활용한 MCA(mobile computing activity) SW교육 사례
엠비즈메이커를 활용한 MCA(mobile computing activity) SW교육 사례엠비즈메이커를 활용한 MCA(mobile computing activity) SW교육 사례
엠비즈메이커를 활용한 MCA(mobile computing activity) SW교육 사례
 

Mehr von Choonghyun Yang

Mehr von Choonghyun Yang (20)

Git
GitGit
Git
 
Maven build for 멀티프로젝트 in jenkins
Maven build for 멀티프로젝트 in jenkins Maven build for 멀티프로젝트 in jenkins
Maven build for 멀티프로젝트 in jenkins
 
데이터 모델링
데이터 모델링데이터 모델링
데이터 모델링
 
Spring boot actuator
Spring boot   actuatorSpring boot   actuator
Spring boot actuator
 
Spring boot 5장 cli
Spring boot 5장 cliSpring boot 5장 cli
Spring boot 5장 cli
 
Spring boot 공작소(1-4장)
Spring boot 공작소(1-4장)Spring boot 공작소(1-4장)
Spring boot 공작소(1-4장)
 
자료구조 – 트리 (Tree)
자료구조 – 트리 (Tree)자료구조 – 트리 (Tree)
자료구조 – 트리 (Tree)
 
자료구조 큐
자료구조 큐자료구조 큐
자료구조 큐
 
연결 자료구조
연결 자료구조연결 자료구조
연결 자료구조
 
자바병렬프로그래밍 9.gui 애플리케이션
자바병렬프로그래밍 9.gui 애플리케이션자바병렬프로그래밍 9.gui 애플리케이션
자바병렬프로그래밍 9.gui 애플리케이션
 
그림으로 공부하는 오라클 구조
그림으로 공부하는 오라클 구조그림으로 공부하는 오라클 구조
그림으로 공부하는 오라클 구조
 
Http 완벽가이드(3장 http 메시지)
Http 완벽가이드(3장 http 메시지)Http 완벽가이드(3장 http 메시지)
Http 완벽가이드(3장 http 메시지)
 
Http 완벽 가이드(2장 url과 리소스)
Http 완벽 가이드(2장 url과 리소스)Http 완벽 가이드(2장 url과 리소스)
Http 완벽 가이드(2장 url과 리소스)
 
게이트단의 보안
게이트단의 보안게이트단의 보안
게이트단의 보안
 
Express 프레임워크
Express 프레임워크Express 프레임워크
Express 프레임워크
 
Bootstrap
BootstrapBootstrap
Bootstrap
 
아꿈사.C++ api 디자인.20140315 a
아꿈사.C++ api 디자인.20140315 a아꿈사.C++ api 디자인.20140315 a
아꿈사.C++ api 디자인.20140315 a
 
하둡관리
하둡관리하둡관리
하둡관리
 
Hadoop io part2
Hadoop io part2Hadoop io part2
Hadoop io part2
 
Atom
AtomAtom
Atom
 

프로그래머로 사는법. Chap.5

  • 1. 소프트웨어 개발자 초기 시절 활용법 Choong83
  • 2. 트레이드 크래프트 - 트레이트 크래프트란 전문적인 스킬임에도 불 구하고 학교에서 잘가르쳐주지 않는것. ● 네가지 프로그래밍 언어 및 데이터 형식 배우기. ● 1000명 이상 동시 사용가능한 소프트웨어 개발 ● 대교모 데이터 스켈링 할수 있는 소프트웨어 개발 ● 열명이상 개발 규모 프로젝트 참여하기. ● 5년이 넘게 지난 코드 확장하기. ● 남이 만든 코드의 결함 40개 이상 수정하기 ● UNICODE를 입력받고 두 가지 이상의 언어로 출력하기 ●
  • 3. 소프트웨어 업계 - 소프트웨어의 판매 방식, 시장의 생리, 영업 및 마케팅의 대한 지식을 공부한다.
  • 4. 도메인 전문성 - OS나 기술 플랫폼, 프로그래밍 기기의 유형은 변하기 마련이지만 원격 통신, 이미지 처리, 데 이터 베이스 등 기본적인 분야는 쉽게 변하지 않는다.
  • 5. 온고지신 '옛것을 알고 그것을 미루어서 새것을 앎' ● 프로그래밍 외적인 CU 및 운영체제, 메모리 와의 사용호작용 같은 것에 대한 심도 있는 이해를 하자.
  • 6. 리더로부터 배워라 ● 그들은 대형 시스템을 만드는 방법 ● 그들은 좋은 코드와 나쁜코드를 구분 ● 그들은 일의 우선순위 ● 그들은 조직을 알고, 기업문화의 정통
  • 7. 네트워크 구축 ● 사회생활 초기에 인적 네트워크 개발 시기로 활용 ● 중요한것은 무엇을 아느냐가 아니라 누구를 아느냐 ● 도움을 줄수 있을때 기꺼이 도와주자, 나가 는게 있으면 들어오는게 있는 법
  • 8. 어떤 사람이 될것인가? ● 내 커리어에서 가장 닮고 싶은 인물인가? ● 어떤 윗사람이 지금 하고 있는 만큼.. 또는그 보다 더 잘 할수 있을 것 같다는 생각이 들만 큼 나한테 맞는 역활은 어떤 역활인가?
  • 10. Q.1 나는 어떤 사람이 될것 인가?