Monday, July 15, 2002 |
|
Feature |
|
Queues at institutes
may never return
Jagmeet Sidhu
THE
last few years have seen India find a hallowed place in the Information
Technology (IT) market. However with the international economy as a
whole and the technology sector in particular in the throes of recession
questions are being raised over the future of this field. To get a
better understanding of the situation, one must first try to understand
this field better.
To begin with It arena has
two types of professionals - application programmers and computer
scientists
Application programmers
are those who use and develop applications, based on various platforms,
used by end-users. Computer scientists on the other hand are those
engaged in research activity aimed at developing newer and better
hardware and software technologies. While an application engineer is
involved in making an application using his favourite platform (like VB,
for example), computer scientists on the other hand typically develop
the platform itself. These include the likes of Bachelors of Technology
in computer science and engineering pass outs from the Indian Institutes
of Technology (IITs), RECs and other institutes of repute. While it is
true that many of them take up normal programming jobs to start off,
they hold more than just an edge over the application engineers when it
comes to higher developmental jobs. Indeed their courses cover a broad
spectrum of subjects that includes mathematics, electronics as well as
the common basic sciences, humanities and engineering subject.
As opposed to application
programmers, who learn programming for a career, programming is
basically a tool for their study into these fields just like a
calculator that is a financial consultant's weapon.
The nineties witnessed the
development of India as a major outsourcing centre for software. The
whole world was discovering IT. This led to a huge demand-supply
imbalance, consequently causing software professionals to have some of
the most enviable pay packages in the corporate world. However, the
recent economic downturn led to market conditions most software
professionals dread.
With the mushrooming of
computer training institutes all over the country the supply of simple
application programmers, like VB and Java professionals, increased
greatly. The boom and the money have been so great that computer science
departments the world over have been facing an acute shortage of
faculty, researchers and students who wished to pursue higher studies.
Also a lack of information (ironically, in this information age) led to
the mushroom growth of many inferior institutes. As a consequence, an
ill-equipped workforce was churned out. It is these application
programmers who face the maximum risk in these testing times primarily
because a computer scientists' study is geared towards the broad field
of computer science.
People holding
professional degrees (the B.Techs and Ph.Ds) see this downturn as an
opportunity to differentiate themselves from application programmers.
The application programmer
plays the role of a vital cog in the whole software process. However he
has to ensure that he is well equipped to meet the challenges of new
technology. This is a fast evolving field and one needs updated skills
to be able to satisfy new requirements. The role of a programmer is here
to stay but he needs to be adequately equipped to work in ever changing
scenarios.
It may be a bit early to
predict a rebound although many MNCs and Indian software companies have
started recruiting. Most corporations are still not recruiting in the
USA (this is perhaps true for almost all fields). However things are
bound to improve. Many researchers in computer science have actually
welcomed the downturn as it ensures that good talent indeed does stay in
research.
A rebound is inevitable.
It is just a question of when. Of course, the long queues in front of
the training institutes may never return. It is probably for the good.
This is because deciding on a career as a programmer means probably
closing a lot of other options for oneself. This is a decision that
should be taken after getting to know the field extremely well and not
because it seems to be the in-thing. A lot many persons jumped onto the
IT bandwagon just because doing a six-month (and in many cases a much
shorter) course ensured great jobs. What probably many of them did not
realise was that this career is not just about learning a programming
language and enjoying the rest of one's life. It is a challenging job
that requires constant up gradation of knowledge. It is only then that
one can continue enjoying the benefits over an extended period of time.
The bachelor level courses
at the good institutions are geared towards providing a broad platform
from which to launch a career in research. However some of the B.Techs
indeed have to continue joining the industry with just their bachelors
degree as they are expected to move up from programmers and testers very
soon and start looking into the more challenging questions of software
design and process. A vast majority though would continue to pursue
higher studies and then pursue research careers both in the academic
community and the industry.
The boom is definitely
over but only in the unplanned, chaotic me-too field. The future is
bright especially as the technological innovations continue to push the
field further up. Demand will continue to rise both for application
programmers as well as researchers. The need for prospective entrants to
this field is to wisely assess their options before choosing a career
instead of looking for short-term gains. A career is what you do your
whole life. Think hard before choosing.
|