logoalt Hacker News

lkttoday at 2:38 AM2 repliesview on HN

I don't think that's a very good comparison. People can drive a car without an expert but they can't build a car. People can use software without being an expert but still require an expert to build software.

AI could provided assistance with building both cars and software, but you still need a decent level of knowledge in either field to get a good result.


Replies

defrosttoday at 2:49 AM

> People can drive a car without an expert

Not every person can drive a car.

> but they can't build a car.

Not every person is unable to build a car.

Eg: my father, born 1935, still alive, has built double axle trailers, cars and vehicles that work, medical caravans for St Johns Ambulance, ...

His education was six years of primary school and these were all "side projects" for himself or for his community.

> you still need a decent level of knowledge in either field

and the barrier to picking up sufficient knowledge to safely create software, cars, even ground effect flying boats isn't that high for normal human beings .. although it does require a certain can do attitude.

browskitoday at 4:21 AM

Programmers do not build a computer. EEs and computer engineers do that.

They are driving (lol) towards the sale of a computer with a model on chip without a programmer salary and benefits adding to cost and resource use (all the tools of the trade need to be stored and copied around).

This is capitalism, not honorific obligationism! Saving your job is no one else's burden! Disrupt! (YC crowd 15 years ago). Oh how the turn tables.

Move the context of the code to the presentation layer and eliminate state by keeping the hardware focused on computing geometric transforms. Biggidy bam label the data on the display and save both geometry and labels

There's no reason for biz logic context to exist in code.