5 ms·
Job description written in Ruby
- tolmasky 17y agoAm I the only one who doesn't find these things cute?
- shib71 17y agoThey're trying to be clever and witty. It is starting to look like they're trying too hard. Phrases like "Uber-Productive" and "Super-smart" make it worse.
- eru 17y agoAt least they should use proper Umlaute.
- tomstuart 17y agoYeah, this turns me right off too. Largely because I wouldn't want to work with people who found this kind of thing cute. A job ad with well-written English is much more impressive.
- jamesbritt 17y agoMakes me think they have too much free time.
- dkersten 17y agoAgreed. If I were looking for a job and saw this, I'd skip over it without a second thought.
- wouterinho 17y agoI like their puzzle at the bottom and the subsequent page. I for one really like pomegranates.
- charltones 17y agoI wonder how many cover letters they will get with that in them. Fun puzzle, but does it really help selection?
- compay 17y agoDon't worry, you're far from alone. I sympathize with their desire to stand out from the other job ads, but this one is just silly. It gives the impression of a place, as Zed Shaw says, that identifies more with Rails than with their business.
- loumf 17y agoIt got them to the front page of Hacker News -- a "normal" ad would not have. I'm guessing that there are at least some of us that would look past (or not mind) the ad if the job looked good.
- jhancock 17y agoAll that and they don't bother to mention salary. Seriously, they want someone "super-smart, motivated", blah, blah. They want to suck you dry so millions of women can shop better and for what in return? To piss away your super-smart, highly motivated existence programming Rails? Vision care? yeah, they do apparently have a health policy that through no fault of their own, you can't keep after they suck you dry. So what can you keep? Well, I'm sure the stock option contract is 20 pages of pure "screw you". If it wasn't, why not publish the options contract? They drop the hint several times that this may be a good job for a perv that wants to collect data on millions of women!! What genius thought dropping the "women, hint, hint!" line several times was a good idea. No, the only thing you walk away from most any job with is $$$cash$$$....they leave that part out!!! The ad is well written. And cute. But here's my message to companies: Tell us HOW MUCH!!! wow, I sure woke up on the crabby side of the bed, today ;).
- iron_ball 17y agoJust include a salary expectation with your resume and cover letter. Then if they follow up, you know they're willing to negotiate around that number. That's not so hard, right? Everyone knows if you're not a founder, you aren't getting stock that's worth working for peanuts.
- jhancock 17y ago"Everyone knows if you're not a founder, you aren't getting stock that's worth working for peanuts." Which is precisely why parading it as a perk makes the ad bad. A great startup should publish their stock option agreements. Let people see how great it is. "psst, I'm gonna show this secret agreement, don't tell anyone else what it says..." After all this time of so many thousands of startups, we've finally gotten to a point of having a library of startup contracts, investment contracts, etc... You should be able to say "We use Law Firm X's published stock agreement. Its well vetted and easy to understand." If you want to attract great talent, show them the money!!! Transparency Rules!!!
- mseebach 17y agoI'm wondering if that was inspired by the #songsincode meme on Twitter a short while back.
- ednapiranha 17y agoOh god. That's it. I'm going to herd cattle out on a farm that has no internet access and deny that I ever coded anything in Ruby or in Rails. You can tell this company is probably full of assholes farting out half-assed ideas, while jerking off onto their keyboards. Yes, I'm harsh.
- maurycy 17y agoI do not find this code too nice.
- chaosmachine 17y agoThere's a substitution cipher at the end. Spoiler alert: zllh://ooo.kzghallgew.uge/yggvbgt http://www.shopittome.com/goodjob http://www.shopittome.com/goodjob
- pilif 17y agothis simple rot-8 approach feels too simple for a puzzle like this.
- lucraft 17y agoclass Applicant < ActiveEngineer require 'mad_skills' is an odd way to express it, because it doesn't actually say that Applicant has MadSkills. Presumably they mean: require 'mad_skills' class Applicant < ActiveEngineer include MadSkills
- qwzybug 17y agoAlso, ActiveRecord? No thanks.
- brown9-2 17y agorequire 'mad_skills' this is where I stopped reading.
- deleted 17y ago[deleted]
- jonursenbach 17y agoI stopped reading at "Job description written in Ruby", heh.
- apr 17y agothat's because they misspelled it require 'mad_skillz'
- weavejester 17y agoI wonder if it would be a good idea to actually include real code in a job description, such as few choice code snippets from the company's source code.
- eru 17y agoLike something that could be hairy, but isn't. Too show off how pleasant your code is?
- weavejester 17y agoYes; something a few lines long that demonstrates a particularly pleasent piece of code from your source tree. Obviously there are limits as to what you can infer from such a small slice of code, but I think it would provide more information about how the company develops software than most job descriptions do.
- ednapiranha 17y agoIs the 'Stellar Entry-level' position for someone in this scenario? "Hey dood, can you write our unit tests for us and fix these shitty bugs while we go on a 5 hr beer lunch? Thx man you rock."
- jseifer 17y agoWouldn't work for this company. They clearly don't test their code.
- xenophanes 17y agowhy don't the boolean methods have ?s in the names? why did they put an english description too? either the ruby one is good or it isn't. make up your minds.
- patio11 17y agoI'm surprised no one has mentioned the bugs caused by unforeseen interaction of a) turning < and > into HTML entities and then b) stuffing them in a pre tag.
- cosmo7 17y agoUnsurprisingly, ubercool job ad is for a site that uses table layouts riddled with inline CSS.
- youngian 17y agoSomeone really oughta code up a resume in Ruby and submit it. I think they wouldn't have any choice but to hire you.
- texel 17y agoI had this idea months ago... but I have a job. I still call dibs on it.
- bayareaguy 17y agoWow. A company with the balls to outsource their HR and management to a Ruby script. Manfred Macx would be proud.
- deleted 17y ago[deleted]
- jhancock 17y agoHere's what a start-up ad for a programmers should look like: * mycomapny.com [link to google maps] * tech skill required: x, y, z * [full-time || contract] && [local || remote] * growth or biz model [link to mycompany.com/biz_model] * investment [link to mycompany.com/investment] * salary range $x to $y depending on experience * benefits - health care, etc [link to mystartup.com/employee/benefits] * employee rules [link to meycompany.com/employee/handbook] * stock options [link to mycompany/com/employee/options] If you want more high quality applicants, provide these details up front...Transparency Rules!!! Skip the multi-paragraph fluff. You don't want to read it in the resumes, and job searchers don't want to read through it the job ads. Also, skip the puzzles. Puzzles limit your pipeline to those that have loads of time on their hands to solve your captcha. Do you want an applicant that has loads of time on their hands or the applicant that has the skills and right attitude?
- omgsean 17y agoCan someone explain why this position would require a bachelor's degree? Did anyone actually learn any Ruby in school?
- hs 17y agoi used math notations <for intro> when i applied to grad school something like ... there exist <my-name> such that bla <insert math mumbo-jumbo describing me as a unique subset of engineers> result? i got in and studied there