Presentation on theme: "Oh what tomorrow will bring The today and future of jobs in technology by Jason Medico CS-1030-010-F12 K. Goulding."— Presentation transcript:
1 Oh what tomorrow will bring The today and future of jobs in technology by Jason Medico CS F12 K. Goulding
2 Opportunities are limitless Computer and Information System managementComputer ScientistComputer ProgrammerComputer Systems AnalystDatabase administratorSoftware Engineer
3 Computer and Information Systems Management They require a minimum of a bachelors degree in Computer Science. MBAs are preferred with an emphasis in information systems.They can either work for a company directly or they can consultThey work with a companies executives to discuss goals in the area of IT for that companyThey create and implement plans to achieve the goals and make recommendations for company technology.They oversee the development and implementation of technology within the company and ensure that the systems run properlyThey are quick thinkers and heavily relied upon to solve technological problems.
4 Computer Scientist Usually they have a PhD in computer Sciences They work for all kinds of companies, such as government, airlines, corporations, and sometimes they are entrepreneurs.They invent new technology, or they find new ways to implement existing technology.They do heavy amounts of research
5 Computer ProgrammerThey usually have a bachelors in Computer Science with an emphasis on programmingCreate, test, and modify codeThey work with developers to write specific softwareAre able to develop software that stores data, calculates, renders images, interacts etc.They are fluent in multiple programming languages (i.e. C++, C#, Java, etc)They are literally on the cutting edge of technology
6 Computer Systems Analyst They typically have a minimum of a Bachelor’s in CS. A lot of employers with specialty services will require an advanced Masters degreeThey work with companies to optimize networks and systems softwareThey consult with management on better ways to utilize existing technologyThey plan and implement new software and technologyThey network different computer systemsThey test, troubleshoot, and debug existing systems
7 Database Administrator They usually require a Bachelor’s degree in CSThey are charged with handling stored information on databasesThey are responsible for coming up with different ways to access, store, network, and analyze data within a database.They deal with data migration and integrationThey are responsible for ensuring the security of company information and work with network administrators to ensure the safety and security of company information and programs.
8 Software Engineer They usually require a Bachelor’s degree They deal more with the design of applications, video game software, network systems software, operating systems softwareThey work within existing hardware limitations to ensure optimal application efficiencyThey have a firm understanding of multiple computer languages and can program in many of themThey understand network systems and how they integrate with applicationsThey are expected to maintain understanding of current technology software and information. (i.e. certifications etc)
9 I’ve heard rumors CS is a lot of work for not a whole lot of pay The market is flooded and I’ll never find a jobWith all this technology already what kind of future is there?Folks, nothing could be further from the truth!
10 Show me the money!Here is what the U.S. Dept. of Labor Services has to say on the subject.Quick Facts: Computer and Information Systems Managers2010 Median Pay$115,780 per year $55.67 per hourQuick Facts: Computer and Information Research Scientists2010 Median Pay$100,660 per year $48.39 per hourQuick Facts: Computer Programmers2010 Median Pay$71,380 per year per hourQuick Facts: Computer Systems Analysts2010 Median Pay$77,740 per year $37.38 per hourQuick Facts: Network and Computer Systems Administrators2010 Median Pay$69,160 per year per hourQuick Facts: Software Developers2010 Median Pay$90,530 per year per hour