Live data from Hacker News

Stripe's take on software engineer efficiency made me angry

threadreaderapp.com

1–10 of 15 posts

Re: Stripe's take on software engineer efficiency made me angry

#2
After a while, I can guess where bad code comes from. Code that is hastily written by someone experienced is very different than code assembled by the inexperienced and without good guidance. Feature creep also has an obvious quality. Trying to turn these things into simple metrics is very much a mistake.

Re: Stripe's take on software engineer efficiency made me angry

#3
post #2

After a while, I can guess where bad code comes from. Code that is hastily written by someone experienced is very different than code assembled by the inexperienced and without good guidance. Feature creep also has an obvious quality. Trying to turn these things into simple metrics is very much a mistake.

Yeah but there’s money to be had from people who will buy into that idea. People don’t like complex answers.

Re: Stripe's take on software engineer efficiency made me angry

#7
post #6

Software creation (is it really 'engineering'?) lives in the penumbra between arts and science. This leaves it open to interpretations and conjectures from various points of view. The definitive assessment has yet to be made.

This is where we revive the debate about whether programming can be creative because it follows such rigid syntax rules. The unenlightened say it's not, and the obsessed say it is. How do we communicate across this gap?

Re: Stripe's take on software engineer efficiency made me angry

#8
post #7
post #6

Software creation (is it really 'engineering'?) lives in the penumbra between arts and science. This leaves it open to interpretations and conjectures from various points of view. The definitive assessment has yet to be made.

This is where we revive the debate about whether programming can be creative because it follows such rigid syntax rules. The unenlightened say it's not, and the obsessed say it is. How do we communicate across this gap?

Programming languages having rigid syntax is like English being limited to the Latin alphabet - the opportunities for creativity lie in the combinations of higher level structures.

Re: Stripe's take on software engineer efficiency made me angry

#10
post #7
post #6

Software creation (is it really 'engineering'?) lives in the penumbra between arts and science. This leaves it open to interpretations and conjectures from various points of view. The definitive assessment has yet to be made.

This is where we revive the debate about whether programming can be creative because it follows such rigid syntax rules. The unenlightened say it's not, and the obsessed say it is. How do we communicate across this gap?

Can we agree that sonnets are uncreative and that heroic couplets are?
Post reply on HN