SlideShare une entreprise Scribd logo
1  sur  47
Télécharger pour lire hors ligne
Information Technology:
Next 10 Years

Sang Shin
sang.shin@sun.com
www.javapassion.com
Sun Microsystems
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?

                                                            2
Usage of
Java Technology
Today
Some
        • 800+ million total Java desktops
Stats     (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
                                              4
Java Technology in                     Devices &
End-to-End Computing                 Appliances Tier
                            Client
                          Desktop
                             Tier
                  Edge Tier
          App Server
             Tier
  Data
 Center




                                                       5
You are already using Java: Online




                                     6
You are already using Java: Online




                                     7
You are already using Java: Company




                                      8
You are already using Java: Limewire




                                   9
You are already using Java: Games




                                    10
You are already using Java: Mobile
Devices




                                     11
You are already using Java:
JavaCard




                              12
Java Is Everywhere!
                                           Service      Cards &
  Auto         TV        PDA/Phone        Providers    Equipment
Maytag       DVB         Nokia           Nextel        GSM SIM
Best Buy     CableLabs   Ericsson        NTT DoCoMo American Express
OSGI         DTVIA       Motorola        Vodafone      Visa
Chrysler     Liberate    Samsung         AT&T Wireless Schlumberger
GM           SA          Siemens         Bell          Oberther
Ford         ATSC        Palm            Telus         Giesecke &
onstage      Sony        Compaq          T-Mobile      Devrient
Telematics   Philips     Sony Ericsson   Telia         Gemplus
...          Panasonic   Sharp           Sprint PCS    ...
             Samsung     Toshiba         Telefonica
             LG          Sanyo           TIM
             ...         Hitachi         Sonera
                         Panasonic       J-Phone
                         Fujitsu         SingTel
                         NEC             LG TeleCom
                         ...             ...
                                                                   13
Information Technology:
Next 10 years
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
                                                15
Proliferation of
Computing Devices
Proliferation of Computing Devices




Data Center   Application   Edge   Client




                                            17
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




                                                               18
Mobile Devices as
Major Computing
Platform
Mobile Devices Are Becoming
Major Computing Platform!




                              20
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
                                                               21
Networking
Everywhere by
Everything &
Everybody
Everything and Everybody Join the
Network!




                                    23
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




                                                      24
Era of Participation
Everybody Participates




        The Age of Participation
                                   26
Participation Age Business Models




 CRM OnDemand




                                    27
Social Networking
facebook - it changes our life-style!




                                        29
Web As a “The”
Computing Platform
Web-based Applications: Consumers
•   Email
•   Online shopping
•   Travel reservation
•   Instant messaging
•   Social networking
•   Internet phone
•   Map search
•   ...
                                    31
Welcome to the “Webolution”


      Smart Mobs   Co-Creation




        Wikis      Blogosphere




        Tags         Social        The
                    Networks     Long Tail
Software as a
Service (aka Cloud
Computing)
The Shrink Wrap-to-Network
Services Revolution
                                      Software Idea
               Packaged Applications/Shrink Wrap      Network Services

                                 Customer’s                     Developer’s
Target                            Computer                      Data Center


Distribution                         CD                           Internet


Customer
Economics                        High cost                      Low cost


                                                                              34
Open Sourcing
Sun’s History of Community




                             36
Open Source Momentum
• 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)

“the most significant all-encompassing and
  long-term trend that the software industry
  has seen since the early 1980s.”
                                                IDC Group Report
                                                          August 2006
                                                                    37
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

                                                     38
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


                                                39
So Why You Want a
Career in IT field?
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




                                                             41
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



                                                                       42
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



                                                           43
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
                                                             44
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?




                                                        45
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

                                                               46
Questions?

Contenu connexe

Tendances

Mobile Convention Amsterdam - Netbiscuits - Steffen Schlimmer
Mobile Convention Amsterdam - Netbiscuits - Steffen SchlimmerMobile Convention Amsterdam - Netbiscuits - Steffen Schlimmer
Mobile Convention Amsterdam - Netbiscuits - Steffen SchlimmerMobileConventionAmsterdam
 
