Grapevine snail. Jürgen Schoner.

Learning Opportunities

In 2005, our government office embarked upon an ambitious systems renewal project. The IT director aimed to make a mark by replacing our existing IT systems with a brand new solution. As the story goes, the IT director had visited Oracle headquarters near San Francisco. He could get a steep discount on the Oracle ERP solution. I wasn’t a firsthand witness, but several colleagues gave similar accounts. And so, it could be the truth. ERP can administer an entire business. It is a total-for-everything solution, but only if you model your business the way ERP prescribes. In other words, every department must change how it conducts its affairs. It is like a straitjacket. That makes ERP awkward to use.

It wasn’t a good idea to purchase an enterprise solution without first considering whether you need it. But instead of the IT director admitting he had bought the ERP on a whim and writing off the license fee, which would have been a minor loss of a few hundred thousand euros, perhaps, he sought to justify the purchase. Possibly, the IT director wanted to save face, but you wouldn’t expect that kind of vanity from a devout Christian like him. He hired business consultants to assess the quality of our IT systems and write a report to propose a solution. Unsurprisingly, the report stated that our systems were obsolete and that we should switch to Oracle ERP, as that would save us a lot of money. And now I spill some beans. These outdated systems were still doing fine fifteen years later.

A strategic information planning phase preceded the project. Cap Gemini business consultants organised brown paper sessions where employees could help identify the business requirements. It was different from what I had learned as a student. I had a good grade, but as a student, I was naive and believed good grades mattered. We had to list our components by writing them on brown paper and sticking them to the wall. The consultants would then call their services. I wrote the word database on brown paper and stuck it to the wall, and the Cap Gemini business consultant concluded that we needed a database service. That didn’t seem like a proper strategic business analysis to me. Anyone could paste the word service behind the name of a component. It dawned upon me that it might not end well. Cap Gemini charged over €150 per hour for their consultants, who dressed in suits, leading managers to believe they possess strategic information planning expertise.

There were political troubles early on. A Cap Gemini project leader left because she didn’t share the vision of the IT director. He surrounded himself with yes-men. In the Information Planning course at the university, we learned that you must first define the business requirements and then select a solution based on these requirements. It can save you a lot of trouble. The business consultants did the opposite as they tried to justify a choice already made. Over time, it grew into an all-encompassing megalomanic plan. Most departments didn’t want to have the IT department dictate their operations. And so, the consultants planned to supplement the Oracle ERP with several special-purpose modules. Making special-purpose software would render ERP pointless, as the whole point of using ERP was to avoid building such software.

We didn’t dive into the deep end without first testing the waters, so we initiated a pilot project to develop a basic system using ERP. It was a brand new system to administer Plukze, a law that allowed the government to confiscate the assets of criminals. Plukze was a straightforward bookkeeping system, and ERP can keep books well, so the pilot succeeded. It was like sending a rocket into the sky and then, after a successful test, deciding to put a man on the Moon. That is an entirely different ballgame.

I received training to become an administrator of the system. I made a mistake by putting a database index on maintenance while the ERP system was running. The ERP proved to be more sensitive to regular database maintenance than the Designer/2000 systems, and the ERP began to malfunction. I mentioned my index maintenance as a likely cause. We restarted the system, which resolved the issue. I remarked that I hadn’t anticipated the problem as regular systems could handle such a simple operation, which implied criticism of the new system. For all kinds of simple actions, the ERP had lengthy instruction sets that you could find on the Oracle support website.

You couldn’t simply reorganise an index or do other database maintenance while the system was running. I had yet to learn that. The environment was politically sensitive because the IT director’s pet project was at stake, so many were on edge. The project leader, likely fearing for his career, complained about me to higher management, labelling me unfit. And so, they took me off the project. Fear was in the air. A circulating story was that the IT director threatened a manager in the elevator who had openly disagreed with him during a meeting. I was open about my mistakes and views, and that didn’t help me.

After the pilot proved a success, the enterprise systems renewal project took off. Once it had started, Oracle began to determine its direction. Oracle consultants soon found that we needed additional solutions from Oracle and, of course, the latest technology. Some of these technologies were still in the marketing phase and had not yet proven to work. Our decision-makers, the architects and managers, agreed. So when the special-purpose software proved cumbersome and inadequate, they tried new ideas, such as using BPEL, a business process model language, on top of ERP. This way, the business model could be tailor-made while still using ERP, or so they promised.

