Job: Library Developer for LibraryThing (worldwide search)
LibraryThing is hiring 1-2 library programmers/developers/hackers.
We want to find the best people available anywhere. Work for us in Maine, or stay where you are—in your pajamas for all we care.
LibraryThing and our LibraryThing for Libraries project are both growing rapidly. We are expanding our staff and taking on new, exciting projects. We think books and libraries are the world—and we're going to change it.
The idea candidate would be:
*Not going to concede on this one.
We want to find the best people available anywhere. Work for us in Maine, or stay where you are—in your pajamas for all we care.
LibraryThing and our LibraryThing for Libraries project are both growing rapidly. We are expanding our staff and taking on new, exciting projects. We think books and libraries are the world—and we're going to change it.
The idea candidate would be:
- Proficient in PHP, Python and JavaScript. You need to be expert in at least one of them.
- Willing to learn what you don't know
- Knowledge of library systems, particularly OPACs
- Knowledge of library standards, particularly MARC
- Able to think globally and creatively about library technology
- Able to self-direct or collaborate with others as needed
- Able to communicate well with others
- Fast
- Hard working to a fault
- Eager to change the world
- An MLS
- Driving Distance to Portland, Maine
- Strong CSS, HTML, usability, UX skills; Perl
- Committment and experience with Open Source and Open Data
- Already "out there" in terms of LibraryThing membership, or participation in similar sites
- Willingness to tolerate my quaint dislike of OO programming
- Experience with non-library bibliographic data
- Bibliophilia
- Oenophilia, tyrophilia*
*Not going to concede on this one.
Labels: jobs, librarything
12 Comments:
Any reason for your dislike of OOP? Seems curious as it's becoming the standard way to program in any language now.
No *rational* reasons, no ;)
Flogging one's horse to death to reach the finish line certainly ensures one finishes, but doesn't necessarily guarantee a place let alone a win. Most OOP stuff I've seen should go die in a fire and the idiot professors who insist on teaching this stuff before basics should really follow them in too.
And before anyone asks, I don't know who posted the ad, or who has the dislike of OOP. I've known Felius since he was a wean geek and just saw his note about this job.
Sure they don't need X-Ray vision or wall-crawling ability, too?
No mention of database technology? :)
Is this for a full time position?
Yes.
Are you willing to consider a new graduate? I'm finishing my MLIS in May. How do I apply?
If it helps, I love PHP, am familiar with CSS and HTML, have done some JS stuff, and despise OOP. (I still have bad memories from my first C++ class.)
And I adore LibraryThing with a passion! (Username is brianeisley.)
Yes, of course. You can wear your graduation robes instead of your pajamas, for all I care.
Send an email?
Could you give us an idea how this will work with a "worldwide" developer?
Technical: e.g. svn/ftp/vpn.
Social: interactions, cheese exchange.
Legal: contract, insurances (if).
Is parttime negotiable?
thanks.
Sounds rational to me. OOP (with the singular exception of CLOS, where it's Done Right, and nobody tries to be "pure") is generally a sign of misdesign.
What would you say is the difference between neophilia and tyrophilia? Love of new things vs. Love of people that are new at something?
No, cheese!
Post a Comment
<< Home