Live data from Hacker News

Underdog Devs: supporting formerly incarcerated and disadvantaged aspiring devs

underdogdevs.org

41–50 of 115 posts

Re: Underdog Devs: supporting formerly incarcerated and disadvantaged aspiring devs

#41

Earlier quoted context omitted.

But you can get surprisingly far in the field without being a good programmer.

Incompetent people sliding by is hardly limited to programming

I can't reply to your most recent response, so I'm replying here instead.

You have gone from saying

- "you actually have to be smart to be a good developer", to

- "Incompetent people sliding by is hardly limited to programming", to

- "I have no idea how someone totally incompetent could break through".

The original statement was not "totally incompetent people can break through". The original statement was "Are developers the new blue-collar workers?" And your response assumes that blue-collar workers are not smart. In fact, it seems like you think blue collar workers are "totally incompetent" since you created an equivalency between "blue collar workers", "not smart", then "incompetent", and lastly "totally incompetent." That is incredibly ignorant and prejudiced.

Re: Underdog Devs: supporting formerly incarcerated and disadvantaged aspiring devs

#43

Earlier quoted context omitted.

Incompetent people sliding by is hardly limited to programming

Yeah but look at the ease of breaking in + how much it pays (even in worse jobs). Its probably the best value.

I think you are overestimating the ease of breaking in. Out of 800 job posts in the ask HN hiring thread this month, only 2-3 mentioned they are willing to hire junior devs.

This is a biased data set of course but you will see similar patterns across the board. Even people with degrees, it's getting hard to break in because most companies have realized that hiring senior developers is better value for money.

In tech, you are also constantly tested regardless of how many years of experience you have. This doesn't happen in other field at the same frequency so you don't get to slack off if you want to switch jobs.

Re: Underdog Devs: supporting formerly incarcerated and disadvantaged aspiring devs

#44
post #14

Earlier quoted context omitted.

The short answer is yes, the bar for a developer is much, much lower than for a lawyer, a doctor, or an accountant, requiring much less training. Doesn't mean that there aren't some forms of development that require considerable skill and experience, but many positions just don't.

The bar is lower because we don’t have formal testing like they do, e.g. the bar exam or med school.

So, would you require someone to get formal testing before they can code a website for someone for pay? Why?

Re: Underdog Devs: supporting formerly incarcerated and disadvantaged aspiring devs

#45

Earlier quoted context omitted.

Yeah but look at the ease of breaking in + how much it pays (even in worse jobs). Its probably the best value.

I have no idea how someone totally incompetent could break through. Like, what do they say in the interviews? Or do they just memorize the answers?

> Or do they just memorize the answers

Yes, and guess where they learned it from? Regurgitation and handing in "something" on time can pretty easily get you a degree, even at a top tier school. That will get you further at most organizations than a resume with completed software projects and no college degree. Once you are in, it's easy to do enough to avoid getting fired. No one wants to take the blame for a bad hire.

After a few years, they're a mid-level engineer and maybe they make good looking diagrams. They answer all of their emails, they show up for the meetings that actual engineers don't want to attend. They have a purpose and fill a role, even if they still fundamentally don't understand what's going on.

No matter where you go, or how high up the chain you get, they will be on every team and in every meeting. What they lack in technical understanding they cover with political and social skills. Which also means they will be your management.

Re: Underdog Devs: supporting formerly incarcerated and disadvantaged aspiring devs

#46
I want a program like this to work, and this is of course an unpopular but factual statement - most of these kinds of programs define "disadvantaged" on your sex, skin color, and country of origin. This makes sense because they're the programs companies like to fund to pad their diversity portfolio.thst protects them from Title 9 lawsuits. It follows the money. But it doesn't actually target "disadvantaged" people, it targets whatever criteria they've created.

But perhaps this program is different, there's no details given for maybe good reason.

Re: Underdog Devs: supporting formerly incarcerated and disadvantaged aspiring devs

#47

Earlier quoted context omitted.

Yeah but look at the ease of breaking in + how much it pays (even in worse jobs). Its probably the best value.

I think you are overestimating the ease of breaking in. Out of 800 job posts in the ask HN hiring thread this month, only 2-3 mentioned they are willing to hire junior devs. This is a biased data set of course but you will see similar patterns across the board. Even people with degrees, it's getting hard to break in because most companies have realized that hiring senior developers is better value for money. In tech,…

I agree generally, but I think the reason executives lean on seniority is because they have no confidence in their own team to make a good technical hire, or spending a lot time/money/effort on the hiring process isn't a priority. They assume if someone has had a job for a few years, that they can't be that bad. Nobody ever got fired for hiring a former FAANG employee.

They started adding tests after this approach failed, and they're making the same mistake in a different way. Having the motivation to grind leetcode is not the same as having the motivation to finish a software project. You'll end up with a lot of people who really want the money, and will suffer any number of hoops, but in the end they really hate the work.

Re: Underdog Devs: supporting formerly incarcerated and disadvantaged aspiring devs

#48
post #8

Are developers the new blue-collar workers? I haven’t seen a similar program for aspiring lawyers, doctors or accountants. Aren’t we too eager to commoditize the profession?

They always were, it's just they got fooled by the free snacks and occasional ballpit. The fact "no one " get hired past 40 is another indication.

Blue-collar worker means labor ( both skilled and unskilled ), but deep down they are nothing more than a cog in the machine ( just look at any Jira board ).

Lawyers, doctors or accountants are valued as they grow old. Programmers? apart from the anecdotes they are mostly viewed as tired beasts of burden. Our industry is infantile and as long as there's fresh meat coming-in in droves it will never change and that's one of the main reasons you are a blue-collar worker.

The golden watch is the promise of fuck-you-money. How many workers get golden watches these days?

Re: Underdog Devs: supporting formerly incarcerated and disadvantaged aspiring devs

#49
post #8

Are developers the new blue-collar workers? I haven’t seen a similar program for aspiring lawyers, doctors or accountants. Aren’t we too eager to commoditize the profession?

This comment just doesn't sit right with me. Obviously there's the issue that it reeks of tech elitism but there's more to it than that.

Like not everyone needs to pass a FAANG hiring crap shoot. You can give someone useful skills with which they can earn a living.

As for accountants, well there are levels here too. Bookkeeping being one entry-level route. "Accountant" also means many things, like it's often conflated with "consultant" in, say, a Big Four (is it still Big Four?) case.

Lawyers actually do have a path to practice law without getting a law degree via a sort of apprenticeship program. It's not often used but it does exist.

And then there's doctors. If you ignore college and just focus on medical school plus required on-the-job training (ie residency program, possibly a fellowship), it can take 6-12 years to fully train a doctor.

Whatever you may think of us software engineers, we're nowhere near the same level as a doctor in terms of required training. And that's all there is to it. I mean no one figures out how to remove an appendix when they're 12 in their parents' garage.

But the US criminal "justice" system is really a human rights abomination for all the well-documented reasons (eg incarceration rate, racial bias, institutional rape, unjustifiably long sentences for possession of substances that are now legal in ~15 states, etc) but the big one is scarlet letter cruelty that most Americans seem to be OK with.

I am of course talking about the nefarious "are you a felon?" question on job and other applications. I'm of the view that once someone has served their time, you should no longer hold it over their head such that they can't get many jobs, rent an apartment, etc.

We should all be concerned about that if we care at all about recidivism. Unfortunately many Americans take a purely punitive view.

Post reply on HN