Skip to content

Comment on People from domain other than CS turn out to be better programmers

Comments

There's a difference between software engineering and computer science. Yes, with a CS degree you will gain deep understanding of how computers and programming languages work, but few programs teach the skills needed for professional software development. Also, by far the majority of programming in business is pretty simple: it doesn't require knowing how to invert a matrix, but it might require knowing the best language and library to use if your domain requires matrix inversions.

"There's a difference between software engineering and computer science. "

Yes. THIS in spades.

There is a gulf between programming and software engineering. Good programmers are a dime-a-dozen; some of them come from boot camps, some are auto-didactic. Good software engineers are very difficult to find. I think because programming and software engineering are so commonly conflated.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.