회사에서 기술서적을 읽는다는것

성환 조
성환 조Student um NHN NEXT
기술서적 독후감이라.. 처음이라 막막하지만..
제가 직접 한번 해보겠습니다.
“전문가를 위한 안드로이드 프로그래밍”을 읽고 난후 
회사에서 기술서적을 
읽는다는것 AT_T 인턴 조성환
이미 안드로이드 어플리케이션을 몇 개 작성해보고 
고급 API나 트릭을 알고자 하는 사람을 대상으로 하는 책
고급 기술서적을 읽는 그 자체 
기술들의 나열을 보았을때 
회사의 프로젝트에 어떻게 적용시킬까
고급 기술서적을 읽는 그 자체
고급 기술서적을 읽는 그 자체 
1. 전체적인 그림을 볼 수 있게 됨 
2. 왜? 그렇게 만들어야 하는지 알 수 있게 됨 
3. 항상 답이 아닐 수도 있으니 경계하는 마음을 가지게 됨
고급 기술서적을 읽는 그 자체 
1. 전체적인 그림을 볼 수 있게 됨 
2. 왜? 그렇게 만들어야 하는지 알 수 있게 됨 
3. 항상 답이 아닐 수도 있으니 경계하는 마음을 가지게 됨
안드로이드 초보단계 
기존에는
Activity 만드는 방법 
Service 만드는 방법 
Fragment 만드는 방법 
ContentProvider 만드는 방법 
xml 만드는 방법 
“무엇을만들 것이냐”
머리 만드는 방법 
눈 만드는 방법 
팔 만드는 방법 
골반 만드는 방법 
다리 만드는 방법 
“무엇을만들 것이냐”
“덕지덕지”
기술서적을 읽을수록
습득할수록 
1. 전체적인 그림을 볼 수 있게 됨
고급 기술서적을 읽는 그 자체 
1. 전체적인 그림을 볼 수 있게 됨 
2. 왜? 그렇게 만들어야 하는지 알 수 있게 됨 
3. 항상 답이 아닐 수도 있으니 경계하는 마음을 가지게 됨
지식의 초보단계에서는 따라하기에도 급급하다
전문 기술 서적은 이유를 말해준다.
안드로이드의 내부적인 이슈 
Java SE의 JVM에서 stack-based processor, Dalvik의 register-based processor 에 대한 차이. 
JIT의 변화에 따라서 사용가능하게 된 자바 코드 지식, 
Android에서 Static Factory Method Pattern을 사용하는 방법 등 
안드로이드의 내부적인 이슈 
책의 1부(더 나은 기반 구축)
책의 2부 (컴포넌트 활용) 
기존의 컴포넌트를 최대한 
활용 가능하게 하는 지식 
컴포넌트들에 대한 내용뿐만 아니라 UI, UX적인 측면, 서비스 및 백그라운드 작업에 
서 유의해야할 점, Android IPC에 대한 이해, BroadcastReceiver의 심화내용, 데이터 
저장 및 직렬화. 마지막으로 자동화된 테스트작성에 대한 원칙, 활용, 지속적인통합(!) 
에 대해 이유를 들어가며 지식을 제공하였다.
뿔은 왜 두개가 붙어있지? 
팔이 여기에 
붙어있는 이유는? 
2. 왜? 그렇게 만들어야 하는지 
알 수 있게 됨 
다리가 두꺼워야하는 이유는?
고급 기술서적을 읽는 그 자체 
1. 전체적인 그림을 볼 수 있게 됨 
2. 왜? 그렇게 만들어야 하는지 알 수 있게 됨 
3. 항상 답이 아닐 수도 있으니 경계하는 마음을 가지게 됨
왜 그렇게 만들어야 하는지 알게 되니 
문맥(Context)을 파악할 수 있음
"A 문제의 특정 이유에 따르면 시간이 지날경우 다른 방식으로 교체해야할 필요도 있을것 같다"
상황에 따라선 
이게 더 좋을 수도 있음
기술들의 나열을 보았을때 
회사의 프로젝트에 어떻게 적용시킬까
기술들의 나열을 보았을때 
회사의 프로젝트에 어떻게 적용시킬까 
프로젝트가 주어져 있고 그 안에서 문제를 해결해야 한다. 회사
기술들의 나열을 보았을때 
회사의 프로젝트에 어떻게 적용시킬까 
우선은 내 역할을 멋지게 수행하고 싶은 욕심 때문에. 
기술적인 부분에 한해서 창의를 발휘하게 된다.
기술들의 나열을 보았을때 
회사의 프로젝트에 어떻게 적용시킬까 
우선은 내 역할을 멋지게 수행하고 싶은 욕심 때문에. 
우선 문제가 상대적으로 고정되어있 
으니 
더 집중을 할 수 있다. 
책임감을 갖고 
집요하게 접근할 수 있다. 
기술적인 부분에 한해서 창의를 발휘하게 된다.
기술들의 나열을 보았을때 
회사의 프로젝트에 어떻게 적용시킬까 
기술들을 바라보며 어떻게하면 회사의 프로젝트에 창의적으로 기술 
을 결합시킬까에 대한 고민을 하면서 책을 바라보게 됨
책의 3부 (한계 뛰어넘기) 
시나리오가 있는 지식을 전달 
"고급 오디오, 동영상, 카메라 어플리케이션", "안드로이드 어플리케이션 보안", "지 
도, 위치, 활동 API", "네이티브 코드 및 JNI", "숨겨진 안드로이드 API", "안드로이드 
플랫폼 해킹" 등등 1, 2부 보단 더 상위계층에서 시나리오가 있는 지식을 전달해 준다
회사에서 기술서적을 읽는다는것
13장 : 지도, 위치, 활동 API
17장 : 네트워킹, 웹 서비스, 원격 
API
19장 : 구글 플레이 서비스
3부는 레퍼런스 성격이 강해서.. 
기능구현할때 더욱 직접적으로..
감사합니다.
1 von 36

