Thoughts on coding bootcamp if I DON'T want to be a software engineer?

I may have the opportunity to go to a 4 month coding bootcamp free of charge (normally they are like $10-15k). I would be receiving severance and unemployment so financially I can afford to do it without any stress.

I would love to work for a healthcare tech startup and eventually (5 or so years from now) start my own company. I am a bit of a Luddite but I have done some basic coding on CodeAcademy. My aim is just to understand technology and software engineering better and develop some basic coding skills. I know a coding bootcamp won't make me a real SWE.

My sister @NotFrozenYetStillChosen is against it because she thinks ChatGPT will make any basic coding skills obsolete and if I do a SWE course then that sort of funnels me into that line of employment. She also thinks I can develop the skills I'm seeking on my own & that any startup is more focused on the team you bring. If I want to be a CEO/founder I should learn more business. She's very successful and knows business stuff so her opinion is pretty informed.

I do think she has a point but I'm still very drawn to this. My knowledge of technology is embarrassingly inadequate yet I find it so interesting….computers are like magic.

My other option is to get another big pharma job & pocket the severance as a bonus.

What do the nerds here advise? Especially the business nerds.

Edit: thank you business nerds, I will finish my project management certification instead and learn tech things on my own!!!

55
Jump in the discussion.

No email address required.

Do codecels have a future? I feel like AI models will be able to take input parameters and shit out code with ease in the next couple of years.

Jump in the discussion.

No email address required.

It will be decades (IMO) before serious programming jobs get replaced by AI. Web / small app developers might be screwed in the more immediate future.

Jump in the discussion.

No email address required.

I honestly think stuff like this is going to be a big driver of the competency crisis. Yeah, it can save money to have AI do the bullshit web dev/etc jobs, but that's a resume builder for a lot of people. Otherwise, it's easy to get stuck in the loop of needing experience to get a job. Knocking out the bottom rungs of the latter will ensure that there's no one competent to replace the people higher up as they age out. It's been a problem in the trades, where there was a stretch of time where very few apprentices were accepted because the work wasn't there, and now there's a gap between the boomers who are aging out and the new generation of tradies. It would be kinda funny to see AI exacerbate this in other fields, where it gets good enough to destroy the prospects of people at the entry level but never good enough to replace human expertise.

Jump in the discussion.

No email address required.

So those of us already in get to age out whenever we feel like it. Sounds great to me

Jump in the discussion.

No email address required.

I'm really glad I got in just as its becoming more and more difficult to enter the market.

Jump in the discussion.

No email address required.

I really don't think AI code stuff meets the hype. The code it generates for anything even remotely involved (read: any real world software) is littered with bugs, sometimes difficult to find. It probably won't even replace junior level coding jobs and it definitely can't replace senior software engineering jobs.

Unlike art, small mistakes matter.

Jump in the discussion.

No email address required.

I tried to generate json decryption and it would make r-slurred mistakes, like referencing this.res.params as simply this.params

It's really bad

Jump in the discussion.

No email address required.

>using this bindings in 2024

It's just trying to get you fired and you deserve it

Jump in the discussion.

No email address required.

I was using this for this example.

I don't think anyone would have gotten it if I had used res.params and params.

R-slur.

Jump in the discussion.

No email address required.

Your response doesn't have parameters in the first place dipshit

Jump in the discussion.

No email address required.

It's json, params was deserialized parameter class. Full class would have looked like this:

{"Res":

{"Id_or_whatever":"example",

"Params":

{"Param_id":"param_value"

}}

You should revisit whatever basics of coding class you took on Skillshare, you forget what you don't practice.

Jump in the discussion.

No email address required.

Oh you're using some 0.1x framework with a params key in the response. That's even worse tbh

Jump in the discussion.

No email address required.

yOu'R'rE uSiNg "params" iNsTeAd Of "_par" yOuR cOdE iS iNfErIoR!i!

Jump in the discussion.

No email address required.

I've found it pretty useful but it's not up to the hype yet, at least nothing I've used. You still have to be a coder to use it because of the things you mentioned. It's going to throw weird bugs in there, and sometimes make up functions and libraries that don't exist, so you need to be able to debug it. Sometimes that process is quicker, sometimes it's not. It's moving pretty fast though, so who knows where it'll be by this time next year, or in the next 5 years.

Funny story about the "making stuff up". I was writing code for something and had a real weird and stubborn error I couldn't figure out. We had hired some consultants to help on the project though, people who were supposed to be experts, so I figured I would ask one of them. He came back with an answer that I immediately saw had one of those "function that doesn't exist" errors, and I immediately knew he was using ChatGPT to answer my question. He got pretty nervous when I called him out on it.

Jump in the discussion.

No email address required.

Rightfully so, using chatgpt to answer someone else's question is essentially calling them an r-slur to their face. He's lucky you didn't kill him

Jump in the discussion.

No email address required.

Yes this is a big issue. I mainly just wanted to understand tech more.

Jump in the discussion.

No email address required.

Srsly a code bootcamp can't teach you anything more that what chatGPT + self-learning can

Keep in mind bootcamp "teachers" are codecels that are to stupid to qualify for a codecel job.

Unless you work on your own projects, you will be someone's code monkeys, trying to meet deadlines and understand the manager's ever-changing vision and demands.

Jump in the discussion.

No email address required.

It feels like AI models would be better at replacing bootcamp grads than CS majors. Still though, CS may be one of the most saturated fields in the country now with so many useless grads, layoffs, and weird diversity pushes that I'd recommend majoring in almost anything else

Jump in the discussion.

No email address required.

Just learn :marseyreading: whatever :marseyjerkoffsmile: code language the LLMs are made of to "maintain" it ie.neetmax until SHTF

Jump in the discussion.

No email address required.

AI models are trained on existing code bases, which are riddled with bugs that will give your entire bank account to a 90iq estonian.

Programming jobs will be even more lucrative after AI replaces junior devs

Jump in the discussion.

No email address required.

In a decade the size of the entry level market might shrink quite a bit, but I think if you have a couple years of experience by then it's probably irrelevant

Jump in the discussion.

No email address required.

Link copied to clipboard
Action successful!
Error, please refresh the page and try again.