News for hackers. Stuff that matters.
Re:Lambda School leaked documents show poor performance over... by sam0x17 on Monday October 25, 2021 @01:24PM (#28990543)
It isn't just Lambda School. I mentor for [insert large coding bootcamp here] and I will say things have been going badly across the board for more than 50% of students. They recently had to cut a lot of staff, and completion rates seem to hover around only 50-60% when you take into account all the students they remove from this calculation when they withdraw for "personal reasons". The employment numbers I don't have as much insight into but I have definitely had students who I don't think will get hired easily, and students reach out via LinkedIn 6th months later still looking for a job and wondering if they can work for me.

That said, two of our best junior devs (at Arist YC S20) are Lambda School and Ironclad grads respectively, and neither of them had any background in programming and went right from bootcamp into their current positions. So it definitely works for some people.

One thing I've tried to emphasize with my mentees is the need to go beyond the curriculum (because it simply doesn't cover enough) and do personal projects. I always tell them the narrative about how back in the early 00s, the only resources available were things like w3schools.com, documentation, and the occasional dubiously accurate blog entry. I was able to learn almost everything I learned not for the sake of learning it but because I wanted to build X or Y. Bootcamps will teach you a vertical slice of some skills that are relevant in [current year], but they do not do a very good job of getting you started on a lifelong process of self-learning and side projects, which is the only way you get anywhere in this industry. Plus the only way to stand out when you went to a bootcamp anyway is having a very exceptional github profile with open source contributions that demonstrates you actually have an interest and do things beyond what is required by the bootcamp.

