Question on Environmental/Petroleum Engineering

How hard is it to become a Petroleum Engineer/Geotechnical Engineer with a B.S. in Environmental Engineering?I will receive a degree in Environmental Engineering from Cornell University (CALS), and Petroleum Engineering is not offered as a program. I did a lot of thinking about my future career, and I realized that I want to pursue an engineering field where I’m not in a cubicle most of the time. That’s why I was directed toward Petroleum/Geotechnical Engineering, so please feel free to offer me other career suggestions based on this (being outside often, while still being an engineer). I would prefer to not pursue a masters degree unless of course I was compensated by an employer. I also want to travel a lot and look forward to going to my job and solving problems, where I feel useful and appreciated. Thank you!

These days, the recruiters can afford to be specific enough about what they want (to request PetE specifically, under the conditions they want, and be pretty likely to receive that). I want to re-post an old post from another poster in a discussion about PetE vs ChemE, which is close to your situation:

I will also add from myself that the fun of traveling often drops off very quickly at some point between 25 and 30 years old. At some point most people, even those who enjoy travel and would choose to do it often during vacation, will prefer to have a good degree of stability in their personal lives, which pretty much mandates living in one place for an extended period of time.

As far as respect and working conditions of your choice go, that is something that has to be earned over years of work. No job choice grants that, and most don’t close that path to you either.