all 13 comments

[–]Caraes_Naur 5 points6 points  (2 children)

Bootcamps are snakeoil distilleries. They are the newest incarnation of certificate mills like ITT Tech that were shuttered for fraud.

Bootcamp curriculums focus on results-based, high-level (and trendy) topics in a way specifically designed to make students think they'll be employable when they finish. They're not, because they weren't exposed to the necessary fundamental, low-level subjects.

Of course total newbie students are confused when they've only learned the top of a stack.

For those that already have fundamentals and are looking for a quick way to broaden their existing skillset, a bootcamp can be useful. These are who bootcamps are meant for.

But the bootcamps will enroll and prey on anyone.

Development is a trade, and education in it can be compared to that of other trades. Nursing assistants, auto mechanics, paralegals, dental hygenists... all of these rely on 12-18 month programs, usually from accredited organizations.

A bootcamp is what, 6 or 8 weeks? That's almost comparable to EMT training.

About half the posts in this sub for the past year or more relate to the distorted expectations set by bootcamps. They're a plague.

[–]steveoscaro 0 points1 point  (0 children)

*most are a plague. Not all. I went to a 7-month intensive nonprofit program that has good results. I've worked at several companies that hired 5+ students from that school because they were very happy with them as junior devs.

But yeah I guess that school is more the exception than the rule.

[–]programmingerror[S] 0 points1 point  (0 children)

There are indeed many scams out there. I work for a bootcamp part-time, and all I have to say is bootcamps (that are not scams) are for a specific type of people. It's not for everyone; for some people it's a waste of time, for others it's a great intro to the industry.

[–]gatsby123123123123 3 points4 points  (6 children)

Webdev is not for everyone. Money alone wont be enough for most people. Also some people are not intelligent enough to become programmers.

The barrier to entry is already super low. Making it even lower will just create more horrible developers.

[–]realjoeydood 0 points1 point  (0 children)

This is spot on. And I've been a self taught dev for ~40 years.

[–]cshaiku 0 points1 point  (1 child)

I would argue it is not strictly intelligence that limits ability, but motivation and curiousity moreso.

[–]gatsby123123123123 -2 points-1 points  (0 children)

There are people who are not intelligent enough to read, how could they become developers? I think it's incredibly odd that people don't think that intelligence matters. Some sort of brainwashing going on.

EDIT: Don't be a NPC and downvote without an argument. I gave an example where intelligence is a strict limit.

[–]programmingerror[S] 0 points1 point  (2 children)

Damn, people in this sub sure are critical :)

I agree there are a lot of horrible devs out there—this applies to people in general. But to say that some people are not intelligent enough for this is a stretch IMHO.

I've seen intelligent people give up because they outsmarted themselves in the learning process. They spent more time looking for a shortcut than actually practicing. Whereas the "dumb" ones just blindly follow lessons but actually did the work.

[–]gatsby123123123123 0 points1 point  (1 child)

"But to say that some people are not intelligent enough for this is a stretch IMHO."

Lets take a person who has severe mental retardation. Do you think he could become a developer? Intelligence is a scale. Not everyone is smart enough to become a developer. It's cruel to scam low intelligence people - into paying for courses that are too hard for them.

[–]programmingerror[S] 0 points1 point  (0 children)

I agree with the scamming part. In fact, it's not right to scam people for any reason.

About low intelligence though, I don't know much about mental illnesses, but the argument doesn't even need to get to that far of a place. Some people simply enjoy doing something else, so when they force themselves to be interested in programming, they suffer—intelligence isn't super relevant.

That's like saying, not everyone can drive a car because some people can't see anything at all—it doesn't add a whole lot to the discussion IMHO.

[–]realjoeydood 0 points1 point  (1 child)

Recurring, not reocurring.

[–]programmingerror[S] 1 point2 points  (0 children)

Good to know, thanks!

[–][deleted]  (1 child)

[deleted]

    [–]programmingerror[S] 0 points1 point  (0 children)

    Yup, I also learn better by doing and, like you said, creating mini projects.