Building NGN Together - Towards a Regional IMS Ecosystem
Building NGN Together  - Towards a Regional IMS Ecosystem Building NGN Together  - Towards a Regional IMS Ecosystem
Building NGN Together - Towards a Regional IMS Ecosystem Dr. Mazlan Abbas
 
Smarter Phones Smarter Moves
Smarter Phones Smarter MovesSmarter Phones Smarter Moves
Smarter Phones Smarter MovesLaurent Viviez
 
Mobile Ecosystem Dynamics (CTO Briefing)
Mobile Ecosystem Dynamics (CTO Briefing)Mobile Ecosystem Dynamics (CTO Briefing)
Mobile Ecosystem Dynamics (CTO Briefing)Paul Golding
 
Mobile sector's idea
Mobile sector's ideaMobile sector's idea
Mobile sector's ideaChen Chen
 
Mobile World Congress 2011 Overview
Mobile World Congress 2011 OverviewMobile World Congress 2011 Overview
Mobile World Congress 2011 OverviewBhavya Siddappa
 
The Library in Your Pocket: Mobile Trends for Libraries
The Library in Your Pocket: Mobile Trends for LibrariesThe Library in Your Pocket: Mobile Trends for Libraries
The Library in Your Pocket: Mobile Trends for LibrariesMeredith Farkas
 
Accesibility challenges, tools and applications Spanish accessibility worksho...
Accesibility challenges, tools and applications Spanish accessibility worksho...Accesibility challenges, tools and applications Spanish accessibility worksho...
Accesibility challenges, tools and applications Spanish accessibility worksho...AEGIS-ACCESSIBLE Projects
 
Mobile Megatrends 2008 (VisionMobile)
Mobile Megatrends 2008 (VisionMobile)Mobile Megatrends 2008 (VisionMobile)
Mobile Megatrends 2008 (VisionMobile)guest94da57
 
Bring Your Own Device Seminar
Bring Your Own Device SeminarBring Your Own Device Seminar
Bring Your Own Device Seminarhbethlehem
 
Using Technology to Make People More Powerful
Using Technology to Make People More PowerfulUsing Technology to Make People More Powerful
Using Technology to Make People More PowerfulIan Heron
 
Small computing & Mobile Computing
Small computing & Mobile ComputingSmall computing & Mobile Computing
Small computing & Mobile ComputingPaul Kahoro
 
Managing the Android Supply Chain and the Role of SPDX
Managing the Android Supply Chain and the Role of SPDXManaging the Android Supply Chain and the Role of SPDX
Managing the Android Supply Chain and the Role of SPDXBlack Duck by Synopsys
 

Tendances (19)

Mobile Convention Amsterdam - Netbiscuits - Steffen Schlimmer
Mobile Convention Amsterdam - Netbiscuits - Steffen SchlimmerMobile Convention Amsterdam - Netbiscuits - Steffen Schlimmer
Mobile Convention Amsterdam - Netbiscuits - Steffen Schlimmer
 
Building NGN Together - Towards a Regional IMS Ecosystem
Building NGN Together  - Towards a Regional IMS Ecosystem Building NGN Together  - Towards a Regional IMS Ecosystem
Building NGN Together - Towards a Regional IMS Ecosystem
 
Smarter Phones Smarter Moves
Smarter Phones Smarter MovesSmarter Phones Smarter Moves
Smarter Phones Smarter Moves
 
Mobile Ecosystem Dynamics (CTO Briefing)
Mobile Ecosystem Dynamics (CTO Briefing)Mobile Ecosystem Dynamics (CTO Briefing)
Mobile Ecosystem Dynamics (CTO Briefing)
 
NBIF mobile apps
 NBIF mobile apps NBIF mobile apps
NBIF mobile apps
 
Mobile sector's idea
Mobile sector's ideaMobile sector's idea
Mobile sector's idea
 
Software Park : Incubation #10
Software Park : Incubation #10Software Park : Incubation #10
Software Park : Incubation #10
 
Mobile World Congress 2011 Overview
Mobile World Congress 2011 OverviewMobile World Congress 2011 Overview
Mobile World Congress 2011 Overview
 
The Library in Your Pocket: Mobile Trends for Libraries
The Library in Your Pocket: Mobile Trends for LibrariesThe Library in Your Pocket: Mobile Trends for Libraries
The Library in Your Pocket: Mobile Trends for Libraries
 
Accesibility challenges, tools and applications Spanish accessibility worksho...
Accesibility challenges, tools and applications Spanish accessibility worksho...Accesibility challenges, tools and applications Spanish accessibility worksho...
Accesibility challenges, tools and applications Spanish accessibility worksho...
 
Intro to mobile technology
Intro to mobile technologyIntro to mobile technology
Intro to mobile technology
 
Mobile Megatrends 2008 (VisionMobile)
Mobile Megatrends 2008 (VisionMobile)Mobile Megatrends 2008 (VisionMobile)
Mobile Megatrends 2008 (VisionMobile)
 
Bring Your Own Device Seminar
Bring Your Own Device SeminarBring Your Own Device Seminar
Bring Your Own Device Seminar
 
Kill the Laptop!
Kill the Laptop!Kill the Laptop!
Kill the Laptop!
 
Using Technology to Make People More Powerful
Using Technology to Make People More PowerfulUsing Technology to Make People More Powerful
Using Technology to Make People More Powerful
 
Small computing & Mobile Computing
Small computing & Mobile ComputingSmall computing & Mobile Computing
Small computing & Mobile Computing
 
Hk enterprise mobility computerworld mar 2012
Hk enterprise mobility computerworld mar 2012Hk enterprise mobility computerworld mar 2012
Hk enterprise mobility computerworld mar 2012
 
Managing the Android Supply Chain and the Role of SPDX
Managing the Android Supply Chain and the Role of SPDXManaging the Android Supply Chain and the Role of SPDX
Managing the Android Supply Chain and the Role of SPDX
 
Cio limond
Cio limondCio limond
Cio limond
 

En vedette (17)

Windows 7
Windows 7Windows 7
Windows 7
 
How To Get Your First Job
How To Get Your First  JobHow To Get Your First  Job
How To Get Your First Job
 
Javafx Overview 90minutes
Javafx Overview 90minutesJavafx Overview 90minutes
Javafx Overview 90minutes
 
I Phone Session Mufix
I Phone Session MufixI Phone Session Mufix
I Phone Session Mufix
 
Google Summer of Code
Google Summer of CodeGoogle Summer of Code
Google Summer of Code
 
Javafx Overview 90minutes
Javafx Overview 90minutesJavafx Overview 90minutes
Javafx Overview 90minutes
 
Introduction To Programming (2009 2010)
Introduction To Programming (2009 2010)Introduction To Programming (2009 2010)
Introduction To Programming (2009 2010)
 
Msp
MspMsp
Msp
 
Develop Your Skills With Osum
Develop Your Skills With OsumDevelop Your Skills With Osum
Develop Your Skills With Osum
 
Javafx Overview 90minutes
Javafx Overview 90minutesJavafx Overview 90minutes
Javafx Overview 90minutes
 
Linux Presentation
Linux PresentationLinux Presentation
Linux Presentation
 
Linux Administration
Linux AdministrationLinux Administration
Linux Administration
 
Game Programming By J2me
Game Programming By J2meGame Programming By J2me
Game Programming By J2me
 
Web Fundamental
Web FundamentalWeb Fundamental
Web Fundamental
 
Mufix Network Programming Lecture
Mufix Network Programming LectureMufix Network Programming Lecture
Mufix Network Programming Lecture
 
Networks Basics
Networks BasicsNetworks Basics
Networks Basics
 
Joomla Presentations
Joomla PresentationsJoomla Presentations
Joomla Presentations
 

Similaire à Javanowandfuture Chihuahua

Restaurant billing application
Restaurant billing applicationRestaurant billing application
Restaurant billing applicationch samaram
 
Mikehall FutureWorld 2010 - enabling connectivity
Mikehall FutureWorld 2010 - enabling connectivityMikehall FutureWorld 2010 - enabling connectivity
Mikehall FutureWorld 2010 - enabling connectivityMicrosoft Windows Embedded
 
Android application development
Android application developmentAndroid application development
Android application developmentFahad A. Shaikh
 
