SlideShare a Scribd company logo
1 of 33
Download to read offline
Software Programing
현대인의 교양입니다
정영오
(주)파트프라임
Content
1. Programer가 지배하는 세상 - 매트릭스
2. 나를 표현하는 Software
3. 자연을 모방하는 Software
4. 내가 없는 Software (Egoless programming)
5. Programer는 3D 업종?
6. 지금 시작해 보세요.
그만
 쏘세요.
 후회하지
 말고.
Programer가 지배하는 세상
음모론
“프로그래머를 없애자”
지난 30년 간 경영자들은
프로그래머를 없애기 위한
프로젝트를 시작했습니다.
현재 일부 성공…?
그러나,
경영자도 프로그램을 읽어라!
작문을 배우는 좋은 방법은
직접 써 보는게 가장 좋지만,
읽어보는 것도 방법이다.
-
 제랄드
 와인버그
표현
 이까이꺼…⋯
나를 표현하는 Software
Programing은 인간의 행위
인문학자 만이
최고의 프로그래머가 될 수 있다.
내 생각의 흐름
다른 사람의 생각의 흐름
창조적 문화 패턴
새로운 직업 창조
문제) 괄호 안에 적절한 단어를 채워 넣으시오.
!
1. 화가 - (그림)으로 자신의 사상을 표현
2. 음악가 - (음악)으로 자신의 사상을 표현
3. 프로그래머 - ( )으로 자신의 사상을
표현
해
 아래
 새것이
 없나니…⋯
자연을 모방하는 Software
인간의 언어
프로그래밍 언어
자연을 모방한 프로그래밍
그리고
객체지향 프로그래밍
우리가 보는 창조된 세계
- 강 (river)
url = “http://www.mokpo.ac.kr”;	

c = (HttpConnection)Connector.open(url);	

is = c.openInputStream();	

os = c.openOutputStream();
프로그래밍에서
자연의 ‘강’을 활용한 예
혼자서는
 못해요.
내가 없는 Software
개인의 능력을
키우는 것은 중요합니다.
함께 작품을 만드는 것
합창 하는 것
그러나 자신의 오류를
찾아내려하지 않는다
인지부조화

More Related Content

Viewers also liked

Valladolid imagenes
Valladolid imagenesValladolid imagenes
Valladolid imagenesRocile
 
F&I: Mike Conlon - Death by 1,000 Cuts: Researcher Burden Up Close & Personal
F&I: Mike Conlon - Death by 1,000 Cuts: Researcher Burden Up Close & PersonalF&I: Mike Conlon - Death by 1,000 Cuts: Researcher Burden Up Close & Personal
F&I: Mike Conlon - Death by 1,000 Cuts: Researcher Burden Up Close & PersonalCASRAI
 
Crisi= A time of danger "OR" A Time of opportunity
Crisi= A time of danger "OR" A Time of opportunityCrisi= A time of danger "OR" A Time of opportunity
Crisi= A time of danger "OR" A Time of opportunityDavide Geraci
 
Maria Moore resume-12-1-14
Maria Moore resume-12-1-14Maria Moore resume-12-1-14
Maria Moore resume-12-1-14Maria Moore
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos3022359
 
Observations in retail
Observations in retailObservations in retail
Observations in retailGabriel Kruse
 
How Do I Know Thee? Let Me Count the Ways: Sarah Moreault, Monica Valsangkar-...
How Do I Know Thee? Let Me Count the Ways: Sarah Moreault, Monica Valsangkar-...How Do I Know Thee? Let Me Count the Ways: Sarah Moreault, Monica Valsangkar-...
How Do I Know Thee? Let Me Count the Ways: Sarah Moreault, Monica Valsangkar-...CASRAI
 
Production process of print advert
Production process of print advertProduction process of print advert
Production process of print advertMatthewTurnbull1998
 
зно 2015 та пробне зно 2015.
зно 2015 та пробне зно 2015.зно 2015 та пробне зно 2015.
зно 2015 та пробне зно 2015.vikusikv12
 

Viewers also liked (14)

Valladolid imagenes
Valladolid imagenesValladolid imagenes
Valladolid imagenes
 
F&I: Mike Conlon - Death by 1,000 Cuts: Researcher Burden Up Close & Personal
F&I: Mike Conlon - Death by 1,000 Cuts: Researcher Burden Up Close & PersonalF&I: Mike Conlon - Death by 1,000 Cuts: Researcher Burden Up Close & Personal
F&I: Mike Conlon - Death by 1,000 Cuts: Researcher Burden Up Close & Personal
 
