←back to thread

282 points bundie | 2 comments | | HN request time: 0.88s | source
Show context
yodon ◴[] No.44382371[source]
Pretty sure auth is not something I want a self-taught dev (or even most CS-graduate devs) writing.

Oauth2, JWT's, hashes, timestamps, validations, and such, are all totally simple until they're not. The black hats have way more experience and way more time invested in this space than most any normal dev.

replies(8): >>44382542 #>>44382600 #>>44382664 #>>44383532 #>>44383603 #>>44385107 #>>44385540 #>>44459701 #
slashdev ◴[] No.44383532[source]
I don’t know about you, but most everything I know on those subjects is self taught. University is overrated for computer science.
replies(3): >>44383819 #>>44384678 #>>44385046 #
1. Propelloni ◴[] No.44385046[source]
Strong disagree. University is not overrated for computer science, maybe it is overrated for vocational training. Because what we are discussing here is not computer science, but craft.

Anyway, the students grokking computer science are usually the better craftsmen, too.

replies(1): >>44387695 #
2. bapak ◴[] No.44387695[source]
It really depends on what you're doing. Many graduates I worked with and people from academia always wrote code so convoluted and abstracted it was impossible to follow. In the end it had the same bugs and their code was replaced with something a tenth of the size within months of them leaving.