Keynote | Middleware Everywhere - Ready for Mobile and Cloud | Dr. Mark Little
Keynote | Middleware Everywhere - Ready for Mobile and Cloud | Dr. Mark LittleKeynote | Middleware Everywhere - Ready for Mobile and Cloud | Dr. Mark Little
Keynote | Middleware Everywhere - Ready for Mobile and Cloud | Dr. Mark LittleJAX London
 
Android introduction
Android introductionAndroid introduction
Android introductionperpetrotech
 
Thrive in a New Economy
Thrive in a New EconomyThrive in a New Economy
Thrive in a New EconomyRupak Parajuli
 
Self-Driving Cars, Smart Watches and Heads-Up Displays... Oh My!
Self-Driving Cars, Smart Watches and Heads-Up Displays... Oh My! Self-Driving Cars, Smart Watches and Heads-Up Displays... Oh My!
Self-Driving Cars, Smart Watches and Heads-Up Displays... Oh My! Laurie Lamberth
 
How to multiply your technology contribution by developing business acumen
How to multiply your technology contribution by developing business acumenHow to multiply your technology contribution by developing business acumen
How to multiply your technology contribution by developing business acumenAnurag Gupta
 
OSGi Alliance Community Event 2007 - Business Session#1 - Brandon Annan, Lead...
OSGi Alliance Community Event 2007 - Business Session#1 - Brandon Annan, Lead...OSGi Alliance Community Event 2007 - Business Session#1 - Brandon Annan, Lead...
OSGi Alliance Community Event 2007 - Business Session#1 - Brandon Annan, Lead...mfrancis
 
Jim Zemlin LCU14 Keynote
Jim Zemlin  LCU14 KeynoteJim Zemlin  LCU14 Keynote
Jim Zemlin LCU14 KeynoteLinaro
 
Big Data & IoT. Opportunities and challenges
Big Data & IoT. Opportunities and challengesBig Data & IoT. Opportunities and challenges
Big Data & IoT. Opportunities and challengesMediaTek Labs
 
IS Project_Ch5_IT_Infrastructure.pptx
IS Project_Ch5_IT_Infrastructure.pptxIS Project_Ch5_IT_Infrastructure.pptx
IS Project_Ch5_IT_Infrastructure.pptxAbbadabbajabba1
 
LCA13: George Grey Keynote
LCA13: George Grey KeynoteLCA13: George Grey Keynote
LCA13: George Grey KeynoteLinaro
 
Mobile application development4
Mobile application development4Mobile application development4
Mobile application development4Appin Kulti Branch
 
Mobile application development
Mobile application developmentMobile application development
Mobile application developmentAppin Hisar
 

Similaire à Javanowandfuture Chihuahua (20)

Restaurant billing application
Restaurant billing applicationRestaurant billing application
Restaurant billing application
 
Mikehall FutureWorld 2010 - enabling connectivity
Mikehall FutureWorld 2010 - enabling connectivityMikehall FutureWorld 2010 - enabling connectivity
Mikehall FutureWorld 2010 - enabling connectivity
 
The Open Web Platform and You! [Executive version]
The Open Web Platform and You! [Executive version]The Open Web Platform and You! [Executive version]
The Open Web Platform and You! [Executive version]
 
Android application development
Android application developmentAndroid application development
Android application development
 
Keynote | Middleware Everywhere - Ready for Mobile and Cloud | Dr. Mark Little
Keynote | Middleware Everywhere - Ready for Mobile and Cloud | Dr. Mark LittleKeynote | Middleware Everywhere - Ready for Mobile and Cloud | Dr. Mark Little
Keynote | Middleware Everywhere - Ready for Mobile and Cloud | Dr. Mark Little
 
Android introduction
Android introductionAndroid introduction
Android introduction
 
Thrive in a New Economy
Thrive in a New EconomyThrive in a New Economy
Thrive in a New Economy
 
Self-Driving Cars, Smart Watches and Heads-Up Displays... Oh My!
Self-Driving Cars, Smart Watches and Heads-Up Displays... Oh My! Self-Driving Cars, Smart Watches and Heads-Up Displays... Oh My!
Self-Driving Cars, Smart Watches and Heads-Up Displays... Oh My!
 