No one had done that before, and for good reasons, as it turned out, so even Captain Kirk wouldn’t have gone there. The other consultants, hence those who were not from Oracle, were there to make money for their employers by making the customers happy, so they tried the idea. And if you are critical, you will undoubtedly be first in line for the course Professional Skills. I am a special case. Despite working in information technology, I am not keen on using unnecessary new technologies and try to live without them. And so, I had no smartphone until 2020. By then, functioning in society without one had become practically impossible.

The pointlessness of the project began to demoralise me. Goals were constantly changing as ideas were always failing. IT employees became stretched to their limits for years in a row. Software releases that took one person and a few minutes with Designer/2000 took hours or even days, and required a dozen specialists working according to a script of up to fifty steps. Working late or on weekends became a regular affair, including ordering pizza, Chinese, or other food, as you can’t bring down the system for so long during office hours. The database administrators bore the brunt of the pressure as the job role expanded to everything related to Oracle. Everything we did was Oracle, so database administration became the focal point for all the advanced stuff. And that began to take its toll, and I started to suffer from stress and repetitive strain injury.

My colleague Kees, the tech genius, was kind and helpful. You could call him at home, and he would help you. One evening, before the system renewal project had started, I once feared I had messed up a vital database during a maintenance operation. I called him at home. He came over and helped me check it. But Kees was too helpful. He enthusiastically jumped on every crazy plan our management devised. He was an innovator and loved new technologies, which made him the management’s darling. I lagged behind Kees, but the other database administrators couldn’t keep up at all. It was like having a Trojan horse inside our department as the project pushed more and more unmanageable technology into the department. Kees didn’t look after the department’s interests but the project’s. The things he invented and built had to be kept up and running by the others. Kees didn’t make a lot of notes, but was always willing to help us. Indeed, the entire systems renewal project might have collapsed had Kees gone missing.

Our managers had no clue what they were doing and believed more advanced technology like Oracle RAC clusters would fix things, but that only aggravated our troubles. RAC was pointless, required additional knowledge, and was still prone to failures, even though much less than previously, as the technology had matured and the new systems were on Unix. And so, I would sometimes sarcastically note, ‘The most reliable RAC cluster is one with one machine.’ That was the same as not having RAC at all. Pesky problems piled up on my desk. I constantly had to learn new skills. Project leaders pressured me to work on plans that were bound to fail. That couldn’t go on. I wanted to help people, but it was better not to fix other people’s problems or work on ideas that would fail. People were creating problems at a much faster pace than I could fix them. There was too much work, and most of it was pointless.

The escalating stress compelled me to make radical changes, focusing on the most critical issues while avoiding those that were pointless or doomed to fail. Whenever multiple project leaders pressured me, I referred them to my manager, saying, ‘He should set the priorities.’ Whenever a colleague tried to bequeath his pesky problem to me, I explained how he could fix it himself. ‘It begins with using Google,’ I said repeatedly. At the time, not everyone used search engines. Many still relied on their knowledge, manuals, and support from Oracle. Google has helped me solve more issues at a faster pace. Often, someone else has had the same problem and posted the solution on the Internet. But if you solve more problems, you get even more. It was a learning opportunity. If you solve other people’s problems, they stop thinking for themselves. I had to stop doing that.

As things spiralled out of control, our management decided we needed more qualified database administrators. Our salaries were too low to attract the right people, so they gave the new hires and Kees a higher salary grade while leaving me out. They also increased the number of temporary positions. The headcount went from four to fourteen database administrators. And still, we couldn’t handle the workload. Kees was a brilliant technician, and despite that, or perhaps partly because of that, things went downhill.

Kees was quicker on the job than I, except on one notable occasion when a system administrator had wiped out a disk on which several crucial databases resided. It caused a crisis, prompting all the database administrators to scramble and restore the data, bringing the systems back online. I was the first to develop a working procedure for restoring databases and getting them back online, which the others then used. It doesn’t seem a mere coincidence. It was the third major crisis that the database administrators had to fix.

Temporary hires came and went. One of them was Ronald Oorlog. His last name means war, and he was ill when the World Peace temporary tattoo from the candy vending machine ended up in my hands. Rene H was the one who often joked about a master copy of the ERP system containing the settings, quoting a line from The Lord of the Rings, ‘Master precious… master precious…’ Another, Chris, told me he had met Jesus in his effort to evangelise me. He said it as if he had encountered Jesus in person, as if Jesus had walked around and he ran into him. In hindsight, it was a noteworthy coincidence.

As things spiralled out of control, our management decided we needed more qualified database administrators. Our salaries were too low to attract the right people, so they gave the new hires and Kees a higher salary grade while leaving me out. They also increased the number of temporary positions. The headcount went from four to fourteen database administrators. And still, we couldn’t handle the workload.

