Javanowandfuture Chihuahua

677 views

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
677
On SlideShare
0
From Embeds
0
Number of Embeds
18
Actions
Shares
0
Downloads
12
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?

×