|
Gartner's top ten IT trends predicts the "death
of a programmer" within the next eight to ten years. With tools
doing more than 75 percent of coding in the not so distant future,
the role of a programmer will be marginalised within the next decade.
To survive and thrive in a highly competitive ever-changing environment,
it will become imperative for programmers to acquire other skills
and channelise into additional streams. For the lakhs of hopefuls
who want to enter the IT industry within the next five to ten years,
this would mean a more focused career approach and consequently
a much greater challenge than what is being faced by new entrants
into the industry presently.
Partha Iyengar, vice president and research director
at Gartner Research, considers the "death of a programmer"
a too dramatic term. "De-emphasising the role of a programmer
would be the right terminology," he says, adding that looking
back at the history of programming languages
1GL/2GL/3GL/4GL-there
has been increasing capabilities of software tools and decreasing
capabilities of programmers.
The perspective of looking at a software developer
as a coder is going to witness a sea change. "They have to
look at career upgrade to become solution architects, quality testers,
understand business domain and branch out," says Satyen Parikh,
Borland-India's managing director. The tools should be viewed not
as replacements for programmers but the via media for increasing
their productivity. Parikh points out that a developer plays an
important part in the team and this is where he should be more effective:
"In engineering, everything is team work. Software development
discipline is difficult to work in-there is resource shortage, projects
are behind deadline, the customer is never happy and the team keeps
changing, how a developer plays his role in all this will be the
key to his career success."
Impact on the industry
The Indian IT industry is increasingly seeing
more business skills being demanded from service providers by their
clients. "This will decrease the value proposition of the army
of Java programmers to smaller numbers and business-savvy tech professionals
will be in demand. Clients in the US and UK demand technical professionals
speaking the language of business," states Iyengar, insisting
that organisations have to soon start focusing on business skills.
Dilip Thomas Ittyera, CTO of Zensar Technologies
believes that the key is to turn code sweatshops into specialised
designing hubs: "In the near future we need engineers as designers,
architects, etc, instead of programmers, as in coders. The truth
is that when most software engineers come fresh out of school, like
other engineers they are ready to start a career in engineering,
but we turn them into coders. If this does not change soon, we will
lose the position of advantage that we enjoy around the globe."
The change will evidently lead to a change in business models-from
arbitrage on the conversion factor between the US dollar and the
Indian rupee to value-added design capabilities, which are higher
up in the value chain. Ittyera foresees design collaborations between
global teams, which will include generation and assembly units that
will convert these designs to executable applications and test them.
The fact that the IT industry in India also needs
to move from back-end work to front-end operations cannot be overlooked.
Says Iyengar, "For this they need the human resources and skills.
Companies show better capabilities at front-end will be successful.
Those that will not will remain at the sub-contracting level."
Job market
The recruiter will no longer ask "how many
years of programming" or "how many lines of code",
but would want to know if the code has made a difference to the
product. The attitude, approach and whole mindset will be the focal
factors, feels Parikh.
Employers will not look for technical skills but
also a combination of business skills. Iyengar perdicts a boarder
base for hiring-not just technical professionals and MBAs, but from
Commerce as well as Arts backgrounds. He adds: "It is well
known that pure techies are not always comfortable with clients.
They are not people's people and consequently there are often complaints.
So IT organisations in India will need employees who have people
as well as business skills and a thin level of technology."
The hiring pattern will evidently change dramatically. Apart from
an increasing focus on MBA, programmers will move away from service
orientation to programming jobs in product companies, which might
lead to high level of innovation. Hiring of programmers will be
done by product companies for R&D.
Re-skilling
While IT organisations will continue to need some
level of programming talent (maybe one-fifth of the present demand),
programmers would have to look at reskilling themselves. With changing
times, they would need to have a very open mindset, a strong adaptation
to change and keenness to adopt and learn technology. "It would
be appropriate for engineers to be aware of business administration,
finance, marketing, HR-and extended knowledge of business domain,"
says Parikh.
Ittyera points out that as market needs will move
to engineers with design capability from current coding capability,
there will initially be a shortage of supply and organisations will
be forced to transform their workforce to meet this short supply.
They have to go back to the basics, apply design skills and learn
different architectures.
Advice to students
For millions of students who dream of successful
career opportunities in the IT industry, the right qualification
will not be sufficient. "My advice to students is-focus on
the fundamentals of software engineering rather than on specific
programming skills. That never gets obsolete," says Ganesh
Natarajan, deputy chairman and CEO of Zensar.
Ittyera adds, "Students should get more hands-on
on design projects than those that focus on writing some useless
VB application as part of their course requirement."
It is also necessary for students to be well-informed
of the changing the industry dynamics. Parikh emphasises that they
should get acclimatised to follow industry intricacies, meet the
people, have practical round of views so that when they enter the
industry they are not naivetes.
The key is to avoid the herd mentality and be
more aware. "They have to look at opportunities. Skills will
be more dynamic. Companies will move from title-based resources
to role-based resources. It will be a challenging time for students
to match their interest with their career path, which won't be as
clear-cut," concedes Iyengar.
The good news is broader academic hiring by IT
companies in the future. Says Iyengar, "Today if you are not
an engineer, you can say goodbye to a career in IT. This will be
possible in the future, though finding the right slot will be a
challenge."
|