IT Infrastructure and Emerging Technologies
IT Infrastructure and Emerging TechnologiesIT Infrastructure and Emerging Technologies
IT Infrastructure and Emerging Technologies
 
How to multiply your technology contribution by developing business acumen
How to multiply your technology contribution by developing business acumenHow to multiply your technology contribution by developing business acumen
How to multiply your technology contribution by developing business acumen
 
OSGi Alliance Community Event 2007 - Business Session#1 - Brandon Annan, Lead...
OSGi Alliance Community Event 2007 - Business Session#1 - Brandon Annan, Lead...OSGi Alliance Community Event 2007 - Business Session#1 - Brandon Annan, Lead...
OSGi Alliance Community Event 2007 - Business Session#1 - Brandon Annan, Lead...
 
Jim Zemlin LCU14 Keynote
Jim Zemlin  LCU14 KeynoteJim Zemlin  LCU14 Keynote
Jim Zemlin LCU14 Keynote
 
Big Data & IoT. Opportunities and challenges
Big Data & IoT. Opportunities and challengesBig Data & IoT. Opportunities and challenges
Big Data & IoT. Opportunities and challenges
 
Technology update
Technology updateTechnology update
Technology update
 
Technology update
Technology updateTechnology update
Technology update
 
The new mobile world
The new mobile worldThe new mobile world
The new mobile world
 
IS Project_Ch5_IT_Infrastructure.pptx
IS Project_Ch5_IT_Infrastructure.pptxIS Project_Ch5_IT_Infrastructure.pptx
IS Project_Ch5_IT_Infrastructure.pptx
 
LCA13: George Grey Keynote
LCA13: George Grey KeynoteLCA13: George Grey Keynote
LCA13: George Grey Keynote
 
Mobile application development4
Mobile application development4Mobile application development4
Mobile application development4
 
Mobile application development
Mobile application developmentMobile application development
Mobile application development
 

Plus de SiliconExpert Technologies (13)

Joining Osum Community And ..
Joining Osum Community And ..Joining Osum Community And ..
Joining Osum Community And ..
 
Sfd Post Event Report
Sfd Post Event ReportSfd Post Event Report
Sfd Post Event Report
 
Linux
LinuxLinux
Linux
 
Web Intro
Web IntroWeb Intro
Web Intro
 
Desktop Intro
Desktop IntroDesktop Intro
Desktop Intro
 
Fedora Fs Menoufiya Release 10
Fedora Fs Menoufiya Release 10Fedora Fs Menoufiya Release 10
Fedora Fs Menoufiya Release 10
 
Database Session
Database SessionDatabase Session
Database Session
 
Eclipse Vs Netbeans
Eclipse Vs NetbeansEclipse Vs Netbeans
Eclipse Vs Netbeans
 
Introduction to Programming
Introduction to ProgrammingIntroduction to Programming
Introduction to Programming
 
Linux
LinuxLinux
Linux
 
How To Write A Cv That Talks For You
How To Write A Cv That Talks For YouHow To Write A Cv That Talks For You
How To Write A Cv That Talks For You
 
Web Fundamentals
Web FundamentalsWeb Fundamentals
Web Fundamentals
 
ugmented Reality BY Dr.Hatem Mohammed
ugmented Reality BY Dr.Hatem Mohammedugmented Reality BY Dr.Hatem Mohammed
ugmented Reality BY Dr.Hatem Mohammed
 

Dernier

WSMM Media and Entertainment Feb_March_Final.pdf
WSMM Media and Entertainment Feb_March_Final.pdfWSMM Media and Entertainment Feb_March_Final.pdf
WSMM Media and Entertainment Feb_March_Final.pdfJamesConcepcion7
 
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Peter Ward
 
Entrepreneurship lessons in Philippines
Entrepreneurship lessons in  PhilippinesEntrepreneurship lessons in  Philippines
Entrepreneurship lessons in PhilippinesDavidSamuel525586
 
Pitch Deck Teardown: Xpanceo's $40M Seed deck
Pitch Deck Teardown: Xpanceo's $40M Seed deckPitch Deck Teardown: Xpanceo's $40M Seed deck
Pitch Deck Teardown: Xpanceo's $40M Seed deckHajeJanKamps
 
