|
I am a B.E from Bombay University (wasted
four years), and since then have
changed three organizations and right now working with an MNC. I am pretty good with Linux, PERL and Java/J2EE (I call myself
a J2EE Champ, don’t want to pursue it for long time though). I also have a
handful of Java and J2EE certification to fool employers. Employers hire
me because they believe “ If you cant fight
them, hire them “. I idolize: Linus Torvalds and Ramnath Payade and all illiterate achievers.
My only goal in life, Reason to live and die for: To be the biggest hotelier of Bombay (to
start with). BEER BAR DANCE BAR, BAR BAR LAGATAR :).
I am insane for:
Click here to
have a look at God's Reference Implementation for looking beautiful
.
Click here
to have a look at my another sexy and curvaceous babe.
I hate: Rank and Certification holders, IDEs, people who call them
selves J2EE champs since there is nothing to champion in J2EE.
A question for windows fans: Have you seen anything else?
A word for managers: Its easy to walk on water and work on a
specification, provided they are frozen.
A word for my employer: I know hiring me was difficult for you,
retaining will be impossible.
A word for EMACS fans: EMACS == Eight Megabytes And Constantly
Swapping. Follow this to escape
the matrix of EMACS.
Smartest shell script: “#!/bin/rm”; guess what it does.
Smartest PERL script: All PERL scripts are smart, except when you
apply object oriented techniques to it.
Cancer to developer community: IDEs and Object Oriented
Programming.
My request: Please please please don't apply design
patterns/Layered Architecture to your projects just for the sake of doing
it, do it only if you are damn sure you need it. Anyways if you are not
sure, it means you are not good enough to apply them.
My message: Follow the penguin,
windows will be soon be replaced with doors, ventilators ...whatever.
Click here
to see it yourself.
My experience with Enterprise Product Development:
As of now, I have worked on development on two Enterprise products, but
till date I have no clue what makes them Enterprise except for unnecessary
use of EJBs, Layered Architecture, Distributed Transactions, Database to
store files ... in developing those otherwise simple products. Yes, one out
of the two was capable of overloading and slowing down any powerful system,
no matter how many processors/memory you have. I also feel the enterprise
bull shit is going to trigger another recession in the software industry
when the market will have more of enterprise products and less of
enterprise customers. After all, how many enterprise products is GE and
company going to buy.
Some of my works [ nothing official
about it ;) ]
-
http://smartpool.sourceforge.net: A connection pooling component.
Wrote it based on the my experience with connection leaks and other
problems that follow connection pooling.
-
http://expectj.sourceforge.net:
ExpectJ is a Java implementation of the Unix expect utility.
ExpectJ provides a Unix expect like support to write Java Programs that
communicate with other programs and perform some operation.
-
http://geocities.com/sachintheonly/: If it still exists, an
immature attempt to build websites, did it long back when I was learning
html.
-
SplitIt:
A file splitter program, wrote it to kill time :(
Finally my two cents:
“ In the middle of sea of difficulties, there exists a pool of
opportunities, opportunities to grow, opportunities to perform,
opportunities to prove that you are above the rest. “
If the above does not work for you:
“ Don’t worry too much about your work, you are not paid enough for that.“
Feel free to email me at
sachintheonly@yahoo.com. I have my filters in place :).
|