Re:Lambda School leaked documents show poor performance over... by sam0x17 on Monday October 25, 2021 @01:50PM (#28990912)
This one particular student sticks with me. He was in his 60s-70s, and had a burgeoning career in IT/Security in the late 90s, but quit his job to take care of his ailing mother around 2001 or so. He took care of her, living off of her reverse mortgage for 20 years, but now she has passed away, and the term of the reverse mortgage ends soon (or I believe by now has ended) so the bank will be re-posessing his house, his only remaining asset. The guy was not doing well. Even though he was quite smart and had C++ in his distant background, he was making almost zero progress in the course. It soon became clear that he was so drained from working 12-hour days at a Costco warehouse (and doing other similar menial jobs) 6 days a week (and still not making enough to even pay his medical bills) that he wasn't going to be able to make any progress. I repeatedly recommended him for a scholarship (because of his intelligence and skill) but I never heard back, and eventually he dropped off my schedule. I did everything I could to give him what he needed to succeed, but ultimately there was nothing I could do. It haunts me. This country is so fucked.
Re:Lambda School leaked documents show poor performance over... by kirso on Tuesday October 26, 2021 @01:48AM (#28996836)
Yep, that's also because: "Earlier this year researchers at the London School of Economics released a paper titled, “Why Do People Stay Poor?” that illustrated how the lack of initial wealth (and not motivation or talent) is what keeps people in poverty. The researchers tested this by randomly allocating wealth (i.e. livestock) to female villagers in Bangladesh and then waited to see how that wealth transfer would affect their future finances. As their paper states:

[We] find that, if the program pushes individuals above a threshold level of initial assets, then they escape poverty, but, if it does not, they slide back into poverty…Our findings imply that large one-off transfers that enable people to take on more productive occupations can help alleviate persistent poverty.

Their paper clearly illustrates that many poor people stay poor not because of their talent/motivation, but because they are in low-paying jobs that they must work to survive."

More on this here: https://ofdollarsanddata.com/why-do-poor-people-stay-poor/

Re:Lambda School leaked documents show poor performance over... by ZhangSWEFAANG on Tuesday October 26, 2021 @02:12AM (#28996991)
This is like the escape velocity of wealth.
Re:Lambda School leaked documents show poor performance over... by codr7 on Monday October 25, 2021 @06:35PM (#28994024)
Same story in most western countries by now, stumble once and you're fucked for life.

And to add insult to injury, people will rather think you deserve it than face the fact that we're all in the same stinking boat.

Re:Lambda School leaked documents show poor performance over... by coryrc on Monday October 25, 2021 @09:22PM (#28995314)
Not working for twenty years (in the prime time for earning money) is not "stumbling once".
Re:Lambda School leaked documents show poor performance over... by jedberg on Monday October 25, 2021 @09:44PM (#28995460)
In that case the issue was that he had to stop working to take care of his mother. In most civilized countries, his mother would have sufficient help from government healthcare.
Re:Lambda School leaked documents show poor performance over... by robocat on Tuesday October 26, 2021 @12:04AM (#28996270)
> In most civilized countries, his mother would have sufficient help from government healthcare.

I am in New Zealand, which is fairly civilised, and I think your statement is mostly wrong.

Firstly, I have seen people get some government help, but it is rarely enough. Even with government help and sharing the load with siblings you may still need to help your parents full time.

Secondly, many people choose to look after their parents because they want to, or sometimes they don’t trust that others will give them the same quality of care. Even with high quality private care, I have seen plenty of children dedicate a lot of time to their parents (similarly friends looking after sick friends).

For some children it is acceptable for them to hand parents over to aged care, provided by the state. Many other children choose instead to do as much as they can to help their parents, often because they have experience of the systems and see the reality of overburdened elderly care.

When infirm people have nobody else to help them except government services, their care is sometimes of low quality, although still expensive for the economy to provide. A mature economy with many elderly perhaps doesn’t have enough people to provide the number of dedicated hours needed to support all of their infirm? I did a quick search and it looks like New Zealand spends about 1% of GDP on long term aged health care. That seems surprisingly low to me - although I didn’t look at how much other countries spend. https://www.google.co.nz/search?q=crown+expenditure+%22aged%...

Re:Lambda School leaked documents show poor performance over... by lazide on Monday October 25, 2021 @09:52PM (#28995527)
Depending on how sick she was there are such programs in every state. If she needed round the clock care like it sounds, she was sick enough most likely.

He also could probably have declared bankruptcy early and been able to focus more on learning useful skills instead of killing himself trying to pay bills he never could. That is what bankruptcy is for.

But hard to say what was really going on.

Re:Lambda School leaked documents show poor performance over... by codr7 on Tuesday October 26, 2021 @12:12AM (#28996311)
Right, learning useful skills while declaring bankruptcy.

Something tells me you've never even come close to walking in those shoes.

The second you stop generating profit, the state starts treating you like a broken toy.

Re:Lambda School leaked documents show poor performance over... by lazide on Tuesday October 26, 2021 @01:31AM (#28996738)
Guess again my friend. Ate old canned food for a very long time while my parents declared bankruptcy as a kid - twice - so we at least had a roof over our head, and wore the same two shirts for years too. My Mom finished a 4 year degree several years afterwards that helped us pull out of the economic collapse of the aerospace industry in the area that had trapped us - and was studying late in the night to do it. While working a very demanding full time job too.

There are methods to avoid being destroyed by situations like this, but some never try or don’t bother to even figure it out. Doesn’t mean it still isn’t hard work, and stressful as hell, but it is there to stop the destruction. Folks have to look and try though.

Re:Lambda School leaked documents show poor performance over... by RNCTX on Tuesday October 26, 2021 @08:25AM (#28999522)
> my parents

the battle cry of every 20-something laissez faire evangelist

Re:Lambda School leaked documents show poor performance over... by lazide on Tuesday October 26, 2021 @04:28PM (#29005850)
Would you prefer the sob story of the time I had a partner go literally nuts (though she managed to dodged the psych eval for nearly 5 months until THAT got proven) due to COVID related stress and her own negligent actions and their consequences, and then file a series of crazy (and later proved perjury) accusations that locked me out of most of my finances, my home, and all but the property I was able to put on my back with roughly an hours notice - while I ended up single parenting two kids - all for no apparent reason?

Shit sucks sometimes. It's often hard or nearly impossible to cope. Sometimes the terribleness comes from those you loved the most, or least expected it from. Sometimes it comes from a literal random stranger. Life isn't fair, and there is no guarantee - and fundamentally cannot be - that things work out for anyone, no matter how right or wrong their actions.

Sometimes this kills someone directly. Sometimes it just wears them down, sometimes someone can take a direct hit to the face that would kill most others and just smile.

Often the bigger part of the damage or ongoing problems stem from our own inability to face reality, what is going on, and make use of the tools we do have and what we have around us to actually make things better - but that is a problem no one can fix but us. Ultimately, we end up with the consequences of this, deserved or not. There is no magic bullet to solve this either, just hard and uncomfortable work.

There are tools however, and our current society provides a LOT of them. I fully recognize how hard it is to use them during hard times. Probably more than 99% of the posters here. But pretending they don't exist or aren't available is BS as well. Pretending that they don't exist and that is why society is unfair and fucked up because of this is also just wrong and corrosive to society - and people even actually using these tools.

How many people read these posts and actually think there IS no other option and they're permanently fucked, and so never actually take the actions they can to make it better - or even take drastically worse actions that just compound the problem?

A lot more than anyone wants to think about, I can assure you.

Bankruptcy exists. I've seen many people use it (including one close friend) and everyone came out fine at the end. Was it embarrassing for them? Yes. Was it fun? No.

I've always worked my ass off and saved money to avoid the risk, and still barely survived, as I saw how unfun it was as a child and felt many of the effects first hand. But it worked for them to do it, and I knew I had the option if it went even further south.

The whole point of bankruptcy is to get the creditors off your back so you can actually get your life back on track again - like learn a useful skill, or get a new job despite the market being screwed, or not go homeless, or build back a functional life after crippling medical issues and/or debt.

Is it guaranteed that said person will do so? No - there is no way to even attempt to give such a guarantee.

Is it a useful tool someone can use to do so? Yes, you bet.

And if you think I'm 20, lol.

Re:Lambda School leaked documents show poor performance over... by akanet on Monday October 25, 2021 @02:07PM (#28991129)
Thanks for the story. The most brutal thing for me about reporting this story was each individual human horror-show. It's such a serious thing to be responsible for attempting to transform the lives of people who need it so desperately. It is what's most noble about Lambda's mission, to me.
Re:Lambda School leaked documents show poor performance over... by spoonjim on Monday October 25, 2021 @02:15PM (#28991217)
Does any country do a decent job of retraining 70 year old men for developer positions? This does not need to be a high priority for a society if the 70 year old can afford a roof of their head and a meal.
Re:Lambda School leaked documents show poor performance over... by ericb on Monday October 25, 2021 @02:31PM (#28991392)
I don't think that's the issue. The issue is that the United States provides such a poor safety net for those with health issues that one person's failing health destroys the economic potential of one or more people around them.

From a sheer utilitarian perspective, healthcare and safety nets are positive ROI. Imagine the job-producing startups that don't exist because "how do you pay for insurance?"

Re:Lambda School leaked documents show poor performance over... by horsawlarway on Monday October 25, 2021 @03:00PM (#28991717)
It's worse than just lost startup opportunities.

I think healthcare in the US is riddled with ways to "accidentally"* spend the entire accumulation of your wealth, leaving absolutely nothing to the next generation.

Long term care is needed by a lot of folks over the age of 65 (~70% of adults age 65 will require at least partial long term care).

Even "reasonably cheap" care (in my experience, roughly the same quality as living in a college dorm, with a roommate and a meal plan) can easily run 10k/month - or 120k a year.

Of those needing long term care (roughly half of all folks): Men will need that care for an average of ~2 years, women nearly 4 years. 20% will need that care for 5 years or longer.

I watched my parents spend all of their inheritance covering long term care costs for their parents (Alzheimers is a bitch). Once the inheritance was gone, they worked longer than they would have preferred to continue covering those costs (my mother only retired this year when my grandmother died of covid - as horrendous as it sounds, it was almost a blessing).

My personal take is that "single family homes" and "private healthcare" are a literal fucking disaster for long term wealth inequality. That policy combination takes a lot of middle class families and leaves them poor.

* - I personally don't think it's an accident at all, I think it's very, very intentional.

Re:Lambda School leaked documents show poor performance over... by sophacles on Monday October 25, 2021 @06:05PM (#28993719)
> I think healthcare in the US is riddled with ways to "accidentally"* spend the entire accumulation of your wealth, leaving absolutely nothing to the next generation.

...

> * - I personally don't think it's an accident at all, I think it's very, very intentional.

Its extremely intentional wealth stealing, and it's even worse than just lost generational wealth transfer. Filial responsibility laws mean that your illness and long-term care are your children's financial burden: https://en.wikipedia.org/wiki/Filial_responsibility_laws .

In the worst cases, people estranged from their parents for decades end up bankrupted. Depending on what state your grandmother lived in - your mother may have been on the hook even if she hadn't chosen to keep working to care for her mom.[1]

The idea that paying for elderly parents' expensive (intentionally or accidentally) care is a choice only applies to people in less than half of the states. These laws make the only choice "pay the provider directly now" or "pay the provider costs and late fees, etc via the courts". So anyone who wants to claim that the people who care for their parents are chosing to do so is claiming wrong - if your parent spends their last days in one of 26 states, the parent is chosing what your wealth is used for.

[1] I hope that didn't come across as suggesting your mom was only making a financial choice, or that she didn't make her choice out of love. I'm sorry you lost your grandmother and I hope your mom enjoys her retirement.

Re:Lambda School leaked documents show poor performance over... by dragonwriter on Monday October 25, 2021 @03:07PM (#28991794)
To be fair, long-term care is not just an opportunity to accidentally (from the perspective of the holder, not the system) get rid of one’s accumulated wealth, it is often the motivation for intentionally doing so prematurely, in order to qualify for Medicaid (which pays for the majority of long-term care in the US.) OTOH, for people who don’t have the knowledge or professional advice to do this (which, of course, correlates strongly with having more wealth to start with), it is a trap for accidental wealth drain rather than intentional redistribution, so the poor get generationally poorer, while the better off are also better able to protect generational wealth, both benefiting from programs for the medically indigent.
Re:Lambda School leaked documents show poor performance over... by coryrc on Monday October 25, 2021 @09:31PM (#28995362)
Every dollar spent on the elderly who had their whole life to prepare is a dollar not spent on a child growing up in poverty who has not yet had a chance.

Families should take care of their own. If nobody is willing to do that for you, you probably aren't deserving.

Re:Lambda School leaked documents show poor performance over... by lazide on Monday October 25, 2021 @09:55PM (#28995543)
Well, except it isn’t right? We can and do budget them separately.

Might be more fair to say ‘every tomahawk missle fired randomly at a target at the Middle East is an entire middle class families lifetime income down the tubes’.

Re:Lambda School leaked documents show poor performance over... by coryrc on Tuesday October 26, 2021 @03:20AM (#28997353)
It's just as fair in my opinion.
Re:Lambda School leaked documents show poor performance over... by 0des on Monday October 25, 2021 @04:05PM (#28992456)
> my mother only retired this year when my grandmother died of covid - as horrendous as it sounds, it was almost a blessing

I can only imagine the hardships your family endured for this sentence to come out. I'm glad things are working out for you guys and I'm sorry for your loss.

Re:Lambda School leaked documents show poor performance over... by ancode on Monday October 25, 2021 @03:46PM (#28992218)
> I think healthcare in the US is riddled with ways to "accidentally"* spend the entire accumulation of your wealth, leaving absolutely nothing to the next generation.

That's not true, the money isn't just lost. The money is passed to the children of the person who extracts the money from the sick people. It's by design.

Re:Lambda School leaked documents show poor performance over... by lmm on Monday October 25, 2021 @10:24PM (#28995713)
The money isn't passed on intact though. At the end of the day we pour a huge proportion of our real production - human hours of labour - into prolonging the lives of people who are barely remembering or experiencing anything.
Re:Lambda School leaked documents show poor performance over... by siquick on Monday October 25, 2021 @08:20PM (#28994971)
My partners grandmother in Sydney moved into a care home earlier this year as she nears the end of her life. She had to pay over $500,000 upfront which gives her 10 years of care there, and then its a pro-rated amount is refunded upon death.

I can't imagine there are too many people in this world with half a million dollars ready to go.

Re:Lambda School leaked documents show poor performance over... by makomk on Monday October 25, 2021 @03:56PM (#28992346)
This isn't just a US thing. For example, even though healthcare is nominally free at the point of use here in the UK, that doesn't cover long-term care for the elderly - you will have to pay privately for that out of your wealth to companies of varying degress of sleaziness until you have no more left, at which point the government will hopefully consider picking up the bill. Our current conservative goverment is planning on capping this and it seems fairly controversial.
Re:Lambda School leaked documents show poor performance over... by lmm on Monday October 25, 2021 @10:26PM (#28995734)
I was agreeing with everything up until the last paragraph. If you had an inheritance to pass on you were already in the wealthy class; letting the rich spend everything they can and more on end of life care reduces wealth inequality (though it's a very poor allocation of society's production IMO).
Re:Lambda School leaked documents show poor performance over... by coryrc on Monday October 25, 2021 @09:25PM (#28995332)
Why should strangers pay so your family can receive an inheritance? That's basically paying you because your parents were wealthy.
Re:Lambda School leaked documents show poor performance over... by RobertRoberts on Monday October 25, 2021 @03:06PM (#28991779)
Can't people choose to refuse medical help?

The only reason I see expenses really causing massive debt is if you choose to accept/request medical procedures you can't pay for.

While it's morbid to consider the idea of just letting yourself die because you don't want to go into debt, it still is a choice... isn't it?

Re:Lambda School leaked documents show poor performance over... by dnautics on Monday October 25, 2021 @03:32PM (#28992091)
In a whole lot of cases dying is, whether we like it or not "I/we/We[0] don't want to pay for it anymore". I have the experience of pulling the plug on my dad, not for financial reasons, but because it was very clear that he was going to die anyways and it wasn't worth the emotional energy to keep him around (luckily for us, everyone important had time to say their goodbyes and several annoying people had said their goodbyes too [1]). But it also brought into focus to me that we COULD have spent/forced the system to spend millions of dollars in extraordinary resources to keep him alive.

Medical technology is quite advanced these days. Advanced != free. And there's a thing where the longer you try to prolong someone's life the more progressively expensive it becomes, not just from a "price of care" perspective but an "[externalized] cost of care" perspective. Is it worth X carbon dioxide emissions to keep a person on a "level-III dialysis machine"? Is it worth X acres of rainforest to extract an anticancer drug to keep someone's cancer at bay?

Anyways the political divide, in the US, between the left's clueless utopianism and the right's underhanded support of market-distorting profitmongers, has become so farcical that it's impossible to question if humans should have "a general right to have their life extended" even if there are actual, difficult questions to go around.

[0] capital We, as in "the state"

[1] if you ever have the experience of being by the bedside of someone who is dying (n=2 for me), you will see people who come to visit, and have so much pathos, I suspect largely due to their own hangups about death. To be at your best in your role, you will want to shoo them away as quickly as possible.

Re:Lambda School leaked documents show poor performance over... by homo_ergaster on Monday October 25, 2021 @06:02PM (#28993686)
> The only reason I see expenses really causing massive debt is if you choose to accept/request medical procedures you can't pay for

Have you ever been to a US hospital? They don’t have a menu where you browse treatments and prices. You get your treatment and then later on you get a massive bill

That’s all putting aside the fact that a society allowing people to suffer from treatable illnesses is completely unnecessary and cruel considering that providing free care to everyone is something many countries do successfully

Re:Lambda School leaked documents show poor performance over... by exporectomy on Tuesday October 26, 2021 @05:23AM (#28998165)
That's false. America has probably the most advanced healthcare in the world. Almost every new treatment is invented and made available there. Other countries don't provide that cutting edge stuff for free, they simply don't provide it at all. I live in New Zealand which has free healthcare but we sometimes hear about people pressuring the government to pay for some expensive new drug, or a dying person using crowdfunding to pay for what the government won't, or complaining they have to spend their own money flying to America for private treatment because no doctor in New Zealand is capable of that special thing. But those are the exceptions that get into the news. Mostly people just die when it's too expensive. Our standard for "treatable illnesses" is lower than the reality of what technology can do.

At the extreme end of diminishing returns, I'd guess that most deaths of elderly people in hospital are preventable because machines to perform the function of failed heart, lungs, kidneys, GI tract, etc. exist. But it's expensive, and countries with socialized healthcare don't pay for it for everyone because they don't have infinite money. My dad died this way when his lungs filled with fluid while in hospital.

Re:Lambda School leaked documents show poor performance over... by homo_ergaster on Tuesday October 26, 2021 @04:01PM (#29005529)
>That's false

What part of my comment are you referring to? I can’t really tell from what you wrote

Re:Lambda School leaked documents show poor performance over... by exporectomy on Thursday October 28, 2021 @09:13PM (#29034114)
Excuse me. It was this "a society allowing people to suffer from treatable illnesses is completely unnecessary and cruel considering that providing free care to everyone is something many countries do successfully"

I'm saying no country provides free healthcare for all treatable illnesses. And not providing it is necessary because the cost would be too great.

I agree it's cruel though.

Re:Lambda School leaked documents show poor performance over... by aseipp on Monday October 25, 2021 @10:04PM (#28995617)
> While it's morbid to consider the idea of just letting yourself die because you don't want to go into debt, it still is a choice... isn't it?

No. I'm glad I could clear up this very difficult topic for you.

Re:Lambda School leaked documents show poor performance over... by RobertRoberts on Monday October 25, 2021 @10:11PM (#28995655)
Are you saying medical help is _always_ forced on you?

I understand if you are unconscious, you can't decide, or in a coma. But what if you are lucid and asked by a doctor if you want a procedure or not?

Re:Lambda School leaked documents show poor performance over... by leetcrew on Monday October 25, 2021 @07:57PM (#28994792)
not always. you obviously don't get to choose if you're unconscious and someone calls an ambulance for you. or if you get a concussion or injure yourself while intoxicated, you might not be able to fully consent to being taken to the hospital. even DNRs are not always respected.
Re:Lambda School leaked documents show poor performance over... by lazide on Monday October 25, 2021 @09:57PM (#28995564)
A friend of mine has terminal cancer and is in a place like this - DNR’s pasted everywhere as the worst fear he has is he’ll get rescucitated and be even worse off.
Re:Lambda School leaked documents show poor performance over... by xtracto on Monday October 25, 2021 @02:52PM (#28991631)
My thought was around those lines: 60/70 year olds shouldn't be struggling to get retrained. They should be able to live the rest of their lives in retirement. Society should take care of their elders. That's where I would start a UBI program if I could.

Sure, if anyone wants to use their time to learn something new that would be a plus for them.

Re:Lambda School leaked documents show poor performance over... by ghaff on Monday October 25, 2021 @03:14PM (#28991878)
Well, we sort of do. It's called social security. Now, you could argue that social security by itself only supports a pretty spartan lifestyle. But any UBI proposal is probably even less money.
Re:Lambda School leaked documents show poor performance over... by rovolo on Tuesday October 26, 2021 @01:59PM (#29003804)
Your social security benefits are calculated based on your 35 highest income years; which includes 0 income years. The guy quit in 2001 in his 40s-50s, so he may only have 20 years of income for SSA benefits.

That said, the formula is a political choice just as the UBI benefits are a political choice. We could give everyone the same SSA benefits regardless of prior income and index the amounts to age instead. UBI and SSA could be the same administration with lower amounts for younger people and higher amounts for retirees.

https://www.aarp.org/retirement/social-security/questions-an...

Re:Lambda School leaked documents show poor performance over... by sam0x17 on Monday October 25, 2021 @01:38PM (#28990735)
One huge mistake I think a lot (but not all of) the bootcamps are making is taking the easy route of simply using JavaScript to teach both frontend and backend. JavaScript is a TERRIBLE first programming language. I usually have to spend 2-3 sessions per mentee explaining the idiosyncrasies of JavaScript, where some of the OOP concepts actually come from, and how things work in other languages to put into context the really terrible implementation of these features in js. Main reason being, I tell them, things that run in the browser are different from almost every other runtime environment because on the web it is extraordinarily difficult to deprecate/change things, because if you do then X% of the web breaks. This is why we still to this day have things like "quirks mode" etc. Once a behavior is out there in the wild, you basically have to support it as a browser, and you can drop support for it virtually never. This process has led to the JavaScript we have today -- mountains of functionality dumped on top of a backwards compatible core riddled with idiosyncrasies and poor design decisions that didn't become poor until they were left unchanged for ~20 years.

Anyway, my point is, it's very important to make sure students understand that their confusion surrounding how things are structured in JavaScript is natural, and that they can (and should, on their own preferably) look forward to learning more stable/sensical languages in the near future. It's a shame I have to do this for my students instead of the course just doing it for me, however.

Re:Lambda School leaked documents show poor performance over... by threatofrain on Monday October 25, 2021 @01:50PM (#28990911)
JS is a small language when you consider the core of constructs which are in use today. I'd ballpark JS to be around 80-120 "constructs", which will differ based on how you divide semantic and conceptual units of learning. I'd ballpark Go to be around 80-120 as well.

A junior developer who is just learning how to code will not deal with all of JS historical baggage; they will deal with historical JS when joining a large historical codebase. A junior developer will also not be dealing with the different quirks arising from different browser runtimes. These are concerns for businesses who already have products.

But a Student does not encounter these things while learning and writing greenfield apps. Otherwise we are advocating for a student to learn an additional "learning" language. That sounds ideal for a 4 year university program.

Re:Lambda School leaked documents show poor performance over... by sam0x17 on Monday October 25, 2021 @01:55PM (#28990967)
Except they will actually deal with all of it. First question I get is usually "what is var" followed by "when do I use arrow functions and when do I use normal functions" shortly followed by "why does this code work with a normal function but not with an arrow function" or "why does my code using classes and arrow functions not work on [ancient browser some family member has for some reason]?". I'll also get numerous questions about whether it is a good practice to do things like `x++` where `x` is a string because they noticed that it happens to work and legitimately want to know if this is good practice / by design (oof). Don't even get me started on the "equality in js" discussion.

The key problem with js is the relationship between objects and functions is extremely confusing. You end up having to explain associative arrays, and spend 30+ minutes doing some hand-waving to even begin to describe what an object actually is in JavaScript. Then they get it. Contrast that with something like Java or even Rust where, despite the other complexities, it's pretty clear what the data is and how it is stored.

Re:Lambda School leaked documents show poor performance over... by ksml on Monday October 25, 2021 @06:12PM (#28993803)
That sounds like a pedagogy problem, not a language problem. From my experience [1], students learn JS just fine as a first language, as long as the learning process is structured well. Every practical language has its quirks, and no one learns a programming language by learning all the quirks at one time. You can be productive in JS without understanding all of the quirks, and then build up to that later.

When you're teaching, you should be enabling the student to do one more thing that they couldn't do before. If you're spending 30+ minutes trying to explain what an object is, you're trying to do way too much. You don't need to have a 100% complete and correct understanding of Javascript's object model to use objects.

> Contrast that with something like Java or even Rust where, despite the other complexities, it's pretty clear what the data is and how it is stored.

That's nonsense. Particularly with Rust, now you're deep in the weeds of pointers, stack vs heap vs other segments, and borrow checking rules.

[1] helped design a JS class at Stanford for first-time programmers. Also designed an intro Rust class.

Re:Lambda School leaked documents show poor performance over... by sam0x17 on Tuesday October 26, 2021 @03:19AM (#28997344)
Right but this is my point. The bootcamp does a terrible job explaining this stuff, so I have to re-teach it in my mentoring sessions.
Re:Lambda School leaked documents show poor performance over... by Fellshard on Monday October 25, 2021 @01:59PM (#28991019)
You have to deal with every idiosyncrasy as soon as you begin using external dependencies (and even many standard browser features), because there is no standard convention at any one time, much less over time. There is no fixed paradigm, no common way of doing things, and so the student must first understand how each library frames the world differently, and then work out how to composite those worlds into anything approaching coherence.
Re:Lambda School leaked documents show poor performance over... by yholio on Monday October 25, 2021 @04:53PM (#28992984)
Learning an additional, "learning language", be it a real language like Pascal or an entirely conceptual/theoretical language like pseudocode or flowchart is the only way to become a programmer.

Programming is a very particular and abstract way to look at performing a task and most people need to be eased into it, trained to think like a computer.

This ideea that you can take a shoe salesman, make them "proficient" at JavaScript, and let them loose in the job market is a bit strange. It might work for a very limited number of people with an knack for it, but most people I've seen will approach the task as some sort of incantation of magic formulas that make the computer work. When the complexity of the task exceeds what can be achieved with magic formulas, they give up in frustration.

Re:Lambda School leaked documents show poor performance over... by whakim on Monday October 25, 2021 @05:07PM (#28993145)
Yes, javascript has some quirks. But most bootcamps are trying to get their students from "zero to employable developer" in a very short amount of time, and "employable entry-level developer" is almost always synonymous with "employable entry-level web developer". Given that mandate, you basically have to teach people the basics of web applications, which means talking about what happens on the client, which means javascript. And at that point, it's pretty reasonable to not spend your limited time teaching them a whole other language, especially because Node is extremely popular at the kinds of places your students are likely to work.

Also, most languages have quirks. What are you going to teach them? Python, which also has almost 30 years of baggage? Java, which requires you to spend significantly more time to produce basic functionality? Haskell, so they can gloat about the power of purity and monads on Hacker News?

I understand that javascript might not be the ideal intro language in theory. But I think it probably is the best one in the bootcamp specific use case.

Re:Lambda School leaked documents show poor performance over... by AlchemistCamp on Tuesday October 26, 2021 @01:38AM (#28996777)
Better yet would be Ruby. It's much more beginner friendly and is a thoroughly consistent OO language—i.e., everything is an object, including numbers and strings.

Ruby's also got a much better web dev story, which is good for junior devs (without ML and/or infrastructure backgrounds) who are looking to enter the market. After learning Ruby, either JS or Java could be a great 2nd language.

Re:Lambda School leaked documents show poor performance over... by whakim on Tuesday October 26, 2021 @02:22AM (#28997046)
I certainly don't think Ruby is indefensible. I think it's possible to get a lot done with Ruby, and I think that's very valuable for new developers who need to learn a lot in a very limited amount of time. But I don't think that addresses the elephant in the room: junior web developers have to deal with the frontend, and that means javascript. So why waste (very limited time) teaching them a second language too?

> It's much more beginner friendly and is a thoroughly consistent OO language—i.e., everything is an object, including numbers and strings.

This sort of thing occurs to you and me and makes sense because we have a broader understanding of software engineering. In practice, I just don't think "everything is an object" means much to someone who's a month into a bootcamp.

Re:Lambda School leaked documents show poor performance over... by AlchemistCamp on Tuesday October 26, 2021 @03:31AM (#28997425)
My perspective comes from having found Ruby a lot easier as a (mostly) beginner after having mostly just used Flash than I found JavaScript 2 years later when I decided to move to the front-end. Since that time, JavaScript has become considerably more complex as new features have been added and its ecosystem has grown.

IMO learning very beginner-friendly language like Ruby to a low-intermediate level first actually speeds up the process of getting to an employable level with a more difficult language like JS.

Re:Lambda School leaked documents show poor performance over... by sam0x17 on Tuesday October 26, 2021 @03:21AM (#28997356)
I drool over the curriculums at bootcamps that use Ruby (like Lambda School and Ironclad). Alas, the one I mentor in does everything in js/react with a little bit of python sprinkled in.
Re:Lambda School leaked documents show poor performance over... by sam0x17 on Tuesday October 26, 2021 @03:20AM (#28997351)
Yes, but to be good at JavaScript, I think you need to learn another language first.
Re:Lambda School leaked documents show poor performance over... by whakim on Tuesday October 26, 2021 @04:22PM (#29005769)
I don't think a bootcamp is going to be able to teach you to be "good at" javascript (or any other language). Think back to when you'd been programming for 1 or 2 months. I'd wager there were lots of things that didn't totally make sense and some magic here and there that you didn't fully understand. It takes time - more time than a bootcamp has - to teach that deeper understanding which allows you to be "good." A bootcamp teaches you to be functional.
Re:Lambda School leaked documents show poor performance over... by notJim on Monday October 25, 2021 @02:08PM (#28991140)
I agree with this. It seems like they should start with python or even java to learn the basics in a relatively straightforward environment, but one that also implements a lot of constructs in a fairly standard way. They also both have well-documented and large standard libraries. I feel like they should spend a bit of time on that, and then switch to JS, which is relevant for so many jobs these days.
Re:Lambda School leaked documents show poor performance over... by pharmakom on Monday October 25, 2021 @03:03PM (#28991747)
It's niche, but I really think F# is the best language to learn first. Not all of F#, but the basics of let, records, tuples, recursion... All that's required is FSI (the interactive interpreter). You can even fetch dependencies from Nuget inside a script, so there's less setup than Node or Python.

Elm would probably work too.

Re:Lambda School leaked documents show poor performance over... by notJim on Monday October 25, 2021 @03:33PM (#28992098)
Learning these esoteric languages seems like the opposite of what you want to do if your goal is to create employable engineers in as little time as possible.
Re:Lambda School leaked documents show poor performance over... by sam0x17 on Tuesday October 26, 2021 @03:23AM (#28997368)
I think intuition suggests that but in practice it would be extremely effective. Almost every student I've encountered ends up doing it the long way anyway when the short way doesn't work for them.
Re:Lambda School leaked documents show poor performance over... by sam0x17 on Tuesday October 26, 2021 @03:22AM (#28997361)
VB.NET was an amazing first language for me, tbh
Re:Lambda School leaked documents show poor performance over... by woah on Monday October 25, 2021 @02:33PM (#28991421)
Python and Java are probably just as bad as Javascript. I started with Javascript (and self taught) and never had many issues. Javascript is very easy to get running and play around.

With Java you will spend a huge amount of time on pointless ceremony that can seem important to a beginner but is really pedantic enforcement of programming preferences from the Java designers (everything is a class for example).

With Python you have a pretty easy language but the dependency management situation is a disaster. Python in a Google Colab notebook where everything is pre-installed could be good.

Re:Lambda School leaked documents show poor performance over... by notJim on Monday October 25, 2021 @03:32PM (#28992086)
I agree that Java has a lot of silly boilerplate, but I don't see that as a huge hurdle. Most people will use an IDE that populates it for you. Keep in mind this is for a complete beginner.

Dependency management with either Java or Python is PITA IMO, but my idea would be to avoid dependencies during this initial phase of learning the basics.

Re:Lambda School leaked documents show poor performance over... by ghaff on Monday October 25, 2021 @03:54PM (#28992307)
Python seems to be the goto for intro programming courses at a lot of universities today. I assume that bootcamps are more focused on Javascript because front-end wbdev is probably more marketable than Python in isolation.
Re:Lambda School leaked documents show poor performance over... by legerdemain on Monday October 25, 2021 @07:00PM (#28994258)
A number of bootcamps, at least in the Bay Area, teach full-stack web dev as JS + Django (General Assembly) or JS + Rails (Coding Dojo).

On one hand, it seems like an antiquated curriculum. On the other hand, a surprising number of mid-sized companies still run on Rails or Django.

(I don't comment on the usefulness of Rails and Django to small companies and individuals, because they're not the ones hiring bootcamp grads.)

Re:Lambda School leaked documents show poor performance over... by sam0x17 on Tuesday October 26, 2021 @03:25AM (#28997382)
Yeah honestly pure Java is a real joy. Other people's Java, and in particular anything involving dependencies is where Java falls apart and becomes ridiculously overly verbose. Too bad people don't write Java like I did in college I guess lol? I really don't get what motivates people to write 30 observer classes, etc. Good Java can be so clean...
Re:Lambda School leaked documents show poor performance over... by int_19h on Monday October 25, 2021 @07:39PM (#28994614)
Python dependency management is quite adequate for teaching - all you need to know is how to pip-install packages, really. The real headaches don't show up until you have a large app with lots of dependencies.

The other thing about Python is that, because it's already so popular for teaching, it has an ecosystem of tools around that. E.g. it has turtle graphics in the standard library (!), which is a very good way to explain loops, recursion etc for visual learners. There's also IDEs like https://thonny.org/ that visualize program execution step-by-step.

Re:Lambda School leaked documents show poor performance over... by ciberado on Monday October 25, 2021 @04:29PM (#28992743)
My experience is quite different: I used to love to teach introductory courses using JS. Using an omnipresent and familiar tool like the browser as the IDE and the super-powerful debug system integrated on it is a big plus for newbies.

Also, the language has clear defects, but they irritate much more the experienced folks than the rookies (that are not so surprised when encountering inconsistencies).

Oh, and I have also trained many people using Java, and I initiated my dev career with Java 0.99 (or 0.98?). Most of my courses started with the sentence "let me tell you a joke: public static void main(String[] args)" :)

Re:Lambda School leaked documents show poor performance over... by acjohnson55 on Monday October 25, 2021 @09:44PM (#28995461)
I tried to teach myself Java 1.1 when I was a preteen and I gave up after not being able to get Hello World to compile. If you actually want to understand the incantation without any programming context, there are so many constructs to unpack in that little program.
Re:Lambda School leaked documents show poor performance over... by sam0x17 on Tuesday October 26, 2021 @03:27AM (#28997404)
It was great in the ES5 days. Times have changed.
Re:Lambda School leaked documents show poor performance over... by kace91 on Monday October 25, 2021 @01:45PM (#28990838)
Why not teach them functional concepts (map, filter, reduce, etc are well supported and comfortable) and leave the horrors of Js classes alone?
Re:Lambda School leaked documents show poor performance over... by sam0x17 on Monday October 25, 2021 @02:04PM (#28991086)
They run into enough problems with objectness just learning map / filter / reduce. I've seen so many angry / frustrated students trying to use a for each loop to iterate over an Array only to find that although this works in most languages, in js these just loop over the fucking KEYS of the object (which now opens up the discussion about how `obj[1]` is not a key but `obj['hey']` is a key and the differences therein.
Re:Lambda School leaked documents show poor performance over... by skrebbel on Monday October 25, 2021 @02:38PM (#28991473)
I wonder if there would be a market for a "stricter mode" version of JavaScript that simply does not allow you to use the legacy features that are so quirky.

Eg just disallow for...in to be used at all (but allow for...of)

No iterating over objects except via eg Object.entries

No inheriting objects from other objects (ie no prototypal inheritance)

No var

No anonymous functions (ie only named function declarations or lambda/fat-arrow expressions, to avoid `this` binding gotchas)

Etc

I think the only real big blocker to a thing like this is that it'd need tooling (eg a transpiler that injects error throws at appropriate places), and tooling is another big hairy thing that makes JS less approachable for beginners.

Re:Lambda School leaked documents show poor performance over... by sam0x17 on Tuesday October 26, 2021 @03:29AM (#28997415)
> I wonder if there would be a market for a "stricter mode" version of JavaScript that simply does not allow you to use the legacy features that are so quirky.

It's almost like we could use a better frontend language. Too bad there isn't some magical universal assembly language supported by all major browsers we could use as a launchpad for such a thing ;)

Re:Lambda School leaked documents show poor performance over... by threatofrain on Monday October 25, 2021 @03:54PM (#28992310)
That's something which can be done at build time, such as through a linter.
Re:Lambda School leaked documents show poor performance over... by skrebbel on Monday October 25, 2021 @04:40PM (#28992846)
Some of it would need to be runtime checks to be fully consistent and unsurprising, I think.
Re:Lambda School leaked documents show poor performance over... by abecedarius on Monday October 25, 2021 @03:14PM (#28991879)
I haven't tried it, but somewhere in that neighborhood: https://github.com/endojs/Jessie
Re:Lambda School leaked documents show poor performance over... by enahs-sf on Monday October 25, 2021 @09:12PM (#28995256)
these should be expert mode only features that have to be unlocked as opposed to default. So easy to shoot yourself in the foot. Kinda fun if you've been doing it for a while though.
Re:Lambda School leaked documents show poor performance over... by woah on Monday October 25, 2021 @02:28PM (#28991357)
Kind of crazy that nobody taught them to use "for of" instead of "for in". Maybe make a linter that marks "for in" as a syntax error
Re:Lambda School leaked documents show poor performance over... by acjohnson55 on Monday October 25, 2021 @09:57PM (#28995561)
JavaScript is a totally reasonable first language, considering it's unavoidable in web dev. As a former teacher, I think you might consider the way your own context might color your messaging to your students, and how their context might be completely different. They don't need to understand JavaScript, in all its layers and quirks. They just need to get simple things done to begin to develop an intuition for the platform.
Re:Lambda School leaked documents show poor performance over... by temp8964 on Monday October 25, 2021 @02:19PM (#28991267)
Is 50% really bad? How much did they pay?

Compare to graduation rate of traditional colleges: https://nces.ed.gov/fastfacts/display.asp?id=40

"The overall 6-year graduation rate for first-time, full-time undergraduate students who began seeking a bachelor’s degree at 4-year degree-granting institutions in fall 2012 was 62 percent. That is, by 2018 some 62 percent of students had completed a bachelor’s degree at the same institution where they started in 2012. The 6-year graduation rate was 61 percent at public institutions, 67 percent at private nonprofit institutions, and 25 percent at private for-profit institutions. The overall 6-year graduation rate was 65 percent for females and 59 percent for males; it was higher for females than for males at both public (64 vs. 58 percent) and private nonprofit (70 vs. 64 percent) institutions. However, at private for-profit institutions, males had a higher 6-year graduation rate than females (26 vs. 25 percent)."

Re:Lambda School leaked documents show poor performance over... by ksml on Monday October 25, 2021 @06:16PM (#28993850)
I think the bigger issue is with dishonesty in numbers. They're advertising a different set of numbers to students, and it does not seem like they're being very transparent with the process
Re:Lambda School leaked documents show poor performance over... by sam0x17 on Tuesday October 26, 2021 @03:31AM (#28997423)
That said "some college" can get your foot in the door. "Some bootcamp" is not gonna get you anywhere
Re:Lambda School leaked documents show poor performance over... by herbturbo on Monday October 25, 2021 @02:22PM (#28991297)

  That said, two of our best junior devs (at Arist YC S20) are Lambda School and Ironclad grads respectively, and neither of them had any background in programming and went right from bootcamp into their current positions. So it definitely works for some people.
Isn't that just a case of some students having natural ability where a large percentage do not? If being a good developer was only about knowing syntax and writing efficient algorithms boot camps would work fine.
Re:Lambda School leaked documents show poor performance over... by ghaff on Monday October 25, 2021 @03:20PM (#28991945)
I very much doubt it's exclusively "natural ability" (whatever that means exactly. I suspect that most people who are really motivated to finish and can set aside the time to do so can get the certificate even if they don't have the whatever to become really good developers.
Re:Lambda School leaked documents show poor performance over... by herbturbo on Monday October 25, 2021 @03:53PM (#28992301)
The whatever you refer to is natural ability. Two people from a bootcamp turning out to be immediately useful developers says more about the people than the bootcamp which is what the original point was about.
Re:Lambda School leaked documents show poor performance over... by ghaff on Monday October 25, 2021 @03:58PM (#28992372)
Maybe it doesn't apply at the bootcamp level. But there are certainly things I could be very motivated to learn but I'm pretty sure I'd really struggle with serious math/physics even if I put a lot effort in.
Re:Lambda School leaked documents show poor performance over... by notJim on Monday October 25, 2021 @01:29PM (#28990613)
> two of our best junior devs (at Arist YC S20) are Lambda School and Ironclad grads

I just want to echo this, I have also worked with some really really sharp engineers coming out of these bootcamps. They were also people changing careers. I would really hate for the questionable aspects of these bootcamps to reflect on all of their grads, because some of the grads are fantastic.

Re:Lambda School leaked documents show poor performance over... by clpm4j on Monday October 25, 2021 @02:00PM (#28991024)
From what I've seen, I agree about some of the grads being fantastic - the types who could have been extremely successful in a traditional college CS path if they had chosen. However, these are few and far between, the exception to the rule. Most (again, from what I can tell) really struggle, and don't have what it takes to succeed in this field (be it lack of genuine interest, focus, curiosity in technology - whatever). Add to this the fact that every company has had the "only hire the best; hiring is the most important thing in the world" mantra beat into their heads, and suddenly all of these would-be developers are far from employable. I routinely see and hear of entry level dev jobs (at small mediocre tech startups) getting over a thousand applications per role, and they reject all of them.
Re:Lambda School leaked documents show poor performance over... by 1270018080 on Monday October 25, 2021 @02:57PM (#28991671)
Some of the grads are fantastic, but not because of bootcamps. They would probably succeed only through self-teaching if they wanted. The school isn't doing them any favors besides adding a little standardized badge on their resume.

I guess traditional colleges are the same way, right? A degree is like an informal union card that says "Hey this person can sit for 4 years and take tests."

Re:Lambda School leaked documents show poor performance over... by sam0x17 on Tuesday October 26, 2021 @03:33AM (#28997439)
For me this was very true, yes. Though a lot of it was just the organizing of curated topics I wouldn't have known to pick up. These days you can get all of that on github though (i.e. the open source computer science education)
Re:Lambda School leaked documents show poor performance over... by ummonk on Monday October 25, 2021 @05:15PM (#28993237)
I mean there is a lot of value in getting a standardized badge for far less expense and time than a traditional degree.
Re:Lambda School leaked documents show poor performance over... by fossuser on Monday October 25, 2021 @07:14PM (#28994388)
> "That said, two of our best junior devs (at Arist YC S20) are Lambda School and Ironclad grads respectively, and neither of them had any background in programming and went right from bootcamp into their current positions. So it definitely works for some people."

This is what I really wonder about - how many of the negative comments are from students not succeeding possibly because of unrealistic expectations around teaching (and what's actually required for learning). Lots of kids fail in college too (particularly in CS) where the attention given to students (and projects) is often worse.

I remember kids constantly complaining at University about how the teachers weren't good or giving them enough attention etc. etc. There's some truth to this, but it's also a common way people take away their own agency for failure.

There's some baseline IQ requirement (for lack of a better term) - LamdaSchool puts the incentives in the right place, but they can't magically get rid of that prerequisite and if their screening isn't good enough some admitted students will fail. At least that failure won't include tens of thousands of dollars in debt.

I think the outcome comparison needs to be with universities - at least with ISAs the incentive alignment protects students even when they fail.

Re:Lambda School leaked documents show poor performance over... by sam0x17 on Tuesday October 26, 2021 @03:34AM (#28997449)
I don't think I've ever encountered a student lacking the intelligence needed to succeed (I find that to largely be a myth after mentoring hundreds of students... literally anyone can code) -- it's always external factors, like too many jobs, kids, not enough motivation, etc., that get in the way.
Re:Lambda School leaked documents show poor performance over... by t-louie on Monday October 25, 2021 @07:52PM (#28994735)
I think a lot of complaints would come from students that did succeed, whether by having previous programming experience or having the drive to overcome Lambda's shortcomings.

That's certainly the case for me - I landed a job after Lambda as a backend engineer, and I am/was extremely upset by Lambda's continuous deceptive language and degradation of their program

Re:Lambda School leaked documents show poor performance over... by ghaff on Monday October 25, 2021 @01:32PM (#28990645)
One nice thing about software is that you can self-teach to a significant degree. But you probably need some basic aptitude and you need a huge amount of self-motivation. And, as you say, you probably want to structure your learning in a way that works for you.
Re:Lambda School leaked documents show poor performance over... by sam0x17 on Monday October 25, 2021 @01:44PM (#28990817)
I will say, the formalism mainly helps to fight off imposter syndrome. I was the same programmer I was before and after my CS degree, the difference being with the degree I had a chip on my shoulder, and that helped significantly.
Re:Lambda School leaked documents show poor performance over... by 300bps on Monday October 25, 2021 @02:53PM (#28991639)
But you probably need some basic aptitude and you need a huge amount of self-motivation

Could not agree more. When I was 14 years old my friends would go out to the mall to hang out. I would sit at home working on the modem routines for my BBS program.

If I didn't get paid to work in IT, I would be doing it for free.

Re:Lambda School leaked documents show poor performance over... by 999900000999 on Monday October 25, 2021 @01:40PM (#28990752)
Or you can just keep making small projects. I got to 100k without a degree this way. I made these projects because I enjoy programming. I can't say any of my learning has been structured.

Even now I'll show off my projects during interviews. The rare times this backfires I know that company would have sucked anyway.

Re:Lambda School leaked documents show poor performance over... by tayo42 on Monday October 25, 2021 @01:45PM (#28990836)
> But you probably need some basic aptitude and you need a huge amount of self-motivation.

You need this to be successful at anything. My cynical take is most people aren't, and see programing as some get rich quick scheme. If they did have these qualities they for the most part would already be successful

Re:Lambda School leaked documents show poor performance over... by missinfo on Monday October 25, 2021 @02:13PM (#28991190)
> things have been going badly across the board for more than 50% of students

How does this compare to traditional colleges? We hear a lot about students saddled with massive debt and useless degrees, but I don't have a good sense of what percentage that is.

And my understanding of Lambda is that you don't end up with debt if the school fails you?

Re:Lambda School leaked documents show poor performance over... by sam0x17 on Tuesday October 26, 2021 @03:38AM (#28997466)
It's much worse, though. If you fail out of college, you can still transfer many of your credits years later to another institution, and simply having "some college" on your resume is enough to get your foot in the door at a lot of places. Having "some bootcamp" is not going to have the same effect (in some cases some college plays better than having graduated from a bootcamp, even), plus the debt you have is not subsidized by the federal government in any way.
Re:Lambda School leaked documents show poor performance over... by gigatexal on Monday October 25, 2021 @02:11PM (#28991172)
I think this sums up the issue with bootcamps:

"That said, two of our best junior devs (at Arist YC S20) are Lambda School and Ironclad grads respectively, and neither of them had any background in programming and went right from bootcamp into their current positions. So it definitely works for some people."

Some folks thrive in this environment either by natural ability or their learning style and others do not. For whatever the reason the coding bootcamp gets the flack for underperforming folks and it seems to me unfair: Why are they held to this super high standard to teach a difficult subject (computer programming at a high level) to all kinds of learners at all levels?

Re:Lambda School leaked documents show poor performance over... by bwing on Monday October 25, 2021 @02:40PM (#28991492)
Because they have minimal admissions filter and constantly tell students not to give up, to fight imposter syndrome, student testimonials, "this is the toughest thing you'll ever do but it's so worth it."

College is gated by GPA and standardized test scores. You can quibble over the effectiveness and wisdom of this specific gate, but the upside is that mediocre students aren't going to spend a year and $30,000 convincing themselves they're going to major in CS at MIT. At Lambda, students quit their jobs, and take months out of their lives, only to find out 4 months later that programming isn't for them.

Re:Lambda School leaked documents show poor performance over... by ghaff on Monday October 25, 2021 @03:27PM (#28992021)
It almost seems as if there should be a book or a website the gist of which is: "If you can't and don't want to plug through the concepts and problems here, you're wasting your money to go to a bootcamp."

Heck, there are "intro" (OK, some of them aren't really) MOOC classes that, while more theoretical in some cases, should give you a pretty good idea if this is something you're really willing to devote a lot of time and money to.

Re:Lambda School leaked documents show poor performance over... by sam0x17 on Tuesday October 26, 2021 @03:40AM (#28997472)
> College is gated by GPA and standardized test scores

I recently learned this is increasingly no longer true. Many top institutions have made standardized test scores optional in recent years, and we're a few years away from it becoming normal to not even take the SATs and get into multiple ivy league schools as a top student.

Re:Lambda School leaked documents show poor performance over... by rrix2 on Monday October 25, 2021 @03:36PM (#28992126)
> Why are they held to this super high standard to teach a difficult subject (computer programming at a high level) to all kinds of learners at all levels?

because this is the standard they advertise to and represent as the capability of their learning platform and their teachers?