Recomendados

프로그래머 von
프로그래머프로그래머
프로그래머Kenu, GwangNam Heo
10K views72 Folien
[강연] 학생에서 현업 개발자로의 성공적인 변신을 위하여 von
[강연] 학생에서 현업 개발자로의 성공적인 변신을 위하여[강연] 학생에서 현업 개발자로의 성공적인 변신을 위하여
[강연] 학생에서 현업 개발자로의 성공적인 변신을 위하여Kwangsung Ha
3.6K views25 Folien
손코딩뇌컴파일눈디버깅을 소개합니다. von
손코딩뇌컴파일눈디버깅을 소개합니다.손코딩뇌컴파일눈디버깅을 소개합니다.
손코딩뇌컴파일눈디버깅을 소개합니다.Kwangsung Ha
48.3K views27 Folien
훌륭한 프로그래머 되는 법 von
훌륭한 프로그래머 되는 법훌륭한 프로그래머 되는 법
훌륭한 프로그래머 되는 법Kai [Kyung Seok] Song
3.6K views25 Folien
WTM2018 그것이 알고싶다 어쩌다 10년... 지그재그 손연미, 백서영 von
WTM2018 그것이 알고싶다 어쩌다 10년... 지그재그 손연미, 백서영WTM2018 그것이 알고싶다 어쩌다 10년... 지그재그 손연미, 백서영
WTM2018 그것이 알고싶다 어쩌다 10년... 지그재그 손연미, 백서영ZIGZAG
1.4K views30 Folien
[TECHCON 2019: MOBILE - iOS]2.들숨에 협업 날숨에 클린코드 von
[TECHCON 2019: MOBILE - iOS]2.들숨에 협업 날숨에 클린코드[TECHCON 2019: MOBILE - iOS]2.들숨에 협업 날숨에 클린코드
[TECHCON 2019: MOBILE - iOS]2.들숨에 협업 날숨에 클린코드NAVER Engineering
768 views72 Folien

Más contenido relacionado

Was ist angesagt?

Technicalinterview von
TechnicalinterviewTechnicalinterview
TechnicalinterviewDaeMyung Kang
4.4K views62 Folien
(독서광) 프로그래머의 뇌 von
(독서광) 프로그래머의 뇌(독서광) 프로그래머의 뇌
(독서광) 프로그래머의 뇌Jay Park
1.5K views9 Folien
Fast campus 안드로이드 앱 개발 프로젝트 CAMP (Fastground) von
Fast campus 안드로이드 앱 개발 프로젝트 CAMP (Fastground)Fast campus 안드로이드 앱 개발 프로젝트 CAMP (Fastground)
Fast campus 안드로이드 앱 개발 프로젝트 CAMP (Fastground)동욱 하
292 views25 Folien
Java for android von
Java for androidJava for android
Java for android동욱 하
474 views15 Folien
200820 NAVER TECH CONCERT 15_Code Review is Horse(코드리뷰는 말이야)(feat.Latte) von
200820 NAVER TECH CONCERT 15_Code Review is Horse(코드리뷰는 말이야)(feat.Latte)200820 NAVER TECH CONCERT 15_Code Review is Horse(코드리뷰는 말이야)(feat.Latte)
200820 NAVER TECH CONCERT 15_Code Review is Horse(코드리뷰는 말이야)(feat.Latte)NAVER Engineering
1.6K views53 Folien
튜토리얼과 하우투 문서의 차이점은? von
튜토리얼과 하우투 문서의 차이점은?튜토리얼과 하우투 문서의 차이점은?
튜토리얼과 하우투 문서의 차이점은?Jay Park
1.3K views9 Folien

Was ist angesagt?(9)

(독서광) 프로그래머의 뇌 von Jay Park
(독서광) 프로그래머의 뇌(독서광) 프로그래머의 뇌
(독서광) 프로그래머의 뇌
Jay Park1.5K views
Fast campus 안드로이드 앱 개발 프로젝트 CAMP (Fastground) von 동욱 하
Fast campus 안드로이드 앱 개발 프로젝트 CAMP (Fastground)Fast campus 안드로이드 앱 개발 프로젝트 CAMP (Fastground)
Fast campus 안드로이드 앱 개발 프로젝트 CAMP (Fastground)
동욱 하292 views
Java for android von 동욱 하
Java for androidJava for android
Java for android
동욱 하474 views
200820 NAVER TECH CONCERT 15_Code Review is Horse(코드리뷰는 말이야)(feat.Latte) von NAVER Engineering
200820 NAVER TECH CONCERT 15_Code Review is Horse(코드리뷰는 말이야)(feat.Latte)200820 NAVER TECH CONCERT 15_Code Review is Horse(코드리뷰는 말이야)(feat.Latte)
200820 NAVER TECH CONCERT 15_Code Review is Horse(코드리뷰는 말이야)(feat.Latte)
NAVER Engineering1.6K views
튜토리얼과 하우투 문서의 차이점은? von Jay Park
튜토리얼과 하우투 문서의 차이점은?튜토리얼과 하우투 문서의 차이점은?
튜토리얼과 하우투 문서의 차이점은?
Jay Park1.3K views
200819 NAVER TECH CONCERT 09_Case.xcodeproj - 좋은 동료로 거듭나기 위한 노하우 von NAVER Engineering
200819 NAVER TECH CONCERT 09_Case.xcodeproj - 좋은 동료로 거듭나기 위한 노하우200819 NAVER TECH CONCERT 09_Case.xcodeproj - 좋은 동료로 거듭나기 위한 노하우
200819 NAVER TECH CONCERT 09_Case.xcodeproj - 좋은 동료로 거듭나기 위한 노하우
NAVER Engineering453 views
8주차 기획스터디 von 안섭 신
8주차 기획스터디8주차 기획스터디
8주차 기획스터디
안섭 신1.2K views
(책 소개) 쏙쏙 들어오는 인공지능 알고리즘 von Jay Park
(책 소개) 쏙쏙 들어오는 인공지능 알고리즘(책 소개) 쏙쏙 들어오는 인공지능 알고리즘
(책 소개) 쏙쏙 들어오는 인공지능 알고리즘
Jay Park837 views

