frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

A formal degree and algorithmic problem-solving is the answer. Always has been

https://zaksa.zip/blog/formal-education-is-the-answer/
13•zaksa•2h ago

Comments

herdrick•41m ago
Well written. I have a similar background and I agree with most of your observations and conclusions. Not the part about prestigious universities catering to 'rich kids", though, at least not any STEM departments.
hellisothers•37m ago
Classic gatekeeping argument insisting a CS degree is necessary to write good software. I don’t have one and have 20+ year successful career with accolades, know many others in the same boat. Obviously there are CS degree people who were also successful, and the flip side comes for both camps, I’ve worked with absolutely awful engineers with or without a CS degree.

It is a signal, not the signal.

mbrumlow•18m ago
Same here, 20+ years, no degree. but have a slightly different view about folks either CS degrees.

It really comes down to the individual. Those who are good with CS degrees would likely be good without them. The majority of those who picked CS as a degree because “it pays well” are truly awful. Only a small handful end up enjoying and understand how to write code and make good software.

alpha_squared•10m ago
As someone with a CS degree, most of the people I know with CS degrees are not very good developers. This is regardless of schools, as my anecdotal experience includes people from ivy leagues. The strongest developers I've met and worked with often come from other STEM fields or, interestingly enough, philosophy backgrounds.

Again, purely anecdotal, but it is 20 years of anecdotal experience across a very broad range of industries.

GPerson•5m ago
Becoming a good developer was nowhere in the curriculum at the CS program I attended, unfortunately. It still had some interesting topics. I think the profession evolved too quickly for an academic curriculum to cover anything relevant.

Nowadays I hope the CS curriculum explicitly disregards whatever the standard industry code factory meta is, since from the outside it appears to be soulless and dehumanizing. Who wants to take 101: Hit Approve all day on your 20 claude terminals?

voidhorse•32m ago
While I agree with this in principle, I think the market is a separate problem. As much as this is correct, the market is not going to select for competence. The market is going to select for affordability.

Ultimately the most affordable worker of the future is going to be the person who knows just enough to prompt an agent to first build a feature and second fix it "fast enough" when it ultimately breaks.

Companies might have a couple of people who actually know how to design systems and think deeply on hand for overall architecture, load balancing design, and serious problems but this will be a small cadre of employees. In some sense, I suspect, in relation to degrees, computer science will eventually look like the field of curation: an extremely small pool of outstanding positions looking to be filled by an orders of magnitude greater number of degree holders.

Unless the bubble does eventually burst, in which case people will hopefully return to their senses.

rcarr•18m ago
You're missing nepotism from the equation. The salaries available at American Big Tech have made it so that graduates see a dev career as more desirable than traditional prestige industries like investment banking and law. The same nepotistic hiring practices common in those industries will also become entrenched in tech and already are to an extent.
AnimalMuppet•13m ago
I have worked for 40 years in software. I have seen very little nepotism. Contacts, yes. Nepotism, no.

I'm not denying that it happens. I don't think it's a significant driver, though.

RunSet•14m ago
So says "zaksa".

Follow up question. Who is zaksa?

a2ff6eeb0•14m ago
This is a very dated view. We're in the process of offloading that to the machines.
globalnode•12m ago
i dont think a whole degree is required for software dev, prolly better to just make it a major in some other degree like eng or sci
petra•12m ago
A lot of the leet code problems are "math shaped". LLM's are pretty strong at that.

My guess is that interview questions would test your skills combined with the llm, because when testing skill without, the difference is just too big.

Dove•8m ago
Excellence is what matters. It can be found in universities (and is in theory what universities are for), but in my professional experience, a C.S. degree is no guarantee that one has been trained with excellent taste and judgement. In fact, I usually react to the new hires with C.S. degrees with some degree of frustration at what schools are teaching these days.

Excellence can also be found in independent reading, and it can be learned with professional mentors as well.

You can learn it from AI, too, actually. I'm skeptical about the central use of AI in writing code directly, but find it incredible as a teaching tool. It is especially impressive when I use it as something between a tutor and a search engine, talking to it a lot about the best way to do things and asking it about standard methods and resources. It's not infallible, to be sure, but it's this incredible combination of tutor and textbook, with a better connection to the zeitgeist than all but the very best of tutors and textbooks.

ElatedOwl•7m ago
> They either focus on the wrong things when developing software, they have a very shallow knowledge and lack of regard of how difficult good engineering is, or they’re utterly clueless and rely on good soft skills and politics.

I’ve worked with plenty of people like this that had degrees. A few of them even have masters.

> The people I wrote above weren’t considered bad performers.

Did management - the people who are supposed to deal with the issues described - have degrees?

jnwatson•7m ago
I have a CS degree. I learned some useful things. However, I graduated in 1998. I've had to learn a bunch of stuff since then because it didn't exist in 1998.

For folks that don't have CS degrees, they just have a little more to learn outside college. When I started my career, a significant majority of my colleagues didn't have CS degrees. It just wasn't a popular major in the 90s.

Among the best developers I've ever worked with never went to college at all.