Crisi= A time of danger "OR" A Time of opportunity
Crisi= A time of danger "OR" A Time of opportunityCrisi= A time of danger "OR" A Time of opportunity
Crisi= A time of danger "OR" A Time of opportunity
 
michell ramirez
michell ramirezmichell ramirez
michell ramirez
 
Maria Moore resume-12-1-14
Maria Moore resume-12-1-14Maria Moore resume-12-1-14
Maria Moore resume-12-1-14
 
1709 Renovation
1709 Renovation1709 Renovation
1709 Renovation
 
WCXlatest
WCXlatestWCXlatest
WCXlatest
 
PH RESUMEOK (U)
PH RESUMEOK (U)PH RESUMEOK (U)
PH RESUMEOK (U)
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Resume Kubota
Resume KubotaResume Kubota
Resume Kubota
 
Observations in retail
Observations in retailObservations in retail
Observations in retail
 
How Do I Know Thee? Let Me Count the Ways: Sarah Moreault, Monica Valsangkar-...
How Do I Know Thee? Let Me Count the Ways: Sarah Moreault, Monica Valsangkar-...How Do I Know Thee? Let Me Count the Ways: Sarah Moreault, Monica Valsangkar-...
How Do I Know Thee? Let Me Count the Ways: Sarah Moreault, Monica Valsangkar-...
 
Production process of print advert
Production process of print advertProduction process of print advert
Production process of print advert
 
зно 2015 та пробне зно 2015.
зно 2015 та пробне зно 2015.зно 2015 та пробне зно 2015.
зно 2015 та пробне зно 2015.
 

More from Young Oh Jeong

개혁파교의학 12장 솔하 발표본
개혁파교의학 12장 솔하 발표본개혁파교의학 12장 솔하 발표본
개혁파교의학 12장 솔하 발표본Young Oh Jeong
 
개혁파교의학 12장 동혁 발표본
개혁파교의학 12장 동혁 발표본개혁파교의학 12장 동혁 발표본
개혁파교의학 12장 동혁 발표본Young Oh Jeong
 
개혁파교의학 12장 다은 발표본
개혁파교의학 12장 다은 발표본개혁파교의학 12장 다은 발표본
개혁파교의학 12장 다은 발표본Young Oh Jeong
 
개혁파교의학 12장 예건 발표본
개혁파교의학 12장 예건 발표본개혁파교의학 12장 예건 발표본
개혁파교의학 12장 예건 발표본Young Oh Jeong
 
Python machine learning Chapter 07 - PART1
Python machine learning Chapter 07 - PART1Python machine learning Chapter 07 - PART1
Python machine learning Chapter 07 - PART1Young Oh Jeong
 
Python machine learning Chapter 06 - PART1
Python machine learning Chapter 06 - PART1Python machine learning Chapter 06 - PART1
Python machine learning Chapter 06 - PART1Young Oh Jeong
 
Python machine learning Chapter 04 - PART2
Python machine learning Chapter 04 - PART2Python machine learning Chapter 04 - PART2
Python machine learning Chapter 04 - PART2Young Oh Jeong
 
Python machine learning Chapter 02
Python machine learning Chapter 02Python machine learning Chapter 02
Python machine learning Chapter 02Young Oh Jeong
 
10 Scrapping Javascript
10 Scrapping Javascript10 Scrapping Javascript
10 Scrapping JavascriptYoung Oh Jeong
 
07 Cleaning Your Dirty Data
07 Cleaning Your Dirty Data07 Cleaning Your Dirty Data
07 Cleaning Your Dirty DataYoung Oh Jeong
 
푸른아카데미, PART→PARTPRIME
푸른아카데미, PART→PARTPRIME푸른아카데미, PART→PARTPRIME
푸른아카데미, PART→PARTPRIMEYoung Oh Jeong
 
03 Crawling with Beautiful Soup (네이버 카페 크롤링 하기)
03 Crawling with Beautiful Soup (네이버 카페 크롤링 하기)03 Crawling with Beautiful Soup (네이버 카페 크롤링 하기)
03 Crawling with Beautiful Soup (네이버 카페 크롤링 하기)Young Oh Jeong
 
