Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Yes, but I'm a programmer.


Indeed; the simple thinking you apply to sort some numbers, or to understand a brutally simple logic such as a programming language spec, gives you incredible insight into all fields of human endeavour, past and present.


Making a linked list is a lot like processing a lidar scan of a jungle canopy for signs of ruins, if you think about it.

Am I being serious? I have no idea.


On a somewhat related note - I highly recommend visiting the Mayan ruins at the Coba archaelogical site. It has the tallest Mayan pyramid on the Yucatan peninsula, with half of it (the inaccessible rear) still inundated by dense jungle. A few tips: if you don't want to opt for a guided tour, prepare to turn down several pointed offers at the entrance. Also, there are small rickshaws for transportation - they will inflate the distances involved to get you to hire one - if you can take a few hours total of walking including breaks you don't need their services. Quite a place! Less squeaky clean than Chichen Itza.


to be fair, programmers are experts in logs


The number of programmer problems I by reading logs make me skeptical of that


Especially endeavours like wrestling. Try it sometime.


The arrogance of this statement is wild.


Surely you refer to this: https://xkcd.com/1831/


The fact you think programming is about numbers shows you have no idea what programming is.

The fact is, programming at a high level means analyzing thousands of dimensions of information and flattening them out into something executable by a dumb machine.

We are literally expert at becoming experts.

For any given data set there are a number of possible interpretations. Is that notch natural? They say yes, but I'm sure others in the field disagree as well.


Perhaps I should reword my original comment. Here's the same meaning, expressed differently:

"Software engineers often have an unjustified belief that they are intuitive experts in fields in which they have no training or experience."

Including, very frequently, understanding written text.


He didn't say programming is about numbers.

His claim was that programming is a simple kind of thinking. He gives two representative examples:

* The consideration of sorting algorithms (which in all fairness _is_ a staple in teaching algorithms), and

* The use of simple logic - such is representative of programming language specs.

I'd say that this is a fair summary - real life tends to be a lot more complicated that the problems faced by most programmers.

Even more brutally: he is aiming quite high, a lot of programming is the minor stitching together of APIs without making too big of a mess.

Few programmers ever seriously actually need to analyse thousands of dimensions of information - and I'd say that it is a safe bet that the ones who do are probably using numbers.

To "We are literally expert at becoming experts.", I'd reply with https://xkcd.com/1112/


Programmer's hubris?




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: