Live data from Hacker News

ZenPayroll Is Not Hiring Hackers

zenpayroll.com

11–20 of 58 posts

Re: ZenPayroll Is Not Hiring Hackers

#11
post #7
post #3

It seems they are confusing hackers with hacks. I've often found that hackers deliver better quality code than process hacks. It's probably going to be a hacker that finds out for you that you have an Xss problem that is exposing your clients information

Hackers solve problems. Hacks defer them. That said, I really like their sentiment; our company is filled with shirts and signs that say "Build" as a contrast to "Hack," because some things are actually important to do right, not just fast.

our company is filled with shirts and signs that say "Build"

Do you need special sunglasses to see them?

Re: ZenPayroll Is Not Hiring Hackers

#12
I wouldn't say that being a "hacker" or "hacking code" necessarily implies doing a low quality job, or anything of the sort. But from a cultural standpoint, there does seem to be a bit of a dichotomy between "hackers" and "software engineers", although I think an individual can be both.

When the day comes that Fogbeam can hire employees, my goal is try focus on hiring engineers more than hackers (with the above caveat in mind). I'd like to establish a culture of people who take a great deal of pride in delivering a well-engineered, high-quality product, that maximizes code reuse, maintainability, modularity and all of those other things. I'd even say I want people who value gasp process gasp, -- as long as the process isn't overly top-heavy, bureaucratic and burdensome.

Re: ZenPayroll Is Not Hiring Hackers

#14
post #2

I wish to see more job posts like this. Nice work.

I thought it was good too. It stands in great contrast to a series of hiring posts from another payroll startup earlier this year. Those posts emphasized the exact opposite - I think one even talked about developing on the production branch - and saddened me as a result.

Re: ZenPayroll Is Not Hiring Hackers

#15

Fair enough, but you may want to consider hiring a designer who can make the text on your website and blog legible on systems that aren't retina MacBooks or similar. The low contrast between font and background (especially on the site proper, where it is mostly grey on grey, more so than the blog) combined with the font's thinness makes the text really fall apart when viewed at lower resolutions or on non-IPS panels.

I'm on a 1080p 15.6" display, and it looks pretty bad for me too[1].

1. http://imgur.com/bl9ZjNN

Re: ZenPayroll Is Not Hiring Hackers

#18
Several posts are talking about 'hacking' and the meaning thereof. In my mind, it is pretty simple - it's a reference to Zuckerberg's "The Hacker's Way", which goes to considerable length talking about there being no need to get it right the first time, just prototyping and releasing something to see if it works, and so on. Great for Facebook and the like (debatable, but I digress); a disaster for payroll apps, dialysis machines, and most of the rest of the engines of our economy.

Re: ZenPayroll Is Not Hiring Hackers

#19
IMHO, the thing that makes the post compelling isn't what they claim they aren't hiring (hackers, of course), but the detail they go into about who they want to hire.

It's annoying to me when job descriptions like "hacker" or "rockstar" get thrown around, mostly because they tell you nothing about what a company is actually looking for. If you're looking for a hacker, are you looking for someone who can conceptualize problems quickly? A person who feels OK editing a production database directly? Heck, most nontechnical people will assume that "hacker" is probably some sort of security vulnerability tester. The problem is that I'm only some of those things - and, frankly, nobody is all of them.

What's impressive to me about this post is how much time they spend stating the things that they do value, and why they value them. That's much more meaningful than the headline about who they aren't.

Re: ZenPayroll Is Not Hiring Hackers

#20

I wouldn't say that being a "hacker" or "hacking code" necessarily implies doing a low quality job, or anything of the sort. But from a cultural standpoint, there does seem to be a bit of a dichotomy between "hackers" and "software engineers", although I think an individual can be both. When the day comes that Fogbeam can hire employees, my goal is try focus on hiring engineers more than hackers (with the above cavea…

I definitely wouldn't say low-quality code, or even messy code, but I agree "not software engineers" is a reasonably fair description.

Two kinds of hackerly code that I think are common:

The big, messy, system that you get to work through iteration in an unknown/exploratory problem space. This might be the most classic variety. IIRC, the term 'hacker' was coined, or at least popularized, in the MIT AI Lab for this kind of software, as they were famous for building some pretty monumental but hairy systems. The codebase of some of the big classic Lisp programs, like CMUCL, Emacs, or some of the Symbolics stuff, might fit in this category of hackerly productions.

A small, clean, and elegant program or system designed largely by one person. Fabrice Bellard's 'tcc' is a good example of this kind of hackerly production.

Those lead to pretty different end results, but they have in common a focus on individual creativity and/or virtuosity rather than method/process. I tend to find that style of programming the most interesting to read about and observe, but the point is well taken that I might not want that hackerly approach (either kind) applied to lots of software. Something like train control systems, or business rules, might benefit from something more boring and industrial.

Post reply on HN