Buzzword Masochist
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