javanowandfuture chihuahua

47
Information Technology: Information Technology: Next 10 Years Next 10 Years Sang Shin Sang Shin [email protected] [email protected] www.javapassion.com www.javapassion.com Sun Microsystems Sun Microsystems

Upload: mufix-community

Post on 01-Nov-2014

788 views

Category:

Business


3 download

DESCRIPTION

Sang Shin at MUFIX 1. Information Technology: Next 10 Years

TRANSCRIPT

Page 1: Javanowandfuture Chihuahua

Information Technology:Information Technology:Next 10 YearsNext 10 Years

Sang ShinSang [email protected]@sun.comwww.javapassion.comwww.javapassion.comSun MicrosystemsSun Microsystems

Page 2: Javanowandfuture Chihuahua

2

Topics• Usage of Java technology today

> You are using Java technology whether you know it or not

• Information technology: Next 10 years • Why you want choose a career in Information

Technology (IT) field?> Computer science, Information Technology, Software

engineering, System engineering, Network engineering, etc.

• Questions?

Page 3: Javanowandfuture Chihuahua

Usage of Usage of Java TechnologyJava TechnologyTodayToday

Page 4: Javanowandfuture Chihuahua

4

Some

Stats • 800+ million total Java desktops (91% of internet-connected PCs)

• 6+ million Java developers worldwide

• 6.5 million lines of Java SE code open sourced

• 3B Java-enabled mobile devices(85% of all mobile devices shipping)

• 2.5B Java Cards• 20 million Java-enabled TV

devices

Page 5: Javanowandfuture Chihuahua

5

Java Technology in End-to-End Computing

DataCenter

App ServerTier

Edge Tier

ClientDesktop

Tier

Devices &Appliances Tier

Page 6: Javanowandfuture Chihuahua

6

You are already using Java: Online

Page 7: Javanowandfuture Chihuahua

7

You are already using Java: Online

Page 8: Javanowandfuture Chihuahua

8

You are already using Java: Company

Page 9: Javanowandfuture Chihuahua

9

You are already using Java: Limewire

Page 10: Javanowandfuture Chihuahua

10

You are already using Java: Games

Page 11: Javanowandfuture Chihuahua

11

You are already using Java: MobileDevices

Page 12: Javanowandfuture Chihuahua

12

You are already using Java: JavaCard

Page 13: Javanowandfuture Chihuahua

13

Java Is Everywhere!

GSM SIMAmerican ExpressVisaSchlumbergerObertherGiesecke & DevrientGemplus...

NextelNTT DoCoMoVodafoneAT&T WirelessBellTelusT-MobileTeliaSprint PCSTelefonicaTIMSoneraJ-PhoneSingTelLG TeleCom...

NokiaEricssonMotorolaSamsungSiemensPalmCompaqSony EricssonSharpToshibaSanyoHitachiPanasonicFujitsuNEC...

DVBCableLabsDTVIALiberateSAATSCSonyPhilipsPanasonicSamsungLG...

MaytagBest BuyOSGIChryslerGMFordonstageTelematics...

ServiceProviders

Cards &Equipment

PDA/PhoneTV

Auto

Page 14: Javanowandfuture Chihuahua

Information Technology:Information Technology:Next 10 yearsNext 10 years

Page 15: Javanowandfuture Chihuahua

15

Trends in Information Technology • Proliferation of computing devices• Mobile devices as major computing platform• Networking everywhere by everything and

everybody• Participation (software users & developers)• Social networking• Web as a computing platform• Software as a service• Open source movement

Page 16: Javanowandfuture Chihuahua

Proliferation ofProliferation ofComputing DevicesComputing Devices

Page 17: Javanowandfuture Chihuahua

17

Proliferation of Computing Devices

Data Center Application Edge Client

Page 18: Javanowandfuture Chihuahua

18

Relevance of Java Technology• The portability of Java application (Write Once Run

Everywhere) is becoming increasing critical as the number of computing devices proliferate> A single Java application runs over thousands of devices

• True for devices deployed in automobiles

Page 19: Javanowandfuture Chihuahua

Mobile Devices asMobile Devices asMajor Computing Major Computing PlatformPlatform

Page 20: Javanowandfuture Chihuahua

20

Mobile Devices Are Becoming Major Computing Platform!

Page 21: Javanowandfuture Chihuahua

21

Relevance of Java Technology• Before Java technology:

> Software development and deployment was painful (Using proprietary technologies)

> New software installation was close to impossible (Users have to buy new phones)

• With Java technology:> Most of the mobile devices already have Java platform

pre-installed> Java is the most popular programming language for

writing mobility applications> You can download many Java applications just in time

• Automobiles are by nature mobile

Page 22: Javanowandfuture Chihuahua

NetworkingNetworkingEverywhere byEverywhere byEverything &Everything &EverybodyEverybody

Page 23: Javanowandfuture Chihuahua

23

Everything and Everybody Join the Network!

Page 24: Javanowandfuture Chihuahua

