Slashdot Mirror


One Company's Week-Long Interview Process

jfruh writes "What's the longest tech interview you've had to sit through — two hours? Eight? Ruby on Rails devs who want to work for Hashrocket need to travel to Florida and do pair-programming on real projects for a week before they can be hired. The upside is that you'll be put up in a beachfront condo for the week with your significant other; the downside is that you'll be doing real work for a week for little or no pay and no guarantee of a job slot."

78 of 362 comments (clear)

  1. The real downside. by spinozaq · · Score: 5, Funny

    Is that you're programming in Ruby on Rails...

    1. Re:The real downside. by Anonymous Coward · · Score: 5, Insightful

      "programming"

    2. Re:The real downside. by Anonymous Coward · · Score: 5, Interesting

      To be honest I know a lot of good developers that primarily use scripting languages (Ruby, PHP, Python, etc) for their day jobs. They know they aren't the best languages ever developed, but they have fun writing stuff in them and get paid a good amount, because of their skill level. They could tell you exactly how the language works internally as well if you ask them. Not all of the people who write in scripting languages are bad.

    3. Re:The real downside. by Anonymous Coward · · Score: 3, Funny

      Trollolol. No one enjoys writing in PHP. You gave yourself away too easily, Rubyist.

    4. Re:The real downside. by rwven · · Score: 4, Insightful

      Completely untrue. Countless people have enjoyed, and do enjoy programming in PHP. I myself am one.

      Yes, I recognize the language's many obvious (and many not-so-obvious) failings, but that doesn't mean you can't have fun using it. There are plenty of ways to write good PHP code (Zend standards/framework, for instance).

      PHP's biggest problem aren't its (numerous) issues as a language. PHP's biggest problem are the 90%+ of the "PHP Programmers" who are abhorrently bad at programming in general, and think they're programmers simply because they wrote a little bit of HTML with embedded PHP, or installed Wordpress *shudder*.

      Granted, I prefer Python to PHP any day of the week for both fun and function.... Never written any Ruby.

    5. Re:The real downside. by Anonymous Coward · · Score: 5, Funny

      If you do pair-programming with you best bud it is brogramming.

    6. Re:The real downside. by interval1066 · · Score: 2, Informative

      Yes, I recognize the language's many obvious (and many not-so-obvious) failings...

      You're underselling the problems with PHP. Seriously. PHP is a hideous, three-headed stepchild of a programming language and I know nothing about it that's fun, functional, or useful. Its not Fun, or Funny. http://me.veekun.com/blog/2012/04/09/php-a-fractal-of-bad-design/.

      --
      Python: 'And then suddenly you have a language which says "we're all stuck with whatever the whiniest coder wants".'
    7. Re:The real downside. by interval1066 · · Score: 2

      Lowest common denominator attaracts the most flies, pal. Didja actually READ the article I cited?

      --
      Python: 'And then suddenly you have a language which says "we're all stuck with whatever the whiniest coder wants".'
    8. Re:The real downside. by mwvdlee · · Score: 2

      Take a break, and you're nogramming.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    9. Re:The real downside. by Bill,+Shooter+of+Bul · · Score: 2

      PHP is ugly like the brittish imperial system of measurement. It works and I'm used to it, but I know enought to know how much better it could be.

      --
      Well.. maybe. Or Maybe not. But Definitely not sort of.
    10. Re:The real downside. by theexaptation · · Score: 2

      Is that you're programming in Ruby on Rails...

      The real downside is they interview continually, haven't hired anyone, and yet managed to complete several difficult projects with fresh new ideas.

  2. Significant other by Anonymous Coward · · Score: 5, Funny

    Where do I send my significant other's resume? I can use a vacation.

    1. Re:Significant other by flibbidyfloo · · Score: 5, Funny

      Can I just send my significant other? I need a vacation.

    2. Re:Significant other by Darinbob · · Score: 4, Funny

      Just apply and hope for an interview. You don't need to actually do any work. At the end of the week just say "I was goofing off the whole time like it was a real job", then go home well rested.

  3. This is too much by Anonymous Coward · · Score: 5, Insightful

    The longest for me is 5 hours but this is ridiculous. The only people that would be able to apply are people who are unemployed. As someone who has interviewed people for programming jobs, it really doesn't take more than 2 hours to figure out if someone is a good fit.

    1. Re:This is too much by jittles · · Score: 4, Insightful

      Seriously. I've been at companies that do all day interviews and those are pointless. Group after group of people come in and ask the people almost identical questions. If it takes you more than an hour or two to determine someone's skill and personality then you are probably doing it wrong. If someone asked me to spend a week working before they would even consider me I'd laugh and tell them to have a great day. If some company I never heard of asked me to book 5+ hours for an interview, I'd tell them no thanks as well, unless I was absolutely desperate. I have better things to do with my time.

    2. Re:This is too much by vlm · · Score: 4, Interesting

      The only people that would be able to apply are people who are unemployed.

      "I can't believe I wasted 10% of my annual vacation days on this stinking interview" Been there done that.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    3. Re:This is too much by csubi · · Score: 2

      50 days paid annual leave? Florida is not France...

    4. Re:This is too much by h4rr4r · · Score: 3, Insightful

      Not if you want the best candidates it is not. Often those types already have jobs.

    5. Re:This is too much by Kjella · · Score: 3, Interesting

      I wish I knew anybody who had any success at using open source projects while unemployed to "count as being employed"

      It doesn't, but it might help you lose a little "I sat on my lazy bum ass all day" stigma. Showing that you actually like to code and don't do it just because you get a pay check would be a huge plus in my book.

      --
      Live today, because you never know what tomorrow brings
    6. Re:This is too much by Hatta · · Score: 2

      If you want what is best for society as a whole, everyone needs a job. Unemployed people should get priority in hiring unless you can demonstrate that you cannot find qualified people who are between jobs.

      --
      Give me Classic Slashdot or give me death!
    7. Re:This is too much by Hatta · · Score: 2

      There is a reason that your chance of getting a job decreases as your length of unemployment increases.

      Do you have data to suggest that it is actually due to the underqualifications of the applicant, instead of non-competence related issues such as lack of networking opportunities, depression, or simple bias against the unemployed on the part of HR?

      --
      Give me Classic Slashdot or give me death!
    8. Re:This is too much by ohnocitizen · · Score: 2

      Whether or not it is, this feels like a scam. What an insulting, manipulative way to take advantage of people looking for a job.

    9. Re:This is too much by rwv · · Score: 2

      If you got 2 weeks... a single day off for an interview would be 10%.

    10. Re:This is too much by h4rr4r · · Score: 2

      I agree with the former, I disagree with the latter.

      By hiring an employed person, that frees up another position the unemployed person can fill.

      Most likely one that is valuable.

      I see no reason to give priority to possibly worse candidates.

    11. Re:This is too much by vlm · · Score: 3, Interesting

      If you got 2 weeks... a single day off for an interview would be 10%.

      Exactly. WRT to AC dropping "five whole hours" on an interview... I interviewed at a rather dilbertian F50 megacorp and it was about 8 hours aka 10% of my annual vacation. Ugh. Never should have wasted my time. They did take me out to lunch at a family dining establishment (Applebees level), which was nice of them.

      Then again I usually take the whole day off for an interview even when its only about 5 minutes. I remember getting bait and switched about 20 years ago at a Major Cellphone Network Provider where I applied to be a RF cellsite engineer or whatever the exact terminology and somehow got shuffled around into call center monkey at about 1/4 my pay at the time. Basically HR worded the want ad to make me think they wanted someone to design, maybe project manage cell tower site installation/upgrades, which was more or less beneath my ability at the time, but what they actually wanted was a call center monkey to stick pins into a cork board map when angry customers were transferred to my extension complaining of dropped calls and then theoretically I'd "do something" with areas having lots of pins on the map, well, actually I'd just take calls but maybe I could work my way up to hand generating TPS reports or whatever. It was a call center job but the "engineering" dept job title meant unpaid overtime for them, what a great deal! Two hours of drive time round trip for 5 minutes of WTF, see ya.

      Another WTF am I here for, was I had just completed a COBOL class at school (ahh, the 90s) and I had some experience setting up SDLC mainframe links over frame relay, I knew how to pull and terminate fiber, I had more or less worked as a network admin at a financial mainframe operation, etc. So there's an ad in the paper for what looks kinda like a sysprog or maybe devprog or maybe like an onsite local IBM CE except employed by the client. I get there and it turns out they have outsourced the computer operator positions but they need a local monkey to take care of physical paper handling at the line printers and would I like to work there for about $7/hr? WTF are you kidding me? bye bye.

      I've learned over the years that before you go onsite if the nice HR lady can't explain the job duties that means there is no point in showing up for the interview.

      "Worlds most F'd up interviews" would make an entertaining /. discussion.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    12. Re:This is too much by sconeu · · Score: 2

      Google is an all day interview.

      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
  4. Perhaps not such a bad idea by RogueyWon · · Score: 4, Interesting

    I've been through (and passed) a 2-day assessment centre before, when applying for my first "proper" job. That included exercises designed to simulate the work I'd be doing on appointment - but there's always going to be a degree of artificiality around exercises like that.

    It's hugely important to get recruitment right, as a wrong call can have consequences that last months or years. We've all seen cases of the alleged saviour of the universe who gets recruited, only to turn out to be a mediocre employee who trundles along just above the point at which it's worth getting rid of him. Set against that, a week long scrutiny process like this has some merits.

    The obvious downside is that by definition, it's pretty much limiting the pool of applicants to those not already in employment. People already working full time will likely struggle to vanish for a full week, particularly if they have family committments that place demands on their vacation time.

  5. Probably illegal. by i+kan+reed · · Score: 5, Insightful

    Violation of labor laws. This is illegal. They have people doing full time work for less than minimum wage. The fact that they call it an "interview" is hardly a reasonable distinction. I hope the idiots involved suck a nice 6 or 7 digit fine for this.

    1. Re:Probably illegal. by Anonymous Coward · · Score: 2, Informative

      They probably just call it an "internship."

      Captcha: Pretend.

    2. Re:Probably illegal. by Anonymous Coward · · Score: 4, Informative

      This happens in restaurants every day. Cooks work a few shifts for free prior to being hired. The French term is stagiare. The difference is cooks work for free to get minimum wage jobs.

    3. Re:Probably illegal. by Anonymous Coward · · Score: 5, Interesting

      1 week beachfront condo rental is compensation. As long as that is over minimum wage (~$300/wk at $7.35/hr), then it's probably legal.

    4. Re:Probably illegal. by h4rr4r · · Score: 2

      Do they get script to spend at the company store too?

      If this is how they treat you during the interview expect to be treated even worse once you get hired.

  6. I've done simular... by Kenja · · Score: 5, Informative

    only to be told that I finished the project during the interview process and my services would no longer be needed. They then had the audacity to contact me months later to see if I wanted another go at working for them. Free labor is free labor, dont fall for it unless you REALLY need to.

    --

    "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
    1. Re:I've done simular... by Maximum+Prophet · · Score: 2

      Scheherazade figured this out N-thousand years ago. The key is to never finish. Start the next project before the current one is completed. Always keep several projects in a state of "working incompleteness". See also, the BOFH.

      --
      All ideas^H^H^H^H^Hprocesses in this post are Patent Pending. (as well as the process of patenting all postings)
    2. Re:I've done simular... by Kenja · · Score: 4, Funny

      There is also the old Russian engineering philosophy, "never design a plane that can fly if you're in prisson".

      --

      "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
    3. Re:I've done simular... by flibbidyfloo · · Score: 2

      Putting someone up and buying them food doesn't also pay their mortgage, etc, so it sounds like a pretty crappy deal to me. I could totally see the desire to watch someone work and see how they do, but that's what contractors are for. You hire them, work them for a week or two, and if you don't like them, you make a phone call and they magically disappear. If you do like them, then you eventually hire them.

      This just sounds shady to me.

    4. Re:I've done simular... by Splab · · Score: 2

      I read that as, Always keep several projects in a state of incompetence; I sure got that nailed down ;)

  7. Not that bad. by jellomizer · · Score: 2, Insightful

    If you think about it. If you are currently at a job, you can get vacation pay, for that week, you get to see if the company is really a good fir for you. Also the company sees if you are a good fit for it.

    Now if the company just doesn't hire people. Then there is a problem. Because they just found a way to get free labor. However I don't see that the case because it is really hard to do a lot of real work the first week.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    1. Re:Not that bad. by theNetImp · · Score: 2

      Yeah just what I want to use my vacation pay for. Screw that.

    2. Re:Not that bad. by DrgnDancer · · Score: 3, Insightful

      So I go into my boss' office and say "So I need a week off next week to go down to Florida and do the world's most insane interview. Do you mind?" I mean, it's not like this is the sort of thing you can plan for months in advance and come up with a reasonable reason that you need the week off. If I ask my boss for a week off next month without any details, he might go for it without questions, but next week? He'll want to know who died. This is ignoring the fact that I like to use my vacation time for... ya know... vacation?

      --
      I don't need a million points of light, just two points of multi-mode fiber and a 10 Gig-E router.
    3. Re:Not that bad. by Desler · · Score: 2

      Unless you work for a shit company, and depending on state labor laws, you either get all or some chunk of your vacation reimbursed as a lump sum in your final check.

  8. They've Been Doing This For Years by Jane+Q.+Public · · Score: 4, Interesting

    I know somebody who did this, about 4 years ago.

    The ironic thing -- or funny, I suppose, depending on your point of view -- is that Hashrocket did not hire him. He's one of the best programmers I know (I know a lot), and he was also quite familiar with their development process. He taught it in college.

    I think it's a pretty good bet that Hashrocket made a mistake in his case. He went on to work for other prestigious companies.

    1. Re:They've Been Doing This For Years by tsa · · Score: 2

      I think Hashrocket invited him so he could solve a particularly nasty problem for them for free.

      --

      -- Cheers!

    2. Re:They've Been Doing This For Years by Hentes · · Score: 2

      How do you know that they wanted to hire him in the first place? They probably just wanted some free workforce.

    3. Re:They've Been Doing This For Years by Grishnakh · · Score: 3, Insightful

      Quite possible. xaoslaad didn't say that your friend had a fucked-up personality, just that it might not be a fit. If the company is full of assholes, and he's not an asshole, then he wouldn't be a good fit. There's a lot of companies like that. As the old saying goes, "birds of a feather flock together", and you frequently see this dynamic in workplaces. You go to one company and everyone's really friendly and great, and you go to another company and everyone has serious personality problems or is an asshole. The assholes don't stick around company #1 because they get fired, not hired in the first place, or don't like that their behavior isn't well-tolerated when they get called out on it. The decent people don't stick around company #2 because they don't like being around assholes and look for a new job ASAP, or they don't get hired because "they're not a team player".

  9. 6 Grueling Hours. by scorp1us · · Score: 3, Informative

    It wasn't enough that the position I was interviewing for was for someone who got promoted out of it. And I knew him (but not that I was interviewing for his job, until I got there) we of course hit it off, but his boss was the one that needed convincing. I get showed around, described the job, I take some tests, where I ace them, save for the questions that were either asked poorly or the answers wrong (2 out of 20) and we all agreed I was an exact match, and even slightly over-qualified. We got this feeling early on, but they continued to grill me through the full battery of people and tests. After 6 hours (We get a1/2hr for lunch)

    We finish up, call the recruiter it looks good... They elect not to make an offer because I would be too good for the job. never mind the pay was better, the location was better, the industry was better and it was a topic I was very interested in.

    --
    Slashdot's rate-of-post filter: Preventing you from posting too many great ideas at once.
    1. Re:6 Grueling Hours. by Anonymous Coward · · Score: 2, Informative

      >> They elect not to make an offer because I would be too good for the job.

      Amazing that they could say that with a straight face. More amazing is that you actually believed them.

  10. Re:Ugh, Ruby by Jane+Q.+Public · · Score: 2

    We all have our preferences. If this were about PHP or Java or something, you would likely already have been modded as flamebait.

  11. Don't do it by TheRealMindChild · · Score: 3, Insightful

    You are already bending over and taking it, before you are even employed. You are working hours you won't get paid for, and they already have the upper hand in this "relationship"

    --

    "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
  12. Re:We don't have an HR department by JaredOfEuropa · · Score: 5, Insightful

    I've been involved in a fair few hires for my previous employer, and it struck me that we *sucked* at making a fair assessment of the applicants' abilities. My experience at other firms have been no different, even though most do manage to weed out the obvious knuckledraggers or spot the shining genius. In contrast, observing someone at actual work for a week should give a far better insight in their abilities and soft skills. This is obviously of benefit to the employer, but also to the prospective employee. The only thing I'd hope is that the company already did a short assessment of the candidate to spot any obvious reasons why he/she woulnd't be hired, before asking them to commit for a week.

    --
    If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
  13. Re:Sounds like a good idea by Karlt1 · · Score: 4, Interesting

    Unless the company pays way above market rates, why would I go through this? I can understand if you're fresh out of college trying to prove yourself, but otherwise, I would skip it.

    It's not like it's a prestigious company.

  14. I wish we did this. by mekkab · · Score: 2

    a 20-60 min interview over the phone isn't enough. People can talk a good game and sound intelligent when answering my open ended "How do you solve/approach this asynchronous timing window?" questions. You may have spent 10 years in the industry, but you may not have the right mix of skills to get tasks completed. Then I go and waste months training them up and they just don't work out.

    --
    In the future, I would want to not be isolated from my friends in the Space Station.
  15. Our company does this for 6 months... by Maximum+Prophet · · Score: 4, Informative

    but we pay them inflated contractor wages. For the most part, we don't hire anyone direct, but convert contractors to full-time.

    --
    All ideas^H^H^H^H^Hprocesses in this post are Patent Pending. (as well as the process of patenting all postings)
  16. Re:Any AFRICAN programmers? by xevioso · · Score: 2

    Why are you feeding the troll?

  17. Agile methodology... by Reasonable+Facsimile · · Score: 5, Funny

    With one-week sprints.

  18. Paid contract? by i_ate_god · · Score: 5, Interesting

    I had an interview for an out of city employer. It resulted in me being given a PAID two week contract to see if I'm worth hiring. I forget what it was I made, but I was paid $2000.

    that $2000 was part of my moving expenses if I was hired, and if I was not, I still got $2000, because I signed a contract stating if I finished the work on time, I get $2000.

    This seemed like a good way to do things and benefits both the company and myself. I get money, company gets proof I can not only code, but be professional (meetings on time, meeting deadlines, etc).

    --
    I'm god, but it's a bit of a drag really...
    1. Re:Paid contract? by Altus · · Score: 2

      I did this with a local startup. I gave them a discounted rate hourly on a small (40-60) hour project they needed done in the hope that they might offer me full time employment when they could. Ultimately they did because they saw that my work was good and I was responsive to their needs and creative enough to suggest solutions to design problems. It worked out pretty well for me.

      --

      "In America, first you get the sugar, then you get the power, then you get the women..." -H. Simpson

  19. Bah by lessthan · · Score: 3

    A week is nothing. When I went for the Marines, it turned out that the interview process was 3 months!!

    --
    Space Shuttle was a program that strapped humans to an explosion and tried to stab through the sky with fire and math
  20. Re:Wow...really? This scam is still around... by 91degrees · · Score: 2

    They're not going to get a lot from a week, surely. Most companies would consider this to be ramp-up time.

  21. Re:Any AFRICAN programmers? by Grishnakh · · Score: 2

    Unfortunately, as an African, you apparently haven't spent enough time on Slashdot to realize that almost no good ever comes from reading comments by Anonymous Cowards, and this place is full of filth when you browse at that level. (Of course, it's still full of assholes even if you exclude all the AC comments, but it's not quite as horrible.)

  22. Re:We don't have an HR department by Kjella · · Score: 4, Interesting

    This is obviously of benefit to the employer, but also to the prospective employee.

    Not really, if you're a weak candidate you might get "lucky", if you're a strong candidate your true value will probably show faster by simply going to more interviews - in fact some of them may overvalue you as well. It's not nearly as bad for you to be passed up for a job that you "should have" gotten as an employer stuck with a lemon hire. The only reason I'd go with this is because I was really desperate that there was this job or no job or that I really, really wanted to work for this company. Since the latter is not the case, I suspect it's a lot of the former and those are not the good candidates. And that doesn't include the possibility of a scam, that they're only using you for free labor with no intent to hire.

    --
    Live today, because you never know what tomorrow brings
  23. Re:Of COUSE it's good for the company by s73v3r · · Score: 2

    37signals does something similar, just without the beachfront condo part. However, I believe they pay you as a contractor while they audition you.

  24. Re:We don't have an HR department by Grishnakh · · Score: 3, Insightful

    I don't see how this unpaid week-long stint is of any benefit at all to the employee. Sure, it'll help the employer avoid hiring poor performers or people who don't fit into the organization, but what does the employee get out of it? The only benefit for the employee I see is if the candidate is going to have to make a long-distance move to take the job; moving (esp. from out-of-state) incurs significant costs, which can take a while to earn back in paychecks. However, this is really something the employee should consider themselves; it's frequently a good idea to just rent a room or efficiency short-term while you're in your "probationary period" with such a new job, so if it doesn't work out (which could be for all kinds of reasons, not just poor performance on your part; maybe the coworkers are assholes or you find the city to be a cesspool and didn't realize until you had to live there for a while), you can quit the job and go back home without losing much, but still retaining the pay you earned. This goes double if the employer isn't giving you any relocation bonus (which is probably usually the case these days; these used to be common 10+ years ago, but not any more unfortunately).

    I think this week-long interview thing is a pile of crap really. They're getting a week of free work out of the candidate in exchange for nothing besides the cost of renting this condo (which they've probably rented long-term to save on costs, and they just stick a new candidate in it every week) and airfare, and the candidate walks away with nothing if he doesn't get the job, except for week in a beachfront condo which isn't all that great when you have to spend all day at the workplace, and not at the condo. The candidate's significant other might be getting a good deal here, but only if they had nothing better to do than spend a week on the beach while their SO was interviewing; if they have their own job or don't want to burn their vacation time this way, it's not such a great deal at all. I think this would be fine, however, if they paid the candidate for their time on an hourly basis like any normal contractor, but this company is probably too cheap to do that. I'm surprised this is even legal actually.

  25. Re:Ugh, Ruby by Y2K+is+bogus · · Score: 4, Funny

    Bravo! You have made the beginning of my day!

    The title of my next newsletter:

    Ruby: A language designed by programmers for non-programmers

    Then followed by these illustrious titles:

    Ruby: Non-programming for Programmers
    Ruby: Unprogramming what you've learned about Programming
    Ruby: Lobotomy required
    Ruby: Brainfuck for the masses

  26. slight problem by w_dragon · · Score: 5, Insightful

    Guess I can't interview there. My contract has one of those wonderful 'all IP created during your time here belongs to the company' clauses. If I create it during my interview my current company still owns it. I've never worried about interview code before since it's all toy problems and junk code anyway, but if I was doing something commercial as part of an interview process there could be some nasty legal implications if they try to release it.

  27. Re:NO WAY by Grishnakh · · Score: 2

    Well, they did say this was in Florida. That state isn't exactly known for being good at protecting workers' rights.

  28. Re:We don't have an HR department by KhabaLox · · Score: 2

    I'm surprised this is even legal actually.

    Consensual contracts entered into by adults?

    --
    Ceci n'est pas un sig.
  29. Re:We don't have an HR department by Sun · · Score: 2

    Violation of minimum wages laws?

    Shachar

  30. Re:We don't have an HR department by bmimatt · · Score: 3, Insightful

    There are many flavors of corporate culture and certain personalities I would rather not be around, regardless of how interesting/exciting/well paying the actual job is.  So getting to experience the environment before fully committing is of value, especially if you are considering a long distance move.  With that said, a week seems slightly long, a couple of days should give both parties enough insight into potential future.

  31. Re:We don't have an HR department by Medievalist · · Score: 2

    I'm surprised this is even legal actually.

    Consensual contracts entered into by adults?

    In the United States, there are whole categories of consensual contracts entered into by adults that are completely illegal, or at least have no standing in law.

  32. Re:We don't have an HR department by qwijibo · · Score: 2

    Hiring all new people as contractors is the right approach for the extended/on the job interview. The overhead cost of contracting companies is worth it when you want to get rid of someone that can't do the job or doesn't play well with others. It's a great way to help the company evaluate the person and vice versa. Every company says they treat their employees well, but being a contractor will show you whether or not you'd still want to work there if you weren't paid by the hour.

  33. Re:Any AFRICAN programmers? by reebmmm · · Score: 4, Funny

    Because he read some place that African trolls are starving?

  34. Real programmers use interpretive languages too. by Bruce+Perens · · Score: 5, Insightful
    I have written cache-aware memory allocators for image processing, and invented a buffer-overrun debugger that uses the paging system to do its work. I have written bit-slice microcode and thus consider assembly-language programmers to be a bit far from the real hardware.

    I do a lot of work in Ruby, too. I notice that lots of Ruby gems contain C code. Someone competent is writing that.

    Language fascists aren't generally as good at programming as they think. They'd understand where interpretive languages make sense, if they were.

  35. So if you're a Hashrocket customer by gelfling · · Score: 2

    Remember that most of your stuff was cobbled together in a week by code monkeys of unknown skills and quality then passed on to the next code monkeys who never saw any of that stuff before.

  36. Re:Any AFRICAN programmers? by K.+S.+Kyosuke · · Score: 4, Insightful

    What have Africans ever given the world?

    Homo sapiens? That's good enough for me.

    --
    Ezekiel 23:20
  37. Re:maybe how they get away with it by Americano · · Score: 2

    Then you should probably not agree to an interview with this company. Because, you know, that's your right to do so. But remember, not everybody has the exact same interests and standards of value as you do.

    Other people, for whom a week on the beach with SO (and perhaps a kid or two) in a city they really want to move to, or trying out for a company they really want to work at... might find it a far more compelling offer, and be thrilled to accept.

    Obviously, if you're employed, it's difficult to take a week off for this sort of thing. But in interviews I've done that were out-of-state, I actually would have preferred a week "on the ground" to get a feel for the company, the city, and the area before making a move. The standard "fly out Sunday, interview Monday, fly home Monday night," dance doesn't give you much of a chance to see the area the company wants to interest you in moving to. I also suspect that they're probably not working interviewees 16 hours a day for the interview week, either.

  38. Re:We don't have an HR department by neko+the+frog · · Score: 2

    well dont leave us hanging, did you find yourself a rich man

    --
    -- the opinions stated above aren't those of my employer. in fact, they're probably not even my own. you know what, ju