More recently, cloud computing has come to the fore and looks destined to revolutionize the IT sector. Cloud computing is the aggregation of hardware and software services demanded by a number of users, and its provision by a centralized pool of infrastructure. Corporate s will no longer be required to invest in such infrastructure or recruit manpower for its maintenance and management. Security is enhanced because even if your computer hard disk crashes, your data is safe since it is stored on a cloud computer. Web development and cloud computing are recognized as the sunrise employment opportunities.
Cloud computing is a landmark innovation in the field of information technology and has taken the digital world by storm. According to a report by Garner, investment in cloud computing is expected to touch US$ 3 billion during the financial year 2016-17. This is five times the investment made during the year 2011-12. Zinnov, a leading consulting company, is more optimistic and expects the cloud computing market to scale US$ 4 billion during the FY 2016-17. Small and medium businesses are considered to be the best bet for investment in cloud computing because of the saving in capital investments. According to a back of the envelope estimate, if all small and medium businesses were to buy into the cloud computing option, the market would reach US$ 56 billion and generate 11 lakh jobs. Based on theses prognoses, the future for careers in cloud computing and web development looks bright.
The fastest way to build a career in cloud computing is to acquire certifications. Candidates with degrees in computer applications, computer science, engineering, or any related field of academics are best placed to make progress in their cloud computing career. The two better known institutes providing certificate courses for candidates interested in building careers in cloud computing are Aptech and National Institute of Information Technology (NIIT). These institutes have training and certification infrastructure spread across virtually the length and breadth of the country. Candidates who have knowledge, work experience and programming skills in .NET or JAVA 2 Platform Enterprise Edition (J2EE) can directly join the second or third modules of the certificate programmes to initialize their careers. Besides Aptech and NIIT, other options for certificate courses in for building careers in cloud computing are:
i. SySap Technologies, Pune;
ii. Deccan Software Services, Hyderabad;
iii. Faculty of Science, North East Frontier Technical University, Arunachal Pradesh;
iv. Arizona Infotech, Pune;
v. Mindscripts Technologies, Pune;
vi. Indiaoptions Softwares Private Limited, Kochi
There used to be a day and age when any person who had the ability to write Hyper Text Markup Language (HTML) could aspire to be a web developer. But, today, employers are looking for career web developers who have a degree in computer engineering or computer science or computer applications.
A web developer is the creative talent who is responsible for design. layout and coding of a web site. They are integral to the technical features and the graphical aspects of a web site; maintenance and updation of the web site is often an added dimension for most web developers particularly at the start of their careers..
Cloud computing is in its early days. But, a specialist in cloud computing will need to understand how to exploit the resources that are available through technology to design new products, run simulations and build flexibility in such a way as to maximize the benefits for his company. He will have to advise on the architecture of the cloud services that are best suited for his company.
Problem solving skills (25%);
Project Management Skills (15%);
Communication skills (10%); Team spirit (20%); Innovative thinking (30%)
Career opportunities in cloud computing are showing signs of rapid growth. Designations such as cloud developers, cloud architects and cloud security specialists are in vogue and dimensions of work are clearly demarcated in the pioneering companies. Candidates holding degrees in computer engineering, computer applications and computer science with the added advantage of a certificate in cloud computing are in demand and can build successful careers in organizations such as Microsoft, Amazon, IBM, Hewlett Packard, VmWare and Cloud Sigma
The number of internet users and the number of web sites have been increasing exponentially over the last 25 years. Consequently, there is tremendous demand for web developers to design and maintain the myriads of web sites. Web developers are required for every web site that is to be built, maintained, made cross functional with all web browsers, etc. Therefore, they find career opportunities across the entire business, commercial, and industry spectrum of activities – Government departments, non-governmental organizations, banking and finance, media and communications, etc. Even if the requirement is not such as to warrant employment of a full time web developer, companies will definitely require web developers on contractual or freelance basis. IT consultancies and web designing agencies are also prospective employers for web developers. Web developers have the flexibility to work either as full time employees, part time on consulting basis or as freelancers.
The demand for people equipped with cloud computer skills presently outstrips the supply. Therefore, cloud computer career specialists command a premium in the employment market. At entry level, a cloud computer specialist could look for a salary of Rs.50,000/- per month. The salary could increase to slightly more than Rs.2,00,000/- per month after 2 to 3 years work experience.
The salary for a web developer at the beginning of his career would be in the range of Rs.30,000/- per month to Rs.40,000/- per month. Salary would increase to Rs.75,000/- per month after 4 to 5 years of experience.
Pluses and minuses
A lucrative starting salary;
Demand for specialists exceeds supply;
Expanding sector with ample growth opportunities;
Need for several years of study and on-the-job training before commencement of career proper;