Welding Electrode Making Machine By Deccan Dynamics
Welding Electrode Making Machine By Deccan DynamicsWelding Electrode Making Machine By Deccan Dynamics
Welding Electrode Making Machine By Deccan DynamicsIndiaMART InterMESH Limited
 
Darshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfDarshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfShashank Mehta
 
EUDR Info Meeting Ethiopian coffee exporters
EUDR Info Meeting Ethiopian coffee exportersEUDR Info Meeting Ethiopian coffee exporters
EUDR Info Meeting Ethiopian coffee exportersPeter Horsten
 
Send Files | Sendbig.comSend Files | Sendbig.com
Send Files | Sendbig.comSend Files | Sendbig.comSend Files | Sendbig.comSend Files | Sendbig.com
Send Files | Sendbig.comSend Files | Sendbig.comSendBig4
 
Jewish Resources in the Family Resource Centre
Jewish Resources in the Family Resource CentreJewish Resources in the Family Resource Centre
Jewish Resources in the Family Resource CentreNZSG
 
Introducing the Analogic framework for business planning applications
Introducing the Analogic framework for business planning applicationsIntroducing the Analogic framework for business planning applications
Introducing the Analogic framework for business planning applicationsKnowledgeSeed
 
1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdfShaun Heinrichs
 
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...SOFTTECHHUB
 
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...ssuserf63bd7
 
NAB Show Exhibitor List 2024 - Exhibitors Data
NAB Show Exhibitor List 2024 - Exhibitors DataNAB Show Exhibitor List 2024 - Exhibitors Data
NAB Show Exhibitor List 2024 - Exhibitors DataExhibitors Data
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03DallasHaselhorst
 
Appkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptxAppkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptxappkodes
 
Technical Leaders - Working with the Management Team
Technical Leaders - Working with the Management TeamTechnical Leaders - Working with the Management Team
Technical Leaders - Working with the Management TeamArik Fletcher
 
BAILMENT & PLEDGE business law notes.pptx
BAILMENT & PLEDGE business law notes.pptxBAILMENT & PLEDGE business law notes.pptx
BAILMENT & PLEDGE business law notes.pptxran17april2001
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfRbc Rbcua
 
Supercharge Your eCommerce Stores-acowebs
Supercharge Your eCommerce Stores-acowebsSupercharge Your eCommerce Stores-acowebs
Supercharge Your eCommerce Stores-acowebsGOKUL JS
 

Dernier (20)

WSMM Media and Entertainment Feb_March_Final.pdf
WSMM Media and Entertainment Feb_March_Final.pdfWSMM Media and Entertainment Feb_March_Final.pdf
WSMM Media and Entertainment Feb_March_Final.pdf
 
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...
 
Entrepreneurship lessons in Philippines
Entrepreneurship lessons in  PhilippinesEntrepreneurship lessons in  Philippines
Entrepreneurship lessons in Philippines
 
Pitch Deck Teardown: Xpanceo's $40M Seed deck
Pitch Deck Teardown: Xpanceo's $40M Seed deckPitch Deck Teardown: Xpanceo's $40M Seed deck
Pitch Deck Teardown: Xpanceo's $40M Seed deck
 
Welding Electrode Making Machine By Deccan Dynamics
Welding Electrode Making Machine By Deccan DynamicsWelding Electrode Making Machine By Deccan Dynamics
Welding Electrode Making Machine By Deccan Dynamics
 
Darshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfDarshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdf
 
EUDR Info Meeting Ethiopian coffee exporters
EUDR Info Meeting Ethiopian coffee exportersEUDR Info Meeting Ethiopian coffee exporters
EUDR Info Meeting Ethiopian coffee exporters
 
Send Files | Sendbig.comSend Files | Sendbig.com
Send Files | Sendbig.comSend Files | Sendbig.comSend Files | Sendbig.comSend Files | Sendbig.com
Send Files | Sendbig.comSend Files | Sendbig.com
 
Jewish Resources in the Family Resource Centre
Jewish Resources in the Family Resource CentreJewish Resources in the Family Resource Centre
Jewish Resources in the Family Resource Centre
 
