3 ms·
> when managers code daily No offense but this doesn't sound like a well thought out idea. Have you worked at a tech company as either a coder or a manager? W
by cactus2093 5y ago
> when managers code daily
No offense but this doesn't sound like a well thought out idea. Have you worked at a tech company as either a coder or a manager?
Why should managers code daily? What would they be coding up anyway? If you're saying they should be coding features in the product, then I think you're just saying there should be no middle managers. That's been tried a lot in many different forms over the years, and there's a reason the majority of successful tech companies still have managers.
If you're saying that managers should be coding the tools that they use themselves for managing their employees - why? Their job is talking to the people they manage, listening to them, helping to solve problems, helping to make trade-offs to deliver the product on time, coordinating with other people in the company to keep things running smoothly on their team, etc. If you have a problem that does require a technology solution, like keeping track of tasks or automating some part of the team's work, then it will be orders of magnitude more effective to buy a solution that already exists or hire a team of coders to build it rather than have each individual manager trying to code up solutions themselves. That would be a big distraction from their main job of actually managing their team. Until you can automate the whole job of a manager with an AI, the important parts of the job are just not things that you can easily code up a solution to.
- analog31 5y agoAt my workplace, managing the team is only a portion of each manager's job. The other portion is carrying out administrative tasks assigned by their manager. Examples include gathering data for updating and maintaining a variety of metrics and dashboards, writing procedures, and so forth. In fact a lot of that stuff could be automated, and it is. The managers, including one former coder, use mostly Excel. If they have to create a tool for others to use, with a user interface, they usually find a canned solution that can be bought and installed. In fact, my lack of interest in that side of middle management is one of the things that led me to turn in my manager hat and return to the rank and file. Ironically, they promoted me out of management, which is a pretty good hint. ;-)
- lifeisstillgood 5y agoDo managers write daily? If so my conjecture is they should code daily. Will they write a UI button. No. But I am not sure that's what a typical coder should be doing in a "programmable company". I am really finding it hard to express this conjecture (it might be rubbish) but why should humans be involved in day to day creativity in the operations of a company? Is it possible at some point to have the operations of a company encoded, moving along and fixed? This is the ideal anyway (the whole point of "change management" is improvements ). Anyway, my conjecture is that there become three basic management functions - monitoring the company, modelling the company and mentoring the people. I can easily imagine code written to explore new models (it's what everyone does pouring over excel all day - in fact I would suggest a company that can do away with excel from managers is winning)