logoalt Hacker News

gibbitztoday at 8:21 PM2 repliesview on HN

And for some reason, we don't do the same with software...


Replies

jmclnxtoday at 11:18 PM

No complete clauses, showing your work could land you in jail or get you blacklisted.

aleph_minus_onetoday at 9:54 PM

Because there exist so many schools of programming and so many deep philosophical considerations what makes software good vs not good.

Basically, software created by programmers who are more on the artisan side often deeply encodes what they value in life and what they don't.

So, finding a "good" programmer for a company means finding someone who is skilled in programming, and who has very compatible deep opinions about life and everything.

Also, many exceptional programmers are not good, obedient workers in a "software factory"; this is another consideration that you have to keep in mind.