Originally posted by cdtm
Another idea: He's telling the truth, and happens to be in the perfect job to play to his strengths, and hide his weaknesses.That job is management. He said he only does small bits of coding, and sends big jobs to teams. If all he does is delegate, I could see work history being irrelevant.
For awhile, at least. He'd be outed as totally incompetent at some point, I'd think.
No, that would require a working knowledge of an Agile Development methodology or CMMI.
It requires an immense amount of juggling and task management. Something that takes a few years of real-world coding team management to do. He's either lying or he will quickly crash and burn.
One of my coworkers just got fired for this. We are both program managers by my area is Cybersecurity and his is app-dev. He tried to pick up in an Agile Development Methodology (Scrum-lite...which is like Scrum but not nearly as rigorous) with that development team. It took him about 3.5 weeks before he was fired because he failed so hard at it. He is very hands off. But you can't be with development.
Unless he has multiple Software Development-centric Business Analysts who can take his epics and users stories and proliferate development tasks and manage sprints (or a prioritized backlog if he is doing Kanban), there's no way he can just delegate and expect the work to get done.