Destacado

Dependency Injection 소개 von
Dependency Injection 소개Dependency Injection 소개
Dependency Injection 소개beom kyun choi
4.4K views20 Folien
주니어 개발자도 이해 할 수 있는 의존성 주입(Dependency Injection) von
주니어 개발자도 이해 할 수 있는 의존성 주입(Dependency Injection)주니어 개발자도 이해 할 수 있는 의존성 주입(Dependency Injection)
주니어 개발자도 이해 할 수 있는 의존성 주입(Dependency Injection)Darion Kim
24.2K views29 Folien
[JWPA-1]의존성 주입(Dependency injection) von
[JWPA-1]의존성 주입(Dependency injection)[JWPA-1]의존성 주입(Dependency injection)
[JWPA-1]의존성 주입(Dependency injection)Young-Ho Cho
14.3K views43 Folien
Introduction For seq2seq(sequence to sequence) and RNN von
Introduction For seq2seq(sequence to sequence) and RNNIntroduction For seq2seq(sequence to sequence) and RNN
Introduction For seq2seq(sequence to sequence) and RNNHye-min Ahn
4K views20 Folien
PyCon 2015 - 업무에서 빠르게 활용하는 PyQt von
PyCon 2015 - 업무에서 빠르게 활용하는 PyQtPyCon 2015 - 업무에서 빠르게 활용하는 PyQt
PyCon 2015 - 업무에서 빠르게 활용하는 PyQt덕규 임
15.5K views25 Folien
주니어 개발자도 이해 할 수 있는 아름다운 JVM 세상 von
주니어 개발자도 이해 할 수 있는 아름다운 JVM 세상주니어 개발자도 이해 할 수 있는 아름다운 JVM 세상
주니어 개발자도 이해 할 수 있는 아름다운 JVM 세상Darion Kim
8.8K views90 Folien

Destacado(7)

Dependency Injection 소개 von beom kyun choi
Dependency Injection 소개Dependency Injection 소개
Dependency Injection 소개
beom kyun choi4.4K views
주니어 개발자도 이해 할 수 있는 의존성 주입(Dependency Injection) von Darion Kim
주니어 개발자도 이해 할 수 있는 의존성 주입(Dependency Injection)주니어 개발자도 이해 할 수 있는 의존성 주입(Dependency Injection)
주니어 개발자도 이해 할 수 있는 의존성 주입(Dependency Injection)
Darion Kim24.2K views
[JWPA-1]의존성 주입(Dependency injection) von Young-Ho Cho
[JWPA-1]의존성 주입(Dependency injection)[JWPA-1]의존성 주입(Dependency injection)
[JWPA-1]의존성 주입(Dependency injection)
Young-Ho Cho14.3K views
Introduction For seq2seq(sequence to sequence) and RNN von Hye-min Ahn
Introduction For seq2seq(sequence to sequence) and RNNIntroduction For seq2seq(sequence to sequence) and RNN
Introduction For seq2seq(sequence to sequence) and RNN
Hye-min Ahn4K views
PyCon 2015 - 업무에서 빠르게 활용하는 PyQt von 덕규 임
PyCon 2015 - 업무에서 빠르게 활용하는 PyQtPyCon 2015 - 업무에서 빠르게 활용하는 PyQt
PyCon 2015 - 업무에서 빠르게 활용하는 PyQt
덕규 임15.5K views
주니어 개발자도 이해 할 수 있는 아름다운 JVM 세상 von Darion Kim
주니어 개발자도 이해 할 수 있는 아름다운 JVM 세상주니어 개발자도 이해 할 수 있는 아름다운 JVM 세상
주니어 개발자도 이해 할 수 있는 아름다운 JVM 세상
Darion Kim8.8K views
애플리케이션 아키텍처와 객체지향 von Young-Ho Cho
애플리케이션 아키텍처와 객체지향 애플리케이션 아키텍처와 객체지향
애플리케이션 아키텍처와 객체지향
Young-Ho Cho14.5K views