Yet another colleague, database administrator Raoul, had roots in the former Dutch colony, Suriname. He once made a surprisingly frank statement. He worked for his uncle, he told me, who also came from Suriname. Apart from him, his uncle only hired native Dutch. ‘That is because the Dutch are more reliable,’ he added, ‘They do the job as agreed. You don’t have to check on them.’ I supposed it was true. Otherwise, he wouldn’t have said it. Surinamese don’t take life as seriously as the Dutch. The Dutch might call the Surnamese relaxed or even lazy, as many of them seem to think that you can do tomorrow what you failed to do today. Don’t read this as only criticism. After all, doing nothing is better than doing something stupid.

The year 2008 neared its end, and things took an unexpected turn. God seemed to have a message for me. Long-lasting stress can cause psychosis, so here is the probable cause. My perspective on what mattered changed profoundly. The job became a sideshow, and most of what we did at work was pointless. It was time to set the right priorities, cut my working hours and work on the project I gradually came to name ‘The Plan For the Future.’ Despite that, my performance at the job remained acceptable. We had so many database administrators that database administration became a separate department headed by a manager who knew the job because he had been a database administrator previously.

This manager held me in high regard because I tried to control the workload by focusing on what mattered and trying to halt foolish plans. In 2011, he called me an example for all the others in front of all the others. He shared my view that Kees acted like a Trojan horse, causing trouble to the database administration department. Even fourteen database administrators couldn’t handle the workload, indicating that something was seriously wrong. Still, Kees was only a facilitator, not the culprit, because it was the IT director’s pet project, and our systems architects let Oracle drive the agenda. The focus was on new technologies rather than building a functional system. Everyone else went along with it, so sometimes it felt like being the only rational person in an insane environment.

After several years and spending over 100 million euros, the new system finally went into operation. That brand new system, which had cost so much effort, only accepted incoming messages and acknowledged their reception. Over a hundred people had worked on it for years. An experienced programmer might build a programme capable of doing only that in one day. It was a bloated set of software and machines with the latest technology, including RAC databases, but it was capable of nothing. The IT director had organised a party in which he proudly announced that we finally had a system made ‘under architecture.’ By phrasing it that way, he made it seem as if architecture was the project’s main objective. It made me think that our architects were incompetent. Those I saw in meetings didn’t debunk that impression as they spoke vaguely and made simple things appear complicated. It would take me years to nuance that prejudice.

Again, as the story goes, our board then made a politically brilliant move by selling the project as a success to the government in The Hague, arguing that after spending more than 100 million euros, they needed a few million more to fix the remaining bugs. It worked. Appearance can go a long way to hide the facts. The board used that money to hire a software company to rebuild everything in Java in nine months. From then on, the ERP only did the financial administration, but they made it appear that the new Java software was just an add-on to the ERP. The budget was tight. There was no money for testing and fixing bugs.

Unsurprisingly, the new Java systems crashed nearly every day, and the problem lists grew so long that no one could keep track of them. The Java systems consumed a lot of resources and generated a lot of data, such as millions of messages that no one dared to discard. Perhaps, you could use them to find out what went wrong. And so much went wrong. These systems were dreadful, not only for us but also for those who used them. They split up the database administrator department into Oracle Designer 2000, called legacy, the ERP and Java systems, called Enterprise Architecture, and new developments. We had a say and could give our preferences. I didn’t want to work with the problem systems of Enterprise Architecture, but I ended up in that horror show together with Sico, as no one else wanted to. Sico was our ERP specialist, and I was one of the few with ERP knowledge, so I was doomed beforehand.

Over the years, I had grown cynical about everything our board and management were doing. During the crisis and the strategic information planning phase, they had proven to be a bunch of clueless clowns. The systems renewal project confirmed that impression. Only one project succeeded in those years, building an old-fashioned Designer/2000 system. Had we made the other systems using Designer/2000 or its successor tool APEX from the start, it might have cost less than 5%, and it would have succeeded. But then again, that was old technology, so it had no future. And so, I didn’t foresee at the time that Java would turn out to be the right choice.

The new Java systems used a hundred times as much memory and disk space as the Designer/2000 systems for doing the same job. That was an understatement. Making a fair comparison was difficult. The outcome of my calculation was 3,000 to 16,000 times as much. However, the new systems initially processed low volumes of transactions and would scale up. Our architects didn’t see resource consumption as an issue. The price of memory and disks went down over time. Cheap resources make us wasteful, and you can see that everywhere around you. We can do without over 99.99% of the data we store.

