This is funny because the same exact joke could be made about software engineers due to them not having a professional certification like electrical, civil, etc.
what’s a bootcamp engineer?
I think it’s a joke for the people who pay into those 6-month software engineering bootcamps.
Ehh, if someone can make more than me by doing a 6 month course, I say good for them.
Sure, I’m likely to have a deeper understanding with my 4 year degree, but like… the more that person gets paid, the easier it is for me to negotiate my own salary.
I’ll never call for anyone to have their wage cut just to make myself feel smug. I see this all the time in the minimum wage “debate,” and it drives me nuts.
I’m definitely not agreeing with the joke either, I find it confusing at best because someone who finished a boot camp and got a job as a software engineer is still a software engineer.
IMO education plays a smaller role in software development proficiency than aptitude does. But I’m biased, I’m self taught - no boot camp nor college.
The fact that most universities will graduate CS majors without ever teaching them how to use a debugger, build system, or version control system shows how useful they are to actual engineering work.
I did a free 6 month boot camp and I just landed a senior role after 5 years.
In my experience, the type to get mad are the ones who actually have degrees.
Don’t let him in the club.
Undersigned, Prompt Engineer.
I’m not against bootcamps, but there are so many caveats.
-
Most bootcamp instructors have no business teaching. They have no qualifications for it, and rarely have the experience to teach the subject matter.
-
Many bootcamps are owned by agencies or companies looking for cheap labour, with many making false promises on employment - because they give them a temporary contract to get cheap devs. It was painful to see so many bootcamp grads last year, entering an empty market.
-
They are often very expensive, to the point where I’ve worked with people woefully unqualified, who put up with so much shit because they’re in debt. They were promised a career, only to be taught just enough to do basic tasks in React, and then being limited in what they can do.
-
You end up with a horrendous amount of imposter syndrome, in an industry where people already feel like frauds.
-
I’m in the UK, and you wouldn’t believe how many people go to bootcamps and assume we’re all making £100k salaries. Hell, where I live, I regularly get roles for senior engineers that are £40k a year. A woman I used to work with gave up her £30k a year job to be a front-end developer for £20k, with zero benefits, no union, etc.
My bootcamp had pretty great instructors, but also a focus on learning how to teach yourself. It was a bit longer than some because it was full stack. I think it’s like university, you get out what you put in. Some folks got nothing from it, I did great. Got my first job for 70k the same week I left. 5 years later I’m making over 160k.
Computer science is not engineering. Neither is software engineering.
CS isn’t, but software engineering takes strict approaches to design and development for safety critical systems. I’m not talking about finance applications however.
I’m talking about like flight control computers, valve assist device controllers, medical lab automation and notification systems, weapon platform communication systems.
You do have stamping engineers for telecom design. As far as I know that’s the only real engineering title from the perspective that the sign off of the work carries well defined legal liability. I was director of engineering for a large org and the only stamping engineers in the org were telecom designers, not the security, software, systems, cloud, network, etc folks. Nothing against then either, but historically engineer meant something very specific prior to the rise of information technology.
Edit: actually in 2013 NCEES added a PE cert for software engineering, but it was discontinued on 2019.
DO-178 requires signatures for sign off that carry a liability risk to the software engineers.
That’s for an FAA certified flight system.
It’s a protected title here in Brazil too. Software engineers are not licensed engineers, and their work cannot be certified if it is a job that, by law, needs to be done by an engineer. The closest there is to a software engineer here is a computer engineer.
Shows like you don’t know much.