BuzzwordMasochist

Last edit November 16, 2014
The BuzzwordMasochist is the best friend of the StandardsAndMethodologyGuy. He is everywhere. You might be one too. Most people in high-tech are BuzzwordMasochist(s). Admit it!


Recommentions for the BuzzwordMasochist: How to select an ApplicationServer?

Choose a young company
  • They are hyper-innovative. They innovate on top of other innovations. They don't know old stuff and will reinvent everything for you.
  • The company's name should include the words "net" or "web". This guarantees that they have less than 4 years of experience. The less, the better. At least they should have less experience than yourself.
  • Be suspicious if they claim to have 10+ years of experience. Probably they use binary numbers. (Or, they did a sum from everyone connected with the company. No really; small startups really do this!)
  • Big companies are no fun to work with because they are too stable. No risk no fun.
  • IBM is evil. Oracle doesn't develops the real Java, it's just a database and a hardware manufacturer. Nothing else exists on the world than start-up companies. (Check also derivates and the new market frequently.)

Don't care about Java
  • Pure Java is only about coffee. A better name would be cholesterol-free. A Java Application Server is basically a coffee machine.
  • Choose a 4JL. It's almost the same as a 4GL. If nobody knows what a 4JL is, you can "own" this new buzzword. You will be famous.
  • Who likes programming anyway? Consider coffee instead. Let external contractors do the dirty work.
  • Enjoy debugging. Work only with beta versions. Delivery is the end of joy.
  • Make it more fun by using a framework without source code. You can not only be a detective but rather a secret agent or spy.

Choose a product by name
  • To the company naming rule add liberally "Active", "object", "component". The ideal product is ActiveNetObjectWebComponentCoffeeMachine, Ver. 37alpha.
  • Measure the importance of your project by the price tag of the product. If your project is not worth that $$$ product, it's not worth working on the project anyway.

Make "VapourTechnology" a key requirement
  • If no product supports it, you can choose anything you like. Wouldn't you like to have a new palmtop?
  • Strongly believe in "the next release will have it".
  • If you don't know the VT, include all RFPs, beta and 1.0 specifications around.
  • To exclude most products ask for object-level transactions. The only choice -- OODBs -- are nonexistent for management. You won't have to use an OODB because you have an RDB already.

Misc
  • Don't make pilot projects. The word "pilot" devalues a project. Call it "strategy" instead.
  • Everybody should make his/her own strategy. The nice thing about strategies is that there are so many to choose from (and they look good on your resume).
  • Apply PoliticalEngineering techniques to promote your strategy upon others.
  • Don't base product choice or strategy on experience. Experience is futile.
  • Avoid people with experience. They will invariably be against you.
  • Ignore operations. If you follow these recommendations you will not make it that far anyway.
  • Ignore the customer. That should be obvious.

New buzzwords
  • develop an instinct for new buzzwords.
  • use them wisely and have new ones ready. Example: we all know that client/server is dead. Now we build multi-tier achitectures. But you know better. Don't tell the customer that this really means MultiTearArchitecture unless he finds out himself during roll-out.
  • if you want to amuse everyone in a meeting, then keep straight face and say "Let's ask the StandardsAndMethodologyGuy in your company about this."
  • create a new discipline: buzzwordology.


What about the ThreeLetterAcronymZealot -- is this a related concept? --PhilipEskelin

Hey, cool, I'm going to start a company to build WisdomBases -- JimCoplien

Fantastic. This was me five minutes, er, I mean years ago --RichardEmerson