Showing posts with label talent. Show all posts
Showing posts with label talent. Show all posts

Friday, November 17, 2006

Interesting Virtues Statement of a Programmer

Our CTO shared this one with me...


According to Perl folklore, the three great virtues of a programmer are Laziness, Impatience and Hubris, in that order. Larry Wall (thank you to Randal Schwartz for correcting my citing) explains:

LAZINESS: The quality that makes you go to great effort to reduce overall energy expenditure. It makes you write labor-saving programs that other people will find useful, and document what you wrote so you don't have to answer so many questions about it. Hence, the first great virtue of a programmer.

IMPATIENCE: The anger you feel when the computer is being lazy. This makes you write programs that don't just react to your needs, but actually anticipate them. Or at least that pretend to. Hence, the second great virtue of a programmer.

HUBRIS: Excessive pride, the sort of thing Zeus zaps you for. Also the quality that makes you write (and maintain) programs that other people won't want to say bad things about. Hence, the third great virtue of a programmer.

Looking for One More Kick Ass Developer

So far we have assembled a very talented team, and are looking for one more great Java programmer to help us design and code key application and platform features for our public launch in early 2007. Having done this a few times now, we believe that our passion for building great software, and our relentless pursuit of excellence sets us apart from others. And judging by the caliber of our team, investors and supporters, we hope that (after learning a bit more about us) you will agree that we have a better chance than most to succeed. If you thrive in a start-up environment and enjoy spending your time designing and building great software from scratch, we’d love to hear from you.

Requirements
-----------------

. BS/MS in CS or equivalent.

. Strong Java skills and object oriented design experience, including working knowledge of core libraries and design patterns.

. Solid skills in JSP, Servlets, HTML/HTTP; Experience with web-based UI implementation.

. Experience with XML, AJAX, JavaScript and CSS a plus. Knowledge of
existing frameworks desired (e.g., Spring MVC).

. Experience in database design and SQL; knowledge of ORM and text retrieval engines a plus.

. Significant development experience in a Unix/Linux environment a plus.

Rewards and Culture
-------------------------

Compensation includes salary and an attractive equity stake.

In addition to the possibility of becoming independently wealthy, we are offering a tremendous learning experience with regular exposure to other top notch programmers, entrepreneurs, investors and technology movers and shakers. Our company culture values teamwork, experience and smarts with a premium on the occasional break to do something social with our friends and family.


Interested candidates should send their resume to jobs@dotspotter.com . Please note “Java Engineer” in the subject line.