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 tec...
Usage of
Java Technology
Today
Some
        • 800+ million total Java desktops
Stats     (91% of internet-connected PCs)
        • 6+ million Java develo...
Java Technology in                     Devices &
End-to-End Computing                 Appliances Tier
                    ...
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    ...
Information Technology:
Next 10 years
Trends in Information Technology
• Proliferation of computing devices
• Mobile devices as major computing platform
• Netwo...
Proliferation of
Computing Devices
Proliferation of Computing Devices




Data Center   Application   Edge   Client




                                     ...
Relevance of Java Technology
• The portability of Java application (Write Once Run
  Everywhere) is becoming increasing cr...
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 prop...
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 c...
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 ne...
Welcome to the “Webolution”


      Smart Mobs   Co-Creation




        Wikis      Blogosphere




        Tags         S...
Software as a
Service (aka Cloud
Computing)
The Shrink Wrap-to-Network
Services Revolution
                                      Software Idea
               Packaged...
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 num...
Why Should You Care?
•   Great learning tool
•   Opens new Opportunities
•   Build a reputation/visibility in the communit...
Relevance of Java Technology
• Pretty much all Java based technologies and
  solutions are in open-source form
  >   JDK
 ...
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 is Critical to Every Organization
• Business organization cannot function without its IT in
  place
  > Banks, Retail, ...
Entrepreneurial Opportunities
• IT industry is the most dynamic industry
  > Largest percentage of innovation
• IT Industr...
Everybody Starts at Equal-footing
• Internet changes everything we do
• There are boundless free resources you can take
  ...
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...
These Are Things You Can Do!

• Join local Java Users Group (JUG)
  > You learn up-to-date and real-life technologies for ...
Questions?
Upcoming SlideShare
Loading in...5
×

Javanowandfuture Chihuahua

514

Published on

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

Published in: Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
514
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Javanowandfuture Chihuahua

  1. 1. Information Technology: Next 10 Years Sang Shin sang.shin@sun.com www.javapassion.com Sun Microsystems
  2. 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
  3. 3. Usage of Java Technology Today
  4. 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. 5. Java Technology in Devices & End-to-End Computing Appliances Tier Client Desktop Tier Edge Tier App Server Tier Data Center 5
  6. 6. You are already using Java: Online 6
  7. 7. You are already using Java: Online 7
  8. 8. You are already using Java: Company 8
  9. 9. You are already using Java: Limewire 9
  10. 10. You are already using Java: Games 10
  11. 11. You are already using Java: Mobile Devices 11
  12. 12. You are already using Java: JavaCard 12
  13. 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
  14. 14. Information Technology: Next 10 years
  15. 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
  16. 16. Proliferation of Computing Devices
  17. 17. Proliferation of Computing Devices Data Center Application Edge Client 17
  18. 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. 19. Mobile Devices as Major Computing Platform
  20. 20. Mobile Devices Are Becoming Major Computing Platform! 20
  21. 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
  22. 22. Networking Everywhere by Everything & Everybody
  23. 23. Everything and Everybody Join the Network! 23
  24. 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
  25. 25. Era of Participation
  26. 26. Everybody Participates The Age of Participation 26
  27. 27. Participation Age Business Models CRM OnDemand 27
  28. 28. Social Networking
  29. 29. facebook - it changes our life-style! 29
  30. 30. Web As a “The” Computing Platform
  31. 31. Web-based Applications: Consumers • Email • Online shopping • Travel reservation • Instant messaging • Social networking • Internet phone • Map search • ... 31
  32. 32. Welcome to the “Webolution” Smart Mobs Co-Creation Wikis Blogosphere Tags Social The Networks Long Tail
  33. 33. Software as a Service (aka Cloud Computing)
  34. 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
  35. 35. Open Sourcing
  36. 36. Sun’s History of Community 36
  37. 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. 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. 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. 40. So Why You Want a Career in IT field?
  41. 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. 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. 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. 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. 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. 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
  47. 47. Questions?
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×