Adrian Bridgwater from The Computer Weekly Application Developer Network writes about the 'new' kid in town, the data programmer.
The term "data programmer" now appears more readily on job posting boards serving the software application development community.
More accurately, the job tends to be referred to as data programmer / data analyst.
A random job listing taken today reads:
"The Data Programmer / Data Analyst must be a flexible team player able to use skills in programming and software development, data mining, as well as database management. Work directly with client managers and technical staff to understand business problem, develop predictive models and deploy/implement models into client database/data warehouse system..."
So will this role require new agility and/or skillsets of the individual?
ReadSoft UK's Adam Chapman says that we need to have some way of joining up all the data sources we face today and be able to get a single view of the information within the business -- and that this is the task ahead for the data programmer.
"This means extracting data in a meaningful way from any format of document, tagging it and processing it so that business analytics can then be applied in a meaningful and valid manner," said Chapman.
But while data control (tagging and processing) skills are important, so are modeling and management competencies.
Modeling and management
Anthony Saxby data platform product marketing manager Microsoft UK argues that analytics is increasingly being used to assist organisations in making decisions through the application of modelling to determine response to trends, identify underserved segments and pursue opportunities for product innovation.
"Whilst a level of analytics has always existed in the computer industry -- in fact the very first application developed for computers was for rudimentary weather forecasting -- the wide availability of huge amounts of processing power and storage has opened opportunities for even the smallest organisation with the required foresight to use data to build a deeper understanding of where to direct their attention."
You can read the article in its completion here.