Management Q&A #1

Dear Bob: What would you say about a consulting project manager who says to a member of his team, “stop talking because what you are saying doesn’t make any sense,” in front of the entire team and the clients on a zoom call?

That’s a remarkable display of incompetence dressed up as authority.

A project manager’s entire job — the whole point of the role — is to manage communication. Shutting someone down in front of clients isn’t decisive leadership, it’s panic wearing a tie. If what the team member was saying genuinely didn’t make sense, the PM had about fifteen options available: redirect the conversation, table the point for later, ask a clarifying question, or simply intervene gracefully. Instead he chose the one option that accomplished nothing useful and several things harmful simultaneously.

What it reveals is insecurity, not competence. Confident managers don’t silence people in public because they aren’t threatened by confusion — they’re paid to resolve it. The public humiliation was the tell. He needed the room to know he was in charge more than he needed the project to go well.

The client dimension makes it worse. Now the clients have seen internal dysfunction up close. They didn’t need to know there was a communication problem on the team. They do now. Whatever credibility the team member lost in that moment, the PM lost more, because the clients just watched him handle pressure by throwing a colleague under the bus.

And the team will remember it. Everyone on that call just learned the same lesson: don’t speak up, because if you say something imperfect you’ll be publicly gutted for it. That’s a chilling effect that will quietly damage every meeting going forward.

Brutal, unnecessary, and — this is the part that should sting — entirely unprofessional by the most basic standards of the job.

But this person was the CTO of the consulting firm.
Continue reading
Posted in General | Tagged , , , , , , , | Comments Off on Management Q&A #1

In The Beginning…Jim McCarthy’s Dynamics of Software Development

The history of software engineering is marked by recurring crises of complexity, cost overruns, and failed deliveries. In response, management philosophies have evolved from rigid, plan-driven models toward more adaptive and human-centered approaches. Jim McCarthy’s Dynamics of Software Development (1995) occupies a transitional position in this trajectory. Emerging from the high-pressure culture of Microsoft in the 1990s, McCarthy articulated a philosophy of software project management grounded less in formal methodology than in social dynamics, communication practices, and cultural norms.

Continue reading

Posted in General | Tagged , , , , | Comments Off on In The Beginning…Jim McCarthy’s Dynamics of Software Development

The Divine Right of Billionaires

Successful tech CEOs suffer from a toxic combination of unchecked ego, selective expertise, and structural greed that leads them to believe wealth equals wisdom about everything. They’ve succeeded—often through monopoly, exploitation, and luck as much as talent—in one narrow domain, and concluded this makes them qualified to redesign civilization. But their “solutions” to social problems aren’t really solutions at all; they’re market expansion schemes dressed up as philanthropy. And we enable this con by treating wealth itself as the ultimate credential, allowing billionaires to experiment on education, healthcare, food systems, and democracy itself while the actual experts get shoved aside. The pattern is consistent, infuriating, and transparently self-serving—and yet we keep falling for it.

Continue reading

Posted in General | Tagged , , , , , , , | Leave a comment

The Dangers of Using AI to Analyze Client Documents

The integration of artificial intelligence into professional services has accelerated rapidly. From law firms experimenting with contract review software to financial advisors employing automated portfolio analysis, the appeal of AI lies in its promise of speed, efficiency, and enhanced insight. However, when client-proprietary documents are subjected to AI-driven analysis, the risks can outweigh the benefits. Continue reading

Posted in General | Tagged , , | Comments Off on The Dangers of Using AI to Analyze Client Documents

The Unbalanced Equation: Rethinking STEM’s Dominance Over Arts and Humanities

In the modern educational landscape, there’s a growing chorus that champions STEM—science, technology, engineering, and mathematics—as the cornerstone of academic and professional success. This STEM-centric view is often touted by policymakers and educators alike, who argue that a strong foundation in these areas is crucial for competing in a global economy. However, this emphasis on STEM has inadvertently led to the marginalization of the arts and humanities, creating an unbalanced equation in education that could have long-lasting repercussions. Continue reading

Posted in General | Tagged , , , , | Comments Off on The Unbalanced Equation: Rethinking STEM’s Dominance Over Arts and Humanities

Phishing: An Overview and Prevention Strategies

Phishing is a type of cyberattack that aims to deceive users into disclosing their personal or financial information, such as passwords, bank account details, or credit card numbers. Phishing typically involves sending fraudulent emails, texts, or phone calls impersonating a legitimate organization, such as a bank, an employer, or a government agency. The objective of phishing is to induce users to click on a malicious link, open an infected attachment, or provide their sensitive data to the attacker. Continue reading

Posted in General | Tagged | Comments Off on Phishing: An Overview and Prevention Strategies