Similar a 회사에서 기술서적을 읽는다는것

예비 개발자를 위한 소프트웨어 세상 이야기 von
예비 개발자를 위한 소프트웨어 세상 이야기예비 개발자를 위한 소프트웨어 세상 이야기
예비 개발자를 위한 소프트웨어 세상 이야기수보 김
1.1K views29 Folien
Software engineer가 되기 위한 여정 von
Software engineer가 되기 위한 여정Software engineer가 되기 위한 여정
Software engineer가 되기 위한 여정Aree Oh
159 views41 Folien
2011~2012 소프트웨어 관련도서 추천 리뷰 모음 von
2011~2012 소프트웨어 관련도서 추천 리뷰 모음2011~2012 소프트웨어 관련도서 추천 리뷰 모음
2011~2012 소프트웨어 관련도서 추천 리뷰 모음Choulhyouc Lee
1.5K views21 Folien
객체지향이란? - <객체지향의 사실과 오해>를 읽고 von
객체지향이란? - <객체지향의 사실과 오해>를 읽고객체지향이란? - <객체지향의 사실과 오해>를 읽고
객체지향이란? - <객체지향의 사실과 오해>를 읽고HeechanLee6
83 views38 Folien
[특강] 개발자의 학습과 성장 / 이선협 (Cobalt, Inc.) von
[특강] 개발자의 학습과 성장 / 이선협 (Cobalt, Inc.)[특강] 개발자의 학습과 성장 / 이선협 (Cobalt, Inc.)
[특강] 개발자의 학습과 성장 / 이선협 (Cobalt, Inc.)CONNECT FOUNDATION
52 views46 Folien
[취업특강] IT분야에서 행복하게 일하기 - SW 개발자를 중심으로 von
[취업특강] IT분야에서 행복하게 일하기 - SW 개발자를 중심으로[취업특강] IT분야에서 행복하게 일하기 - SW 개발자를 중심으로
[취업특강] IT분야에서 행복하게 일하기 - SW 개발자를 중심으로Sungwoo Park
7.3K views59 Folien

Similar a 회사에서 기술서적을 읽는다는것(20)

