• forgotmylastusername@lemmy.ml
    link
    fedilink
    arrow-up
    6
    arrow-down
    1
    ·
    3 years ago

    I think being associated with trades scares software people because of the negative stigmas assigned to traditional trade work. That shouldn’t set us astray from calling a spade a spade.

    Software has been ever consistently marching towards more standardized higher level abstractions. That brings closer to the concept to trade work. Where in the practitioner isn’t necessarily engineering as much as they are applying a process. Computers are still quite hand wavy magic to many people so it’s easy for that to be obscured behind a veil of engineering.

    I think the author lends too much to how easily it is to move between the two modes of operation. A very intelligent engineer can design an elegant system of software architecture for practitioners to apply. Not every practitioner can so easily do the opposite.