Our IT professionals offered a wide array of thoughts on new technology trends and the associated competencies needed to both familiarize and begin the mastery process. Below these insights are enclosed in quotes. The names of the IT professionals are not associated with the quotes; however, all of these professionals serve on the Center of Excellence’s IT Industry Professional Advisory Board.
Comparative Programming: “Programmers need to be prepared to use several languages over their careers. Too many programmers are stuck in a belief that one language is superior to all others. The different languages should be viewed as a set of different tools for different jobs.
- Understanding how to program is key, thus, this is where adaptability can be incorporated into the two-series programming courses most CTC IT programs require in their IT or CS degrees.”
Comparative Programming Language Analysis: “Comparative programming language analysis seeks to classify programming languages into different types based on their characteristics; broad categories of programming languages are often known as programming paradigms.” (Source: Wikipedia)
It’s critical to note that while comparative programming is recommended, this should happen after an IT student has mastered programming concepts using one language.
“Integration with Outside Technical Systems: The future will be defined by data and interactions flowing in new and unexplored ways between seemingly disparate groups of people.” Changes occurring around data integration are moving quickly. A good overview of this is given here, by Datmeer.com. Data Integration Ecosystem of the Future, March 25, 2013, provides a comprehensive overview of what it’s about and where it’s going. This is a preview of Joe Nicholson’s analysis of data integration and its exponential growth creating new occupations and technology solutions, “New types of data, rapidly evolving data sources and high volumes of data make traditional data integration obsolete. Big data discovery differs significantly from traditional BI in that it looks to iteratively reveal unknown patterns, relationships and insights across all available data rather than focus on a simple question and answer paradigm.”
Data integration involves combining data residing in different sources and providing users with a unified view of these data. This process becomes significant in a variety of situations, which include both commercial (when two similar companies need to merge their databases) and scientific (combining research results from different bioinformatics repositories, for example) domains. Data integration appears with increasing frequency as the volume and the need to share existing data explodes. It has become the focus of extensive theoretical work, and numerous open problems remain unsolved. In management circles, people frequently refer to data integration as “Enterprise Information Integration” (EII). (Source: Wikipedia)
That time would be better spent getting deeper skills on more widely used and marketable technologies.”
The following were listed as marketable technologies:
- Big Data (searching, mining)
- Cloud Computing and Models
- Configuration Management (Puppet, Saltstack, Cfengine, Chef, Systems Center)
- Data Analytics & Reporting
- Mobile Computing (Devices and Remote Access)
- Security (Tools and Administration)
- Security + Compliance
- Server Automation/Management (a comprehensive management of hardware, operating systems, and applications to ensure data center management efficiency.)
- Software Tools for Website Applications
- Software Defined Networking (SDN)
- Virtualization (VMware, Hyper-V, XEN)
“Try to learn a series of languages and frameworks through website tutorials, personal projects, internships.” IT is often viewed as a commitment to lifelong learning. Every IT professional either asserts, or agrees with this statement.
Just doing a web search, the above image will take an IT student to Dream in Code (Dreamincode.net) where one can find a comprehensive list of coding projects to tackle.
Building an IT Career-Ready Washington: 2015 and Beyond
The Ideal IT Student, Maureen A. Majury, M.Ed.
© Center of Excellence for Information and Computing Technology, 2014
More information about our Building an IT Career-Ready Washington: 2015 and Beyond
- Building an IT Career Ready Washington: 2015 and Beyond: Introduction
- Section 2. What new technology competencies should the IT graduate be anticipating and searching out to master either in college, a training program, opportunities provided online, or by self-mastery (reading a book, or IT content-specific website)?
- Section 3: Often, IT employers bemoan the lack of innovation and critical thinking in an IT graduate. Why do you think that is? What can a student do to “grow” their own capacity to innovate think critically?
- Section 4: When you are training and/or mentoring a new IT employee, what are the main things you spend the most time on with them to improve their performance?
- Section 5. What Constitutes the Ideal IT Student?
- Section 6: Bryan Stevenson Talks About the Challenges and Opportunities of Creating the Ideal IT Career Pathway
- Section 1. For an IT graduate (whether a 2- or 4-year degree) about to enter the workforce, we asked our IT Professionals what are the top five IT courses and subsequent IT concepts/competencies they should have mastered? For example, networking, programming, database design/development, etc.