You are a civil engineer but do not want to pursue this career line. Now you are interested to switch to computer line. It means that you have interest in working in the IT area. If it is so then you can be very well successful in your pursuit but for that you will have to learn some skills in the computer area by going through certain certificate or diploma course and then apply for the jobs in the industry. There are many options but you have to choose out of them as per your liking and interest. Some of the options for getting trained in computer related matters are as follows -
1. CISCO Technologies - The CISCO courses and training is mostly network oriented and a person can learn the subjects and practicals like Routing & Switching, Design Considerations, Network Security, Service Provider, Storage Networking and Voice & Wireless related things. These courses are tailor made even for the non IT background people and can be chosen for learning the basics of plugs and switches that hold the programming logic in a network and how data flows through those switches. Before joining a CISCO affiliated training centre check that they have suitable infrastructure for practical training.
2. Microsoft Technologies - Microsoft has a wide range of training offerings from web/desktop based application development with .NET to the Desktop/Data/Server administration and even the cloud computing courses. Microsoft will issue the certification after successful completion of these courses which are accepted by the IT industry. These certifications are grouped under the umbrella of heading 'Microsoft Certified Professional (MCP)'.
3. System Administration - These courses are required for installation and computer administration activities like user management, system security, disk management, package installations etc. Learning that will enable one to handle systems like Red Hat, Solaris, UNIX, VMware etc.
4. Data Base Administration - This is a very big area and has immense opportunities. There are ample training opportunities in it in the leading training institutes
in our country. One has to learn the fundamentals of Oracle, DB2, MySql, Sql Server etc to gain experience in this area. Data Base Management is a big area after which one can even learn to know the intricacies of data warehousing. The DBA persons are required in the industry to manage and maintain the data bases for quick retrieval and handling of the voluminous data.
5. JAVA/J2EE & Its Frameworks (Struts, Spring, Hibernate) - This area basically for the computer persons but if one is having interest in computer languages one can try to learn this platform. The JAVA technology is the most common one used in the various industries like Banking, Telecom, Life Sciences, Financial Services, Aviation, Academia, Retail & Consumer products etc. Learning this has a good job potential.
6. Animation & Graphics - This is an area for which no advance knowledge of computer science is required and what is required is the basic knowledge coupled with interest in the animation techniques and creating impressive products out of it. Today we are enjoying animation movies (2D/3D), cartoons and high-end graphics in our TV or on a big theatre screen. This is the result of animation and graphic effects. In this field one can learn various modules or parts or elements of animation and these are Character Designing, Story Boarding, Concept Designing, 3DS MAX, Texture Painting, 3D Maya, editing sounds & videos , Toon Boom studio, Wax modelling, Digital Illustration, Light box animation, Corel Draw, Flash Action, Photoshop, Squash and stretch, Anticipation, Staging, Straight ahead action and pose to pose, Follow through and overlapping action, Slow in and slow out, Arc and Secondary action. There is a demand of good hands in these areas.
7. SAS Institute - This has centres in Mumbai, Bangalore etc and it imparts training in data entry, retrieval, management, mining, compiling, sorting, report writing, presentation and graphics. These learnings are used in the business planning, forecasting, and decision making. Having training from SAS accreditation is a reputed thing in the industry and is helpful in career making in this line.
8. Cloud Computing - This is emerging as a big area as it is facilitating the business houses to use the cloud services for their work and they do not require to install the various programs locally to do their job. So business houses will use on payment of a service fee all the facilities of computing their business needs in the remote server or cloud. With improved internet speeds and storage space the cloud computing is going to develop and progress tremendously and it makes sense to learn this to make a career in this arena.