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

It's pretty dismissive to suggest that any form of software development is anywhere near as mindless as painting walls white endlessly

Software has decision making constantly, even at junior levels

Whitewashing walls has more or less no decisions other than what room to start in



It’s pretty dismissive of painters to say it requires no decisions.

Painting requires a lot of decisions, from the coverage, speed of drying, (for additional layers) protecting the environment, ensuring equal coverage (paint guns are harder than they look for quality and consistent coverage).

Cut in near non-painted features is a whole thing as well.

But sure, let’s dismiss an entire trade because SWE is so special.


Painting as a trade can absolutely be more complex

But what the OP said about "take this sprayer and make those walls white" is not

Don't conflate the two


Oh man. I felt that way before I jumped into drywall work in a family member’s house—it’s making something white, how hard could it be? MAN did my repair job come out streaky and cracked. And it took me about 2 weeks to get through one wall and a ceiling. Poorly.

I feel that way when I show up at corporate software shops too—think cubicle farms toiling at the coalface of some massive ancient line-of-business application. I would not survive there. And the company needs people who would thrive there, instead of me.




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

Search: