Why civil engineers are paid less as compare to computer engineers or others working in I.T sector ?
Why civil engineers are paid less as compared to computer engineers or others working in I.T sector ?
Table of content
- Huge gap between college leanings and actual application.
- Lack of on field training.
- Unorganized players influencing the market.
- Dependency on two many departments for execution.
- Mostly Indian Clients.
- Organisation reluctant to upgrade themselves.
- Inexperience can result in heavy losses.
- Unavailability of good higher education in the country.
1.Huge gap between college leanings and actual application.
Most the subjects which we study in civil engineering has little or no use in day to day construction. You can take example of Structural design or structural analysis.We use this subjects to calculate forces and moments acting on that particular member. This can be easily done on software now a days. Nobody does it manually.we almost study 3 to 4 subjects on same topic.Whereas while working on site you realize that subjects like Concrete , R.C.C , Building construction material etc are more useful. But we realize that our Institute give less focus to such subjects.
Whereas in computer engineering teachers give more and more importance to language learning. Most of the subjects in computer engineering create jobs. Like Networking, C++, Java etc.
2.Lack of field Training.
All basics of civil engineering can be learnt on site only. Because when you work on site you give special eye on each and every aspect of the project. Bookish knowledge cannot be compared to field knowledge. One who works as site engineer or junior engineer at the start of his or her career went to become successful project manager, Senior engineer , Planning engineer etc. College do not provide any such training. Freshers don't even know the meaning of letter M before M25 or M20. So to become successful engineer field training of at least 1 or 2 years is essential. Just by sitting at home and reading books will not help you out. You cannot learn this thing during college as well because of such an hectic schedule its completely difficult to go on site.
2.Lack of field Training.
All basics of civil engineering can be learnt on site only. Because when you work on site you give special eye on each and every aspect of the project. Bookish knowledge cannot be compared to field knowledge. One who works as site engineer or junior engineer at the start of his or her career went to become successful project manager, Senior engineer , Planning engineer etc. College do not provide any such training. Freshers don't even know the meaning of letter M before M25 or M20. So to become successful engineer field training of at least 1 or 2 years is essential. Just by sitting at home and reading books will not help you out. You cannot learn this thing during college as well because of such an hectic schedule its completely difficult to go on site.
As far as computer engineers are concerned you can see around 60 % of students have package of around 3.5lpa to 5 Lpa at the start of there career. The reason is simple for being a software engineer you do not require any kind of special environment. One laptop with internet connection is enough. If you have that desire you can be the successful engineer at the start of your career. everything is available just a click away.
3.Unorganized players influencing the market.
Construction or you can say civil engineering is the oldest branch of engineering. People constructed shelters as their basic need, you can say this can be the origin of civil engineering. So, everyone have some sort of little knowledge about construction. When you work in tier 2 cities you will get to know that the no of people working are from non civil engineering background.They are at the highest position in their firm but the don't know much about the construction. The no of unorganized players is India is triple the no of organised people.Even when you are working as Government contractor Local political influence will hamper your work a lot. This thing Leads to reduction in profit margin which directly results in low Lpa for engineers. I have seen engineers working for 8000 per month.
Whereas Computer engineers deal with well educated people. People at the highest position have In dept knowledge about that particular subject. This is Suit And Boot industry. Local influence and political influence is negligible. And most of the Indian companie's clients are from abroad. Which makes them to earn in dollars. So I.T industry do not hesitate to give good packages to qualified freshers.i Have seen people with 3 years of experience getting package of around 10 Lpa which is next to impossible in civil engineering.
4.Dependency on two many departments for execution.
Being a software engineer you can create your own software, website, Erp Products etc. which can be easily sold in the market. you yourself can do the whole thing right from the scratch to the top of the tower.You can do it all alone. You can write special purpose code for your company and can earn good amount of money.
Being a civil engineer you cannot create anything which can be sold in the market easily. You can sell drawings or designs for the project but amount of money which you will get will be quite less.For completion of civil projects you require designing team, legal team, procurement team, execution team. You cannot deny the efforts of workers working on the projects, You individually can do much less as a civil engineer in the project.
5. Mostly Indian Clients.
As we discussed in construction Industries Indian companies have Indian Client, even if they have foreign client they pay in Indian Rupees only. And mostly projects are tender based so you cannot quote more. So their is limitation to earnings. Whereas is I.T industry mostly the project is created then it is sold out.Most of them are unique in nature as well. So companies can ask good amount of money that too in dollars.Around 60 % of Indian I.T companies have foreign client. For service based companies they have recurring models with monthly or yearly payments. SO profit making is quite easy as compared to Construction Industry.Profits are directly or indirectly transferred to the employee of the firm.
6.Organisation reluctant to upgrade themselves.
Day by day world is evolving a lot. Each and every industry needs to update them self. We can see in I.T sectors companies taking some training for some kind of new language or software. Upgrading is the key to success in I.T sector. Which finally results in lucrative profit for the companies.In construction sector people are so reluctant to learn. You can meet people on higher positions who don't even know excel. Companies do not provide any sort of training. They work with conventional methods only. And do not upgrade themselves as well as the company. Which results in earning same amount of profit every year.No of projects may increase profit may increase but profit from one particular project will always remains the same. Thus companies employee strength may increase based on the projects.But your salary will remain the same.
7.Inexperience can result in heavy losses.
Being a computer engineer you can ruin the software or projects. But being a civil engineer your inexperience can result in loss of lives as well. Civil engineering projects are complex, lot of knowledge is requires even small decision can lead to failure or structure. So margin for error is very less. So you wont see freshers with good amount of responsibility in and construction Industry. Whereas computer engineer can have higher responsibility at their start of career as well. Higher the responsibility , higher the dependency and higher the package.
8.Unavailability of good higher education in the country.
After civil engineering you can opt for M.tech or M.E which will provide you more bookish knowledge. Again a big zero on field training. I have seen M.E structure student working at 18k a month. This is the reality. For field training you can opt for institutes like NICMAR they can provide you better Jobs. Again the fess of such institutes is quite high around 10 lac for 2 years.Whereas for computer engineers there are plenty of institute which can provide them good knowledge along with training on live projects. You might have heard about the institutes like C-DAC they can make you job ready within one year. You can have salary of around 50k per month after such courses.You can learn different different programming languages on youtube as well. So you don't need spend much for good quality higher education.
But down the line after 20 years of experience the amount of salary paid to civil engineers is quite good as compared to Computer engineers.
Being a software engineer you can create your own software, website, Erp Products etc. which can be easily sold in the market. you yourself can do the whole thing right from the scratch to the top of the tower.You can do it all alone. You can write special purpose code for your company and can earn good amount of money.
Being a civil engineer you cannot create anything which can be sold in the market easily. You can sell drawings or designs for the project but amount of money which you will get will be quite less.For completion of civil projects you require designing team, legal team, procurement team, execution team. You cannot deny the efforts of workers working on the projects, You individually can do much less as a civil engineer in the project.
5. Mostly Indian Clients.
As we discussed in construction Industries Indian companies have Indian Client, even if they have foreign client they pay in Indian Rupees only. And mostly projects are tender based so you cannot quote more. So their is limitation to earnings. Whereas is I.T industry mostly the project is created then it is sold out.Most of them are unique in nature as well. So companies can ask good amount of money that too in dollars.Around 60 % of Indian I.T companies have foreign client. For service based companies they have recurring models with monthly or yearly payments. SO profit making is quite easy as compared to Construction Industry.Profits are directly or indirectly transferred to the employee of the firm.
6.Organisation reluctant to upgrade themselves.
Day by day world is evolving a lot. Each and every industry needs to update them self. We can see in I.T sectors companies taking some training for some kind of new language or software. Upgrading is the key to success in I.T sector. Which finally results in lucrative profit for the companies.In construction sector people are so reluctant to learn. You can meet people on higher positions who don't even know excel. Companies do not provide any sort of training. They work with conventional methods only. And do not upgrade themselves as well as the company. Which results in earning same amount of profit every year.No of projects may increase profit may increase but profit from one particular project will always remains the same. Thus companies employee strength may increase based on the projects.But your salary will remain the same.
7.Inexperience can result in heavy losses.
Being a computer engineer you can ruin the software or projects. But being a civil engineer your inexperience can result in loss of lives as well. Civil engineering projects are complex, lot of knowledge is requires even small decision can lead to failure or structure. So margin for error is very less. So you wont see freshers with good amount of responsibility in and construction Industry. Whereas computer engineer can have higher responsibility at their start of career as well. Higher the responsibility , higher the dependency and higher the package.
8.Unavailability of good higher education in the country.
After civil engineering you can opt for M.tech or M.E which will provide you more bookish knowledge. Again a big zero on field training. I have seen M.E structure student working at 18k a month. This is the reality. For field training you can opt for institutes like NICMAR they can provide you better Jobs. Again the fess of such institutes is quite high around 10 lac for 2 years.Whereas for computer engineers there are plenty of institute which can provide them good knowledge along with training on live projects. You might have heard about the institutes like C-DAC they can make you job ready within one year. You can have salary of around 50k per month after such courses.You can learn different different programming languages on youtube as well. So you don't need spend much for good quality higher education.
But down the line after 20 years of experience the amount of salary paid to civil engineers is quite good as compared to Computer engineers.
THANK YOU
Comments
Post a Comment