Unsurprisingly, the data storage became overburdened. We were too far ahead of our time. The IT director then fired the manager responsible for data storage, citing that corporations like Google and Facebook can scale up quickly. Only, we weren’t Google, but an insignificant government agency with a few hundred IT employees. I was on leave when it happened. I learned about it the following Monday and thought, ‘The IT director is responsible for the mess. He is the one who should be fired.’ A few hours later, a soccer club, VVV from Venlo, fired its trainer, who had the same first and last name as our IT director.1 Now that is a remarkable coincidence.

The failed systems renewal project became a learning experience. The government in The Hague had smelled the rat and had sent someone to oversee the CJIB and reorganise it. The IT director had to go. Geert replaced him. He was the manager who had promised to restore my confidence in my employer, but left me out for the promotion that the other senior database administrators received. Geert didn’t have a bureaucratic mindset. Rather than depending on procedures, he gave us responsibility and confidence.

We began working in smaller teams, handling a few systems owned by a single department. As a side benefit, there was less hassling between business units competing for resources. And we began working in smaller steps. That makes software development manageable. This way of working is agile. The symbol of agile is a snail. You know, as agile as a snail. Just kidding. Twenty years earlier, the insurer FBTO had already organised its IT department in a similar fashion, which worked well.

Leadership does make a difference. The IT department got its act together under Geert’s leadership. In 2025, many other government offices have yet to catch up. Bureaucratic rules still make our work harder than it needs to be, but today, they aren’t an excuse for evading your responsibilities. And so, this story comes with a few learning opportunities. First, without the right vision, you fail, no matter how hard you work. Second, you can’t change everything at once. You must have a long-term vision. Third, things hardly ever go according to plan. It is better to work in smaller steps towards your goals and make adjustments on the way. And you should give people confidence. We make mistakes. But if we do, we should learn from them to do better next time.

Latest revision: 2 August 2025

Featured image: Grapevine snail. Jürgen Schoner (2005). Wikimedia Commons. Public Domain.

1. VVV-Venlo ontslaat trainer Van Dijk. Nu.nl (20-12-2010). [link]

Can we be happy?

What is the point?

The purpose of our brains is to keep us alive so our genes can copy themselves, not to make us happy. Anxiety keeps us from doing stupid things. And happiness can make us complacent, and that could be fatal. There is a struggle for survival. So what is the point of new ideas, technological development and social struggle? Why do we have agriculture, industry, cities, writing, money, empires, science, property, human rights and democracy? If these things don’t make us happier, what is the point of pursuing them? The historian Yuval Harari asks this question in his book Sapiens: A Brief History of Humankind.1 Things often don’t happen to make us happier.

Our forefathers switched from hunting and gathering to crop planting and animal herding because agriculture feeds more people. It was a success for human genes, as there were more copies of them, and also for the genes of domesticated animals and plants. But it made the lives of humans and animals more miserable. By growing crops or herding animals, people had more food. But more children survived, so they had more mouths to feed and remained as hungry as before. Meanwhile, returning to hunter-gathering had become impossible as it would mean starvation. Compared to hunter-gatherers, farmers worked harder, their diet was less varied, and they had more violent conflicts.1

The competition between businesses and states drives the change. States are the most effective war machines. And writing made it possible to have states. Investors expect to profit from technological advances, or governments see a use for them, for instance, to win a war. And so, scientists fetch budgets for their research and get busy. We have smartphones because investors profit from making them. Your smartphone does not exist to make you feel better but to make you addicted. Many people now think their lives are meaningless without their smartphones.

Social reforms like equal rights for women intend to increase fairness, thereby making people happier. But it doesn’t always work out as planned. If there is a norm, for example, the man being the head of the family, many women might be content with the arrangement. Men might have accepted that women had been in charge if that was the norm. A norm gives clarity, and change brings discomfort. Feminism liberated women, and overall, it probably made women happier, but not always, and the process of changing these norms raised tensions. So what makes us happy? That is not easy to answer. It depends on our characters and circumstances. Several issues influence our happiness:

  • our needs
  • chemical processes in the body
  • money
  • our expectations
  • our desires
  • having a sense of purpose
  • social trust
Maslov’s hierarchy of human needs

Hierarchy of human needs

Abraham Maslow thought of a hierarchy of human needs. He claimed that basic needs such as food and shelter are paramount. Once you have them, you desire security. Maslow believed that if you have food and security, you crave love and attention. And if you have all that, you want to be respected and have a sense of purpose in your life. These needs exist but not in such a neat hierarchical order.

Chemical processes in the body

