8
submitted 1 year ago by haxor@derp.foo to c/hackernews@derp.foo

I've dealt with a lot of developers in the past ~4 years and I've noticed a lot of them didn't have the "basic" theoretical concepts that I considered widespread and universal about Software Engineering and Computer Science. For example, engineers putting a lot of logic in their unit tests, or choosing the wrong data structures, etc.

Maybe it's because of the advent of self taught engineers? Or maybe these concepts are just "too boring"? I'd like to know if I'm biased or not.


There is a discussion on Hacker News, but feel free to comment here as well.

you are viewing a single comment's thread
view the rest of the comments
[-] Flout@beehaw.org 1 points 1 year ago

As someone who's completely self taught over the last 10 years in this industry, I constantly feel like I don't know about these universal principles. I try to make up for this by searching for the best ways to do new things but I often find myself falling back to the lens of my first language. It sucks even though I really love what I do. I can feel the frustration working with formally educated devs and it doesn't feel like there's anything I can do about it. I wish there was a "catch up" class I could take somewhere to learn the most important concepts and review some of these fundamentals.

this post was submitted on 28 Aug 2023
8 points (100.0% liked)

Hacker News

14 readers
2 users here now

This community serves to share top posts on Hacker News with the wider fediverse.

Rules0. Keep it legal

  1. Keep it civil and SFW
  2. Keep it safe for members of marginalised groups

founded 1 year ago
MODERATORS