예비 개발자를 위한 소프트웨어 세상 이야기 von 수보 김
예비 개발자를 위한 소프트웨어 세상 이야기예비 개발자를 위한 소프트웨어 세상 이야기
예비 개발자를 위한 소프트웨어 세상 이야기
수보 김1.1K views
Software engineer가 되기 위한 여정 von Aree Oh
Software engineer가 되기 위한 여정Software engineer가 되기 위한 여정
Software engineer가 되기 위한 여정
Aree Oh159 views
2011~2012 소프트웨어 관련도서 추천 리뷰 모음 von Choulhyouc Lee
2011~2012 소프트웨어 관련도서 추천 리뷰 모음2011~2012 소프트웨어 관련도서 추천 리뷰 모음
2011~2012 소프트웨어 관련도서 추천 리뷰 모음
Choulhyouc Lee1.5K views
객체지향이란? - <객체지향의 사실과 오해>를 읽고 von HeechanLee6
객체지향이란? - <객체지향의 사실과 오해>를 읽고객체지향이란? - <객체지향의 사실과 오해>를 읽고
객체지향이란? - <객체지향의 사실과 오해>를 읽고
HeechanLee683 views
[특강] 개발자의 학습과 성장 / 이선협 (Cobalt, Inc.) von CONNECT FOUNDATION
[특강] 개발자의 학습과 성장 / 이선협 (Cobalt, Inc.)[특강] 개발자의 학습과 성장 / 이선협 (Cobalt, Inc.)
[특강] 개발자의 학습과 성장 / 이선협 (Cobalt, Inc.)
[취업특강] IT분야에서 행복하게 일하기 - SW 개발자를 중심으로 von Sungwoo Park
[취업특강] IT분야에서 행복하게 일하기 - SW 개발자를 중심으로[취업특강] IT분야에서 행복하게 일하기 - SW 개발자를 중심으로
[취업특강] IT분야에서 행복하게 일하기 - SW 개발자를 중심으로
Sungwoo Park7.3K views
플랫폼 디자이너 없이 디자인 시스템을 구축하는 프로덕트 디자이너의 우당탕탕 고통 연대기 von NAVER Engineering
플랫폼 디자이너 없이 디자인 시스템을 구축하는 프로덕트 디자이너의 우당탕탕 고통 연대기플랫폼 디자이너 없이 디자인 시스템을 구축하는 프로덕트 디자이너의 우당탕탕 고통 연대기
플랫폼 디자이너 없이 디자인 시스템을 구축하는 프로덕트 디자이너의 우당탕탕 고통 연대기
NAVER Engineering1.9K views
애자일 도입과 사례 공유 von agilekorea
애자일 도입과 사례 공유애자일 도입과 사례 공유
애자일 도입과 사례 공유
agilekorea7.4K views
131 deview 2013 yobi-채수원 von NAVER D2
131 deview 2013 yobi-채수원131 deview 2013 yobi-채수원
131 deview 2013 yobi-채수원
NAVER D214.7K views
Ii.객체지향 1들어가기 von guest77f171ae
Ii.객체지향 1들어가기Ii.객체지향 1들어가기
Ii.객체지향 1들어가기
guest77f171ae703 views
현업 엔지니어의 시각에서 본 알고리즘 공부의 장점과 단점 von Wonha Ryu
현업 엔지니어의 시각에서 본 알고리즘 공부의 장점과 단점현업 엔지니어의 시각에서 본 알고리즘 공부의 장점과 단점
현업 엔지니어의 시각에서 본 알고리즘 공부의 장점과 단점
Wonha Ryu4.5K views
D2 캠퍼스 세미나 - 학생 개발자에서 신입 개발자로 한단계 업그레이드 하기 von Soojin Ro
D2 캠퍼스 세미나 - 학생 개발자에서 신입 개발자로 한단계 업그레이드 하기D2 캠퍼스 세미나 - 학생 개발자에서 신입 개발자로 한단계 업그레이드 하기
D2 캠퍼스 세미나 - 학생 개발자에서 신입 개발자로 한단계 업그레이드 하기
Soojin Ro5.9K views
월간 리드잇(beta) 2018년 10월호 von Hantae John Yu
월간 리드잇(beta) 2018년 10월호월간 리드잇(beta) 2018년 10월호
월간 리드잇(beta) 2018년 10월호
Hantae John Yu214 views
커뮤니티와 함께한 예비개발자 성장기- 조성수님 von NAVER D2
커뮤니티와 함께한 예비개발자 성장기- 조성수님커뮤니티와 함께한 예비개발자 성장기- 조성수님
커뮤니티와 함께한 예비개발자 성장기- 조성수님
NAVER D27.7K views
애자일 프랙티스 von 한 경만
애자일 프랙티스애자일 프랙티스
애자일 프랙티스
한 경만71 views
『안드로이드 시큐리티 인터널』 - 미리보기 von 복연 이
『안드로이드 시큐리티 인터널』 - 미리보기『안드로이드 시큐리티 인터널』 - 미리보기
『안드로이드 시큐리티 인터널』 - 미리보기
복연 이901 views
20150307 abcd발표_ux디자이너 실력으로 살아남기 von SANGBUM HA
20150307 abcd발표_ux디자이너 실력으로 살아남기20150307 abcd발표_ux디자이너 실력으로 살아남기
20150307 abcd발표_ux디자이너 실력으로 살아남기
SANGBUM HA46.5K views
단톡방의 스마트질문러_제임스_ppt.pptx von InwooHwang6
단톡방의 스마트질문러_제임스_ppt.pptx단톡방의 스마트질문러_제임스_ppt.pptx
단톡방의 스마트질문러_제임스_ppt.pptx
InwooHwang619 views

회사에서 기술서적을 읽는다는것