Day by day iPhone Programming
Day by day iPhone ProgrammingDay by day iPhone Programming
Day by day iPhone ProgrammingYoung Oh Jeong
 
네델란드개혁교회역사도식
네델란드개혁교회역사도식네델란드개혁교회역사도식
네델란드개혁교회역사도식Young Oh Jeong
 
마이크로소프트웨어 2002년 10월호 內, 모바일 관련 서적 리뷰 및 평점
마이크로소프트웨어 2002년 10월호 內, 모바일 관련 서적 리뷰 및 평점마이크로소프트웨어 2002년 10월호 內, 모바일 관련 서적 리뷰 및 평점
마이크로소프트웨어 2002년 10월호 內, 모바일 관련 서적 리뷰 및 평점Young Oh Jeong
 

More from Young Oh Jeong (18)

개혁파교의학 12장 솔하 발표본
개혁파교의학 12장 솔하 발표본개혁파교의학 12장 솔하 발표본
개혁파교의학 12장 솔하 발표본
 
개혁파교의학 12장 동혁 발표본
개혁파교의학 12장 동혁 발표본개혁파교의학 12장 동혁 발표본
개혁파교의학 12장 동혁 발표본
 
개혁파교의학 12장 다은 발표본
개혁파교의학 12장 다은 발표본개혁파교의학 12장 다은 발표본
개혁파교의학 12장 다은 발표본
 
개혁파교의학 12장 예건 발표본
개혁파교의학 12장 예건 발표본개혁파교의학 12장 예건 발표본
개혁파교의학 12장 예건 발표본
 
About RNN
About RNNAbout RNN
About RNN
 
About RNN
About RNNAbout RNN
About RNN
 
Python machine learning Chapter 07 - PART1
Python machine learning Chapter 07 - PART1Python machine learning Chapter 07 - PART1
Python machine learning Chapter 07 - PART1
 
What is CNN?
What is CNN?What is CNN?
What is CNN?
 
Python machine learning Chapter 06 - PART1
Python machine learning Chapter 06 - PART1Python machine learning Chapter 06 - PART1
Python machine learning Chapter 06 - PART1
 
Python machine learning Chapter 04 - PART2
Python machine learning Chapter 04 - PART2Python machine learning Chapter 04 - PART2
Python machine learning Chapter 04 - PART2
 
Python machine learning Chapter 02
Python machine learning Chapter 02Python machine learning Chapter 02
Python machine learning Chapter 02
 
10 Scrapping Javascript
10 Scrapping Javascript10 Scrapping Javascript
10 Scrapping Javascript
 
07 Cleaning Your Dirty Data
07 Cleaning Your Dirty Data07 Cleaning Your Dirty Data
07 Cleaning Your Dirty Data
 
푸른아카데미, PART→PARTPRIME
푸른아카데미, PART→PARTPRIME푸른아카데미, PART→PARTPRIME
푸른아카데미, PART→PARTPRIME
 
03 Crawling with Beautiful Soup (네이버 카페 크롤링 하기)
03 Crawling with Beautiful Soup (네이버 카페 크롤링 하기)03 Crawling with Beautiful Soup (네이버 카페 크롤링 하기)
03 Crawling with Beautiful Soup (네이버 카페 크롤링 하기)
 
Day by day iPhone Programming
Day by day iPhone ProgrammingDay by day iPhone Programming
Day by day iPhone Programming
 
네델란드개혁교회역사도식
네델란드개혁교회역사도식네델란드개혁교회역사도식
네델란드개혁교회역사도식
 
마이크로소프트웨어 2002년 10월호 內, 모바일 관련 서적 리뷰 및 평점
마이크로소프트웨어 2002년 10월호 內, 모바일 관련 서적 리뷰 및 평점마이크로소프트웨어 2002년 10월호 內, 모바일 관련 서적 리뷰 및 평점
마이크로소프트웨어 2002년 10월호 內, 모바일 관련 서적 리뷰 및 평점
 

Recently uploaded

Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)Wonjun Hwang
 
MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution DetectionMOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution DetectionKim Daeun
 
캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스
 
Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)Wonjun Hwang
 
A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)Tae Young Lee
 
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...Kim Daeun
 

Recently uploaded (6)

Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)
 
MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution DetectionMOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
 
캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차
 
Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)
 
A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)
 
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
 

Everybody need programming skill. 프로그래밍, 현대인의 교양입니다