A Kantian Critique of "Sorry" by Justin Bieber

https://decodingvibes.com/blog/a-kantian-critique-of-sorry-by-justin-bieber/
57•altmanaltman•1h ago•8 comments

Munder Difflin – Agent harness to run an office of your clones

https://munderdiffl.in/
128•simonpure•4h ago•45 comments

The New MCP Roadmap

https://blog.modelcontextprotocol.io/posts/mcp-roadmap/
18•pentagrama•1h ago•8 comments

Z80 – The 1970s Microprocessor Still Alive (2021)

https://www.computer.org/csdl/magazine/mi/2021/06/09623402/1yJTvlRLmhi
59•asdefghyk•4h ago•25 comments

A formal degree and algorithmic problem-solving is the answer. Always has been

https://zaksa.zip/blog/formal-education-is-the-answer/
13•zaksa•2h ago•17 comments

Hook, hold, harvest and hide: Meta's alleged strategy laid out in first week

https://www.theguardian.com/technology/2026/aug/22/meta-trial-children-privacy
96•sbulaev•2h ago•26 comments

A Friendly Introduction to Racket

https://geometridae.bearblog.dev/a-friendly-introduction-to-racket/
3•signa11•29m ago•0 comments

Rust Glancer: Rust LSP using 100x less RAM

https://rust-glancer.github.io/blog/hello-world/
325•matklad•18h ago•67 comments

Felony Bench

https://www.felonybench.com/
773•colinprince•23h ago•304 comments

Kobo can run apps now

https://bandarlabs.github.io/Cobalt/
604•thepoet•22h ago•193 comments

Canada suspends trade negotiations with USA and match tariffs dollar for dollar

https://www.pm.gc.ca/en/news/statements/2026/08/21/statement-prime-minister-carney-canada-us-trad...
532•backlit4034•4h ago•454 comments

Felony charges for citizen deleting phone data at US Border

https://www.nytimes.com/2026/08/21/us/politics/samuel-tunick-deleted-phone-felony.html
899•floathub•1d ago•1083 comments

I accidentally logged hundreds of thousands of phone calls to military bases

https://lina.sh/blog/hijacking-e164-arpa
601•gavide•1d ago•77 comments

There's no reason for software to be slow anymore

https://danluu.com/perf-opt/
533•Jach•13h ago•384 comments

Stop Making TUIs

https://sockpuppet.org/blog/2026/08/20/stop-making-tuis/
250•underdeserver•1d ago•326 comments

Kagi added a setting for removing paywalled links from search results

https://kagi.com/changelog#11296
1184•speckx•1d ago•371 comments

Zig’s Io.Threaded is neat

https://matklad.github.io/2026/08/06/neat-io-threaded.html
110•chilipepperhott•1d ago•64 comments

OTel isn’t going well

https://matduggan.com/otel-isnt-going-well-and-i-made-a-spreadsheet-about-it/
166•hn_acker•20h ago•67 comments

Three important steps in my maturation process

https://thomasdullien.github.io/posts/2026-08-21-three-important-steps-in-my-maturation-process/
183•tdullien•16h ago•82 comments

Scientists release biggest 2D map of the universe

https://newscenter.lbl.gov/2026/08/10/scientists-release-biggest-2d-map-of-the-universe/
224•NKosmatos•20h ago•61 comments

How Thailand Resisted Colonization

https://worksinprogress.co/issue/how-thailand-resisted-colonization/
67•karakoram•20h ago•19 comments

AI boosted homework scores, then exam scores dropped: study

https://www.economist.com/graphic-detail/2026/08/18/does-ai-stop-children-from-learning
340•dash2•3d ago•342 comments

Optimizing meshoptimizer to process billions of triangles in minutes (2025)

https://zeux.io/2025/09/30/billions-of-triangles-in-minutes/
54•corysama•20h ago•0 comments

Digging the grave of my job: Hollywood creatives training AI to do their jobs

https://www.theguardian.com/technology/2026/aug/22/the-hollywood-creatives-training-ai-to-do-thei...
3•theanonymousone•24m ago•1 comments

Claudette: Make Claude stop talking like a BuzzFeed article

https://github.com/adnanakil/nobuzz/blob/main/README.md
316•aakil•1d ago•199 comments

I'm becoming AI-blind

https://cymerys.com/w/im-becoming-ai-blind
426•rcymerys•1d ago•434 comments

Everyone says assembly is untyped—everyone is wrong

https://www.gingerbill.org/article/2026/08/20/designing-odins-inline-asm/
115•adamrezich•1d ago•50 comments

People of ACM – Russ Cox

https://www.acm.org/articles/people-of-acm/2026/russ-cox
149•signa11•5d ago•17 comments

Galactic Compass 2: now with new augmented reality mode

https://interconnected.org/home/2026/08/21/galactic
21•bobbiechen•21h ago•3 comments

Early-life stress leaves a 'scar' inside brain cells in mice

https://medicine.washu.edu/news/how-early-life-stress-leaves-a-scar-inside-brain-cells/
108•gmays•1d ago•51 comments