Things IT Undergrads Should Know (But Don't)

Click here to load reader

  • date post

    06-Dec-2014
  • Category

    Technology

  • view

    582
  • download

    0

Embed Size (px)

description

Things IT Undergrads Should Know (But Don't)

Transcript of Things IT Undergrads Should Know (But Don't)

  • 1. Things IT Undergrads Should Know (But Don't) Bryan Bibat pangkaraniwang developer
  • 2. 1. Purpose
  • 3. Why are you here?
  • 4. Why are you here? What are you studying?
  • 5. CS/IT/SE is not about computers, programming, theory, etc.
  • 6. Is Piloting about airplanes?
  • 7. Is Astronomy about telescopes?
  • 8. Why are you here? What are you studying?
  • 9. You are here to learn how to solve problems.
  • 10. By the time you graduate, you should know how to solve human problems effectively and efficiently using computers.
  • 11. By the time you graduate, you should know how to solve human problems effectively and efficiently using computers.
  • 12. By the time you graduate, you should know how to solve human problems effectively and efficiently using computers.
  • 13. By the time you graduate, you should know how to solve human problems effectively and efficiently using computers.
  • 14. By the time you graduate, you should know how to solve human problems effectively and efficiently using computers.
  • 15. By the time you graduate, you should know how to solve human problems effectively and efficiently using computers.
  • 16. If you graduate without knowing how to solve everyday problems with the help of a computer...
  • 17. If you graduate without knowing how to solve everyday problems with the help of a computer, you probably just wasted a couple of years of your life.
  • 18. 2. Languages
  • 19. What is the most important language?
  • 20. Hint: It is found everywhere, from your mobile phone to the largest banking and financial systems.
  • 21. Structured Query Language
  • 22. SQL
  • 23. SQL
  • 24. Trick question.
  • 25. Trick question. Trick answer.
  • 26. .NET programmer PHP programmer Java programmer
  • 27. Here's a secret:
  • 28. Nobody hires .NET programmers, PHP programmers, Java programmers, etc.
  • 29. Nobody hires .NET programmers, PHP programmers, Java programmers, etc. Companies hire programmers.
  • 30. = PHP programmer
  • 31. System.out.println("Hello World!"); = Java programmer
  • 32. You are here to learn how to solve problems.
  • 33. Develop a web-based inventory and warehousing system for a small retail chain.
  • 34. Develop a mobile app for surveying with geolocation support and automatic data upload.
  • 35. Write a simple to-do list app.
  • 36. And besides, a good programmer can learn a high-level language in less than a day.
  • 37. 3. Credentials
  • 38. Software development is a Meritocracy.
  • 39. Software development is a Meritocracy. Grades, diplomas, certificates, etc. do not matter in the long run.
  • 40. You are here in college to learn.
  • 41. College teaches you fundamentals.
  • 42. College teaches you fundamentals. Everything else you learn outside college.
  • 43. Explore
  • 44. Stay up-to-date
  • 45. Collaborate
  • 46. Participate
  • 47. 4. Expectation
  • 48. What awaits you after college?
  • 49