Back to News
Advertisement
Advertisement

⚑ Community Insights

Discussion Sentiment

100% Positive

Analyzed from 181 words in the discussion.

Trending Topics

#software#don#programming#deep#programmers#life#finding#funny#analogy#real

Discussion (3 Comments)Read Original on HackerNews

smalltorchβ€’about 3 hours ago
That's a funny analogy.

In the real world the carpenter very quickly gets judged by his work. You can tell almost immediately the type of work they will produce and if they get to hang around.

Jobs are not lump some in custom work. They get divided into small scopes.

Initially the interview process starts with expectations. You dont really know if it's going to work out until you see some work though.

There are many rules in trim carpentry but this is the number one rule.

If it looks good it is good

It's a craft meant to be appreciated with the eyes. If you can't fool mine and pass the test I'm moving on.

gibbitzβ€’about 2 hours ago
And for some reason, we don't do the same with software...
aleph_minus_oneβ€’27 minutes ago
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.