Author Topic: From oil & gas engineer to web developer through bootcamp. Advice please?  (Read 1760 times)

kenno

  • 5 O'Clock Shadow
  • *
  • Posts: 2
  • Location: Calgary
Dear fellow Mustachians,

I am a mid career oil & gas engineer in Canada, wanting to do a career switch to web development.

I am in my late 30s, my DW has a full time job and we have 2 young kids. I earn a decent salary in the low 6 figures, however am feeling more and more disillusioned with my job, company politics and just the (ab)normal office top-down culture. I work in a large multinational service company, and the work environment has been brutal especially in the last ~2.5 years since the start of the industry downturn. We have a decent amount of savings and can weather through a drop in income in the short term (6-12 months).

I like the idea of having control of my job, the location independent aspect and flexible hours that I understand is associated with web developers (whether true or otherwise). There are some 10-week coding bootcamps being run that apparently is able to help with securing Jr developer jobs. The starting pay of such jobs here is in the region of 45 - 50k CAD. I do not have any coding skills or experience.

However, I understand there are lots of folks in this forum who were from the tech scene and gave up the gig after ~10 years or so, mostly citing burnout and displeasure with the work culture.

My main objectives to switching is to (eventually) consult / build a business / generate income using the web for myself (and family), have more control over my work / time, and eventually  being able to spend more time with my wife and kids.

1) I'd appreciate if someone could advise if this is a realistic idea in terms of achieving my goals?

2) I know I would probably need to spend a few years honing my skills before I can set up my own gig. Is age a factor in this case? Will I be a dinosaur in a tech startup setting as a Jr developer?

3) Any thoughts or advice on web development bootcamps? I like the idea of toughing it out over 10 weeks and getting a job, vs 1-2 years in school. I do not have the luxury of time.

4) What are the downsides of being a developer?

Any other thoughts / ideas towards my goal would be most helpful. Thanks in advance!

sokoloff

  • Handlebar Stache
  • *****
  • Posts: 1191
My college degree is in mechanical engineering, but I've only ever worked in computers as a developer and later a pointy-haired leader of same. If you have a passion for it, I think it's one of the best careers around. If you get into it because it's "good money", it can be just as soul-sucking as anything else that you're just doing for the money.

20 years in, I'm comfortably FI if I wanted to downshift lifestyle at all, but because I still enjoy the work, still have kids in elementary school (so tied down from carefree travel), and can still find use for the salary to pad the stasche, I keep doing it. My plan is to leave when the youngest is off to college.

For your specific question, if you have/had a passion for it, wouldn't you already be doing it? It is a little late to be jumping in from scratch; it's by no means impossible, but there is some age discrimination across the industry (more smoke and complaints than fire from what I've seen and personally experienced, but beware it's a possibility). I am not at all a fan of the bootcamps. Too many bootcamps are in business to extract money from students than to educate them with a solid foundation of computer science principles (which, to be fair to the bootcamps, cannot possibly be learned in 10-12 weeks anyway). Would you be able to find a way to cram your oil and gas engineering education into a season? Presumably not, which is why bootcamp grads aren't looked at anywhere near as in-demand as comp sci graduates. That will eventually go away, provided you continue to supplement your knowledge continuously as the industry evolves.

I love the field. I'd honestly do it for half of what they pay me, maybe even for a third. For me, it's like getting paid to play an open-ended intellectual puzzle game constantly. If you don't have that same passion, I'm not at all saying that you can't become good at it or that you can't build a good career in it, but just that you have to discount my inherent love for it when considering the burnout and downsides question.

doggyfizzle

  • Bristles
  • ***
  • Posts: 380
Can you handle the shift from your six figure salary to a starting salary of around $50k?  I’m a geophysicist that used to work for a major service company, and before I left and moved up the petroleum food chain (citing burnout - specifically being tired of 250+ days a year at sea shooting seismic), my company gave me the option to freelance.  It was wonderful to do for a little while before I started my new job, and my day rates went from $600/day to $1200+/day and I could pick and choose what surveys I wanted to be on.  Maybe you could see if your company would let you work as a contractor?  You could live wherever and fly to the job site (common in O&G already) and in your downtime take some classes at a JC (or Canadian equivalent) in programming (HTML to start, then Java, JavaScript, SQL, Apache, and some other DB class (Oracle etc).


 

Wow, a phone plan for fifteen bucks!