logoalt Hacker News

dvttoday at 9:00 PM3 repliesview on HN

> Are software engineers really so full of hubris that they thought coding is all that there is to making a product?

Frankly, this barely scratches the surface of the hubris of engineers. I personally think AI has been one of the best things to happen to software engineering. Writing boilerplate or my millionth auth implementation was never why I fell in love with the craft in the first place.


Replies

inigyoutoday at 9:17 PM

We have computers, computers can automate things. Boilerplate is a sign of a bad language (not a bad engineer). But then we add infinite automation features to reduce boilerplate and we get C++, and C++ programmers decry the excessive number of features and want to delete them all and go back to writing boilerplate by hand.

I once wrote a pile of C++ templates that would let you wrap a C++ function as a JavaScript function, automatically converting all the arguments and the return type. Then I left the company. How did my successors find it? No idea. Maybe they pulled out all the automation complexity and replaced it with manually operated boilerplate.

show 2 replies
pydrytoday at 9:03 PM

Spewing out tons of boilerplate has always been the hallmark of a bad engineer.

conartist6today at 10:08 PM

[flagged]