Serious question. We had a perfectly serviceable word, yet everyone decided to shift. Is it just that it’s shorter to type?
If so, I feel for your colleagues trying to parse your code when all your variables use abbreviations.
Serious question. We had a perfectly serviceable word, yet everyone decided to shift. Is it just that it’s shorter to type?
If so, I feel for your colleagues trying to parse your code when all your variables use abbreviations.
I think I noticed it widespread in the mid 2010s. Maybe around the same time that DIY and various hobby/handicrafts became just “making”.
I still remember when I bought a tool off someone and was chatting about what i was going to do with it and they declared out of the blue: “I am a maker!”. I just had to end the conversation as quickly and politely as possible. I don’t know what the point of that statement was, but it made them sound a bit unhinged.
That said I’m sure the term coding was in use before, but more like a sub-activity that ‘computer programmers’ or ‘software engineers’ might do as part of their job. Maybe ‘coder’ and ‘coding’ became more popular with the spread of the term ‘agile’ into the bullshitting-consultant / middle-management cultures; I think that’s when some people started using that term as an excuse for skipping ‘design’ and ‘engineering’ parts of any complex project.
I ended up very happy I didn’t go into software once I heard the hell of agile and Jira. Like, I can do this all in Python … what are y’all talking about?
Agile just sounds like a stupid modeling method. Has anyone ever said without irony “we’ll get it better next sprint”? Really? You want better software as a software company? Thank god I was sitting down.
Of course you fucking are. If your company is hoping for reversions via this may as well die. The whole point is control, not output, efficiency or quality.
Yep. I’m sure its fine in small competent teams with a workflow that they’re comfortable with.
But any large organisation I’ve worked in involves clueless middle managers and teams with some people who really should move on. Agile seems to make incompetence of managers less obvious, and makes them less accountable. Seems to remove control over both the workflow, cost base and the quality of product/service.
It also gives them this great universal technique for problem solving. “We found that Task X is not being done right” . OK we’ll write a job title “X doer”. Appoint person who doesn’t really know what X is, but neither does the interviewer. Make this person go to ‘stand ups’ and assign them some jiras. 3 months later, they wonder why X is still not being done and why their new hire left already.
The root cause for sure is incompetent management not the methods. But their project method seems to protect them and impair actual improvement.