Introducing the Analogic framework for business planning applications
Introducing the Analogic framework for business planning applicationsIntroducing the Analogic framework for business planning applications
Introducing the Analogic framework for business planning applications
 
1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf
 
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
 
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
 
NAB Show Exhibitor List 2024 - Exhibitors Data
NAB Show Exhibitor List 2024 - Exhibitors DataNAB Show Exhibitor List 2024 - Exhibitors Data
NAB Show Exhibitor List 2024 - Exhibitors Data
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
 
Appkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptxAppkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptx
 
Technical Leaders - Working with the Management Team
Technical Leaders - Working with the Management TeamTechnical Leaders - Working with the Management Team
Technical Leaders - Working with the Management Team
 
BAILMENT & PLEDGE business law notes.pptx
BAILMENT & PLEDGE business law notes.pptxBAILMENT & PLEDGE business law notes.pptx
BAILMENT & PLEDGE business law notes.pptx
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
 
Supercharge Your eCommerce Stores-acowebs
Supercharge Your eCommerce Stores-acowebsSupercharge Your eCommerce Stores-acowebs
Supercharge Your eCommerce Stores-acowebs
 

Javanowandfuture Chihuahua

  • 1. Information Technology: Next 10 Years Sang Shin sang.shin@sun.com www.javapassion.com Sun Microsystems
  • 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? 2
  • 4. Some • 800+ million total Java desktops Stats (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 4
  • 5. Java Technology in Devices & End-to-End Computing Appliances Tier Client Desktop Tier Edge Tier App Server Tier Data Center 5
  • 6. You are already using Java: Online 6
  • 7. You are already using Java: Online 7
  • 8. You are already using Java: Company 8
  • 9. You are already using Java: Limewire 9
  • 10. You are already using Java: Games 10
  • 11. You are already using Java: Mobile Devices 11
  • 12. You are already using Java: JavaCard 12
  • 13. Java Is Everywhere! Service Cards & Auto TV PDA/Phone Providers Equipment Maytag DVB Nokia Nextel GSM SIM Best Buy CableLabs Ericsson NTT DoCoMo American Express OSGI DTVIA Motorola Vodafone Visa Chrysler Liberate Samsung AT&T Wireless Schlumberger GM SA Siemens Bell Oberther Ford ATSC Palm Telus Giesecke & onstage Sony Compaq T-Mobile Devrient Telematics Philips Sony Ericsson Telia Gemplus ... Panasonic Sharp Sprint PCS ... Samsung Toshiba Telefonica LG Sanyo TIM ... Hitachi Sonera Panasonic J-Phone Fujitsu SingTel NEC LG TeleCom ... ... 13
  • 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 15
  • 17. Proliferation of Computing Devices Data Center Application Edge Client 17
  • 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 18
  • 19. Mobile Devices as Major Computing Platform
  • 20. Mobile Devices Are Becoming Major Computing Platform! 20
  • 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 21
  • 23. Everything and Everybody Join the Network! 23
  • 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 24
  • 26. Everybody Participates The Age of Participation 26
  • 27. Participation Age Business Models CRM OnDemand 27
  • 29. facebook - it changes our life-style! 29
  • 30. Web As a “The” Computing Platform
  • 31. Web-based Applications: Consumers • Email • Online shopping • Travel reservation • Instant messaging • Social networking • Internet phone • Map search • ... 31
  • 32. Welcome to the “Webolution” Smart Mobs Co-Creation Wikis Blogosphere Tags Social The Networks Long Tail
  • 33. Software as a Service (aka Cloud Computing)
  • 34. The Shrink Wrap-to-Network Services Revolution Software Idea Packaged Applications/Shrink Wrap Network Services Customer’s Developer’s Target Computer Data Center Distribution CD Internet Customer Economics High cost Low cost 34
  • 36. Sun’s History of Community 36
  • 37. Open Source Momentum • 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) “the most significant all-encompassing and long-term trend that the software industry has seen since the early 1980s.” IDC Group Report August 2006 37
  • 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 38
  • 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 39
  • 40. So Why You Want a Career in IT field?
  • 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 41
  • 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 42
  • 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 43
  • 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 44
  • 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? 45
  • 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 46