this post was submitted on 02 Jun 2025
242 points (99.6% liked)

Hacker News

1574 readers
271 users here now

Posts from the RSS Feed of HackerNews.

The feed sometimes contains ads and posts that have been removed by the mod team at HN.

founded 8 months ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] jaybone@lemmy.zip 7 points 4 days ago (1 children)

And learning CS to write programs is like learning to design combustion engines to drive a car.

Sometimes.

But often people will “write programs” without a decent understanding of the underlying layers and principles or foundation on which the technology is built. (Even some CS majors will do this.) this will result in weird bugs and behaviors they cannot understand or debug. Meanwhile their peers and managers have begun to use and rely on these programs and even integrate them into larger processes and workflows. Once the bugs start showing up, now you’ve got a big problem.

[–] altkey@lemmy.dbzer0.com 1 points 3 days ago

There are also some basics you'd probably won't even register breaking without experience, going as far as pushing user credentials and personal data to an open git repository. I did that in my second pet project with just my temp keys to the cloud API, and github flagged that immediately. I guess, having at least the briefiest knowledge could've helped newbies avoid errors like that.