Welcome!

Java IoT Authors: Liz McMillan, Yeshim Deniz, Zakia Bouachraoui, Elizabeth White, Pat Romanski

Related Topics: Java IoT

Java IoT: Article

Desktop Java Editorial: Management – The Final Frontier

Good managers should be seen and not heard

The finest programmer I've ever worked with told me recently that she was giving up coding altogether. The reason - a succession of inept and incompetent managers had just destroyed her faith in software development. Recounting her experiences over the past couple of years, she categorized management personalities into certain traits.

The E-mail Egit
Good managers speak to their team, using voice, ears, and brains to communicate in the way that allowed humans to obtain animal kingdom pole position. If monkeys hadn't talked to each other in the jungle but instead had turned their backs on each other and thrown pompously long-winded notes scribbled on banana skins, we'd never have evolved to invent polyester ties, teeth-whitening products, or elastic suspenders.

The Control Freak
My colleague shared an office with a weak junior developer who spent his entire time in awe of the project manager who bulleted action items in daily e-mails to each team member. The jealous employee envied the power this control proffered the sender, yearning for the day when he too could boss people around and gain authority, not having to actually earn it or possess any leadership skills; instead he would be a corporate-blessed fast-track appointed leader, forever basking in the glory or dodging the failures of others on whose shoulders he could eternally languish and lounge upon.

The Doom and Gloom Merchant
"If we don't stop coding four months before we ship our software tool there will be more bugs in it than if we actually spent that time coding fixes, but never mind reason or logic or time and space arguments, we're all going to die because this graph shows our market share is going to disappear next month. Planes will fall out of the sky, ATM networks will go down, freezers will auto-defrost across the globe, the ice caps will melt, and giant men with beards will blockade the fire exits".

The Meeting Junkie
A manager's idea of a fun day is one where the entire calendar is booked with meetings because, unlike a developer who produces code, they produce nothing so are left with having to judge their shareholder value by how many meeting invites they receive. This is an atavistic fulfilment from the fact that they never got asked to kids' birthday parties at school. At these management meetings people stare at meaningless figures and stupidly named charts, technology inept fools wrestle unsuccessfully with telephones and projectors, and when the hour is thankfully up the occupants decamp to another room to repeat the whole charade ad infinitum.

Spreadsheet Sally
By playing with the project spreadsheet cells' data and formulae, brainwaves leap out of the page. "Hey, if we outsource everything to Uzbekestan one week before GA we can save on staff overhead." "If I give you a land economics intern who once sat next to a man on a bus whose auntie got a postcard from Java, plus the tea lady two days a week, that artificial intelligence program you're behind schedule on should be finished by August 24."

The Failed Programmer
Most development managers fall into this category. Software companies hire people because they're good at writing code and as their career progresses, experience and wisdom combine with a raw problem-solving aptitude that allows developers to grow in stature, seniority, and respect. Following Darwin's theory of evolution the weak should naturally die off. However, in software development companies they're given a way out - become a manager. The problem with failed programmer managers is that at the back of their subconscious is a resentment of all developers who, no matter how subordinate, possess skills that the managers failed to master earlier in their lives. This bitterness and jealousy poisons and mars all the manager does and thinks.

Good managers should be seen and not heard. Their job is to protect and insulate the team from hassle and bureaucracy, not inundate them with it. The best development team is one that can manage just fine without managers.

More Stories By Joe Winchester

Joe Winchester, Editor-in-Chief of Java Developer's Journal, was formerly JDJ's longtime Desktop Technologies Editor and is a software developer working on development tools for IBM in Hursley, UK.

Comments (0)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.


IoT & Smart Cities Stories
When talking IoT we often focus on the devices, the sensors, the hardware itself. The new smart appliances, the new smart or self-driving cars (which are amalgamations of many ‘things'). When we are looking at the world of IoT, we should take a step back, look at the big picture. What value are these devices providing. IoT is not about the devices, its about the data consumed and generated. The devices are tools, mechanisms, conduits. This paper discusses the considerations when dealing with the...
Charles Araujo is an industry analyst, internationally recognized authority on the Digital Enterprise and author of The Quantum Age of IT: Why Everything You Know About IT is About to Change. As Principal Analyst with Intellyx, he writes, speaks and advises organizations on how to navigate through this time of disruption. He is also the founder of The Institute for Digital Transformation and a sought after keynote speaker. He has been a regular contributor to both InformationWeek and CIO Insight...
CloudEXPO New York 2018, colocated with DXWorldEXPO New York 2018 will be held November 11-13, 2018, in New York City and will bring together Cloud Computing, FinTech and Blockchain, Digital Transformation, Big Data, Internet of Things, DevOps, AI, Machine Learning and WebRTC to one location.
Bill Schmarzo, Tech Chair of "Big Data | Analytics" of upcoming CloudEXPO | DXWorldEXPO New York (November 12-13, 2018, New York City) today announced the outline and schedule of the track. "The track has been designed in experience/degree order," said Schmarzo. "So, that folks who attend the entire track can leave the conference with some of the skills necessary to get their work done when they get back to their offices. It actually ties back to some work that I'm doing at the University of San...
Andrew Keys is Co-Founder of ConsenSys Enterprise. He comes to ConsenSys Enterprise with capital markets, technology and entrepreneurial experience. Previously, he worked for UBS investment bank in equities analysis. Later, he was responsible for the creation and distribution of life settlement products to hedge funds and investment banks. After, he co-founded a revenue cycle management company where he learned about Bitcoin and eventually Ethereal. Andrew's role at ConsenSys Enterprise is a mul...
IoT is rapidly becoming mainstream as more and more investments are made into the platforms and technology. As this movement continues to expand and gain momentum it creates a massive wall of noise that can be difficult to sift through. Unfortunately, this inevitably makes IoT less approachable for people to get started with and can hamper efforts to integrate this key technology into your own portfolio. There are so many connected products already in place today with many hundreds more on the h...
DXWorldEXPO | CloudEXPO are the world's most influential, independent events where Cloud Computing was coined and where technology buyers and vendors meet to experience and discuss the big picture of Digital Transformation and all of the strategies, tactics, and tools they need to realize their goals. Sponsors of DXWorldEXPO | CloudEXPO benefit from unmatched branding, profile building and lead generation opportunities.
DXWorldEXPO LLC announced today that Telecom Reseller has been named "Media Sponsor" of CloudEXPO | DXWorldEXPO 2018 New York, which will take place on November 11-13, 2018 in New York City, NY. Telecom Reseller reports on Unified Communications, UCaaS, BPaaS for enterprise and SMBs. They report extensively on both customer premises based solutions such as IP-PBX as well as cloud based and hosted platforms.
In his keynote at 19th Cloud Expo, Sheng Liang, co-founder and CEO of Rancher Labs, discussed the technological advances and new business opportunities created by the rapid adoption of containers. With the success of Amazon Web Services (AWS) and various open source technologies used to build private clouds, cloud computing has become an essential component of IT strategy. However, users continue to face challenges in implementing clouds, as older technologies evolve and newer ones like Docker c...
The best way to leverage your Cloud Expo presence as a sponsor and exhibitor is to plan your news announcements around our events. The press covering Cloud Expo and @ThingsExpo will have access to these releases and will amplify your news announcements. More than two dozen Cloud companies either set deals at our shows or have announced their mergers and acquisitions at Cloud Expo. Product announcements during our show provide your company with the most reach through our targeted audiences.