Hacker News new | ask | show | jobs
by dbcfd 2603 days ago
Writing a program is like writing. Engineering a system is not like writing.

That's not to say there's not a lot of bullshit around the terms programmer, developer, engineer, and architect, but there are different skill sets when it comes to programming vs engineering.

1 comments

I don't think you're doing justice to the diversity of challenges that can be involved in writing. Writing has high-level structure as well as low-level structure. Someone can be skilled at constructing a sentence but not a book and vice-versa. I could go on, but tl;dr there are a lot of considerations that affect whether a piece of writing "works" and correspondingly large sets of skills, processes, and approaches.