what im intersted in -__-

so yes i don’t like programming . . . .if i would be a civil engineer

but im also good at biology and ecology/environmental study

but i am also good at earth sciences like geology, astronomy and archaeology

Im also good at building bridges (in class) and building robots (not programming them)
thx

also i dont want to be bored in that career like my mom is now with IT/desktop support

is there a question here?

what should i chose out of the things stated above i dont really know

I once turned down the opportunity to do track support for Indy Cars. Too much travel and time spent at racetracks.

Not every software job keeps to a desk.

It’s difficult or impossible to avoid programming in civil engineering. Being a geologist or an environmental scientist and doing building site assessment and remediation is a reasonably available employment path (http://www.bls.gov/emp/ep_table_102.htm). Also, an environmental science major with taking the courses necessary for the environmental health specialist license in your state is a robust employment path. Neither geology nor environmental science is likely to require programming.

A basic skill in programming allows you to reduce, inspect, and visualize more raw data better and in less time than your peers. Your peers are the competition. Be better than the competition.