That's true in the world without budget constraints. Sometimes minimal changes in the design result in drastic changes to the implementation effort. Sure, I can build anything, but the client may not be happy if I spend a couple of months rewriting entire front-end just to accommodate designer's dream.
Can someone help me understand when this bifurcation happened. As a Mechanical Enginneer who worked their way through college doing software, and then... just kept going for the next 30 years, I find this increasingly role based demarcation difficult to understand/accept. I came out of an era where we called ourselves engineers, but we were designers too. And a whole lot of other things. And the mantra regardless of label, was to solve the right problem for the right people.
I feel like software creation in this decade is increasingly about the creation of beauracracies. Different roles. Different processes. More people than ever before. Everyone vying that their contribution is essential, and that others need to stay in their lanes. I miss the old days honestly. I told myself I would not be like this as I aged. I'm struggling to execute on that hope. :|
I often call them the D's of organizations. Doers, Deciders, Discussers. We seem to have less and less respect for the plight of the Doer, and more and more desire to legitimize the others in disproportionate amounts. Pournelle's Law I guess.
jacekm|7 months ago
asoneth|7 months ago
You may be thinking of an artist. A designer's job is to understand and solve user problems.
(FYI this is coming from a designer, not an engineer.)
travisgriggs|7 months ago
I feel like software creation in this decade is increasingly about the creation of beauracracies. Different roles. Different processes. More people than ever before. Everyone vying that their contribution is essential, and that others need to stay in their lanes. I miss the old days honestly. I told myself I would not be like this as I aged. I'm struggling to execute on that hope. :|
I often call them the D's of organizations. Doers, Deciders, Discussers. We seem to have less and less respect for the plight of the Doer, and more and more desire to legitimize the others in disproportionate amounts. Pournelle's Law I guess.
n3storm|7 months ago
BoorishBears|7 months ago
What I found looked like a page that 4.1 nano (not even mini) would come up with, so I'm not sure where this energy is coming from
robertlagrant|7 months ago
tsunamifury|7 months ago
burnt-resistor|7 months ago