Some people are always cheery despite adversity and misery. Others are always bitter and fret, even when they prosper and have nothing to worry about. That has to do with body chemistry. If cheerfulness comes from chemistry, we can be happier by taking pills. Pharmaceutics can end depression but might also give a false sense of happiness. And do pills make you better, or do you become addicted to them? The difference between prescription drugs and harmful substances like cocaine is not always clear. Nevertheless, more and more people use pills to feel better.

Money

If you are poor, some extra money will make you happier. Poor people worry about making ends meet. And that is why poor people often feel miserable. It becomes less clear once you can buy the things you need and have no financial worries. More money can make you happier, for instance, if you spend it on the right things. What is right is a personal matter. So if you can afford it, you should buy that garden gnome you always craved.

The more you have, the less extra makes you happier. Your first automobile can make you happy. You can go where you want when you want. A second car makes less of a difference. You and your husband can go to different places on the same evening, but that rarely happens. A third and a fourth car probably have no use unless you are a car collector and have a garage where you can spend your days gazing at your automobiles.

Expectations

Suppose I promised you ice cream. If you expected a small cone, but I gave you a medium-sized one, the outcome exceeded your expectations. It can make you happy. But if you anticipated a large cone and got the same medium-sized cone, the result failed to meet your expectations, and that can make you unhappy.

If you anticipated less than what you get, that could make you happy, but if you expected more, it could make you unhappy. We adapt to new situations. After a while, our happiness or sadness is gone. Having low expectations can be a path to happiness. If you expect the day to be miserable, and that does not materialise, it can make you happy.

Similarly, if you are better off than your peers, it can give you satisfaction. Alternatively, being worse off can be displeasing. Your happiness depends on the people to whom you compare yourself. The attention given to celebrities, their riches, and their beautiful husbands and wives can give you the unpleasant feeling that your life is subpar.

That can make you go to the gym or the plastic surgeon, buy things you cannot afford and turn down potential spouses who are not rich or do not look so great. The advertising industry uses this to make us buy more stuff. People in more equal societies are often happier. And we might be happier without the Internet and television.

buddha
Rock cut seated Buddha statue, Andhra Pradesh, India

Craving

Gautama Buddha also weighed in on the issue. He lived 2,500 years ago and founded Buddhism. Mr Buddha taught that people crave temporary feelings and things, which causes permanent dissatisfaction. As soon as you have achieved a desired goal, such as love, or acquired a desired object, for example, a car, you will crave something else.

That ties us up in this world so our souls will reincarnate and keep suffering from craving, or so Mr Buddha said. When we stop doing that and disengage ourselves from this world, we disappear into nothingness, a state of eternal peace. So, according to Mr Buddha, happiness is about letting things go. And that became a religion.

Having a sense of purpose

Believing your life has a purpose can make you feel better. If you believe in God, you may think you play a role in God’s cosmic scheme, while atheists may believe their lives have no purpose. The psychologist Daniel Kahneman arrived at a similar conclusion. He interviewed women about their daily activities, which gave them pleasure. He also asked these women what made them happy.

Caring for their children was among the activities that gave them the least pleasure. But when he asked these women what made them the happiest, they answered that their children gave them the most joy. The children gave meaning to their lives. Maybe these women deluded themselves. Similarly, if you think your job is significant, that may give purpose to your life, but that can also be a delusion.1

Social trust

Societies can contribute to our happiness when there is social trust, which means you can trust other people and organisations. There is no social trust when your neighbours steal from you, or you fear that they do, criminal gangs roam the streets, corporations dump their toxic waste, the government spies on you, or you need to carry a knife or a gun to protect yourself. Wouldn’t life be better if you don’t need to worry about criminals, the government, or corporations, and you can go where you please without feeling unsafe?

When people do the right thing spontaneously, there is less need to check on them. And so, moral values matter. Without values, liberty is the road to hell, and Paradise is a dictatorship. Doing the right thing comes from a sense of connectedness. If I do wrong, it adds to the wrongs done, and this world becomes a worse place to live in, even though I may not notice it. That requires empathy and taking responsibility for our actions. That defines what good and evil are in Paradise.

Latest update 14 April 2024

Featured image: Smiley. Public Domain.

Other images: Maslov’s pyramid chart of the hierarchy of needs. Androidmarsexpress (2020). CC BY-SA 4.0. Wikimedia Commons. Rock cut seated Buddha statue, Andhra Pradesh, India CC BY-SA 3.0. Adityamadhav83. Wikimedia Commons.

1. Sapiens: A Brief History of Humankind. Yuval Noah Harari (2014). Harvil Secker.