24

Relevance of Java Technology• Java is built with networking in mind

> Complete set of networking features• Java code can be moved around among networked

devices> Dynamic installation of application is possible> Dynamic networking among devices are possible

Page 25: Javanowandfuture Chihuahua

Era of ParticipationEra of Participation

Page 26: Javanowandfuture Chihuahua

26

Everybody Participates

The Age of Participation

Page 27: Javanowandfuture Chihuahua

27

Participation Age Business Models

CRM OnDemand

Page 28: Javanowandfuture Chihuahua

Social NetworkingSocial Networking

Page 29: Javanowandfuture Chihuahua

29

facebook - it changes our life-style!

Page 30: Javanowandfuture Chihuahua

Web As a “The”Web As a “The”Computing PlatformComputing Platform

Page 31: Javanowandfuture Chihuahua

31

Web-based Applications: Consumers

• Email• Online shopping• Travel reservation• Instant messaging• Social networking• Internet phone• Map search• ...

Page 32: Javanowandfuture Chihuahua

Welcome to the “Webolution”

Blogosphere

SocialNetworks

Smart Mobs

Wikis

Co-Creation

Tags TheLong Tail

Page 33: Javanowandfuture Chihuahua

Software as aSoftware as aService (aka CloudService (aka CloudComputing)Computing)

Page 34: Javanowandfuture Chihuahua

34

The Shrink Wrap-to-NetworkServices Revolution

Developer’s Data Center

Low cost

Internet

Network ServicesSoftware Idea

Target

Distribution

CustomerEconomics

Customer’s Computer

High cost

CD

Packaged Applications/Shrink Wrap

Page 35: Javanowandfuture Chihuahua

Open SourcingOpen Sourcing

Page 36: Javanowandfuture Chihuahua

36

Sun’s History of Community

Page 37: Javanowandfuture Chihuahua

37

Open Source Momentum

“the most significant all-encompassing and long-term trend that the software industry has seen since the early 1980s.”

IDC Group ReportAugust 2006

• Some Facts> 800,000 the number of developers contributing to open source> 87% estimated number of US businesses using open source

• Increasingly a required in established markets, including government• Critical in developing economies (Brazil, Russia, India, China)

Page 38: Javanowandfuture Chihuahua

38

Why Should You Care? • Great learning tool• Opens new Opportunities• Build a reputation/visibility in the community• Build on your core technologies• Borrow your non-core technologies• Potentially lower maintenance burden• Contribute to and leverage a code commons• Work in community with the best and brightest

Page 39: Javanowandfuture Chihuahua

39

Relevance of Java Technology• Pretty much all Java based technologies and

solutions are in open-source form> JDK> Tomcat> GlassFish app server> OpenESB> OpenSSO> OpenDS> Many more

Page 40: Javanowandfuture Chihuahua

So Why You Want aSo Why You Want aCareer in IT field?Career in IT field?

Page 41: Javanowandfuture Chihuahua

41

Employment Opportunities• IT Industry has been and still is and will remain as one

of the fastest growing industries• IT field is the one of the few “most jobs to be created

during the next 10 years” fields> http://www.careervoyages.gov/top50occupations-

main.cfm

Page 42: Javanowandfuture Chihuahua

42

IT is Critical to Every Organization• Business organization cannot function without its IT in

place> Banks, Retail, Insurance, Manufacturing, Hospitals, Governments,

Universities, etc.> Every company has an IT department

• Business organization consider IT as their strategic strength> WalMart - Just in-time inventory information, sales data> Phone Companies - Many service programs tailed to a specific

demographics

Page 43: Javanowandfuture Chihuahua

43

Entrepreneurial Opportunities• IT industry is the most dynamic industry

> Largest percentage of innovation • IT Industry is the only one where many Fortune 500

companies are founded during the past 10 years> Google, Facebook, eBay

• IT industry is the only one where you can be incredibly successful yet starting from a garage> You cannot build an automobile company from a garage

Page 44: Javanowandfuture Chihuahua

44

Everybody Starts at Equal-footing• Internet changes everything we do• There are boundless free resources you can take

advantage of> All kinds of Open Source

• All the information and resources are available to everyone> Regardless which country you live in, how old you are,

gender, education• IT industry is the only industry where these free

resources are abundantly available

Page 45: Javanowandfuture Chihuahua

45

How Can I Get a Job After My Graduation?• I am a college graduate (or even a high school

graduate) and I don't have any real-life experience• But it seemed most companies are looking for

people who have several years of experience• What can I do?

Page 46: Javanowandfuture Chihuahua

46

These Are Things You Can Do!

• Join local Java Users Group (JUG)> You learn up-to-date and real-life technologies for free> You get to meet industry experts

• Create a local technology group> Do lots of “crazy” things

• Participate or even start a Open Source project> There are many quality open source projects you can

participate> It is so easy to start it – kenai.com, java.net

Page 47: Javanowandfuture Chihuahua

Questions?Questions?