Computer or civil engineering?

Hey everyone
So right now I’m getting my engineering prerequisites out the way, calc physics etc…
I’m stuck between computer and civil engineering. I really like computers, but I got a construction internship and I’m learning a lot. The two things I’m really worried about are job demand and well, money.
So based off of those two factors, which do you guys think I should do?

All engineering pays well enough that you will be comfortable. Do you like computer parts and working with them? Cause liking computers and Comp engineering are two different things. For example im not especially tech savvy but I’m good in logic design. Cause computer engineering involves programming which can be complicated and frustrating if you aren’t a natural programmer. The hardware side will involve logic and fpga design which is also hard. If you like building and infrastructure civil can be rewarding and pay well. Both will always need engineers.

Significant differing opinions out there on long term job prospects for both fields. Computer E will largely depend on your skill set (and constantly expanding it), how technology progresses, and the possibility of automation. Most Civil E positions are a little less prone to outsourcing and automation, but salaries are lower. Demand is currently very strong in areas with decent economies. Significant economic downturn would affect some but not all Civil E fields. Subspecialty in Construction is one of higher paid CE fields. Does your school actually have an ABET certified Civil E degree program and do they have a Construction specialty?

Thanks that helps, I’m not a gifted programmer. It’s a little tedious for me.

I’m not sure about the ABET certified, but from what I hear the civil engineering degree at my university is supposed to be really good.