Hacker News new | past | comments | ask | show | jobs | submit login

Without asking technical questions, how would an interviewer weed out the people who say the former but can't actually back it up? Because if the above is the entire hiring process, your junior developers aren't going to have to be concerned about their imposter syndromes, because they'll be working along side actual imposters.



A startup I worked for made the applicants do pair programming for two days. Needless to say, the people getting hired were very good.

Of course, if you are in a big company this is too much time and work (Recently had 6 interviews at big corps, not a single line of code written for a junior position)


"A startup I worked for made the applicants do pair programming for two days. Needless to say, the people getting hired were very good."

How is this even possible for people that already have a job? Are they supposed to take two days vacation or do it in the weekend?


Good question.

I really don't know because I was only an intern, but I guess they took vacation days (law mandates minimum 20/year). But I also recall a discussion here on HN on this topic, where applicants (at a different company) were in invited to work on a weekend.

2 days is probably overkill for US-companies, but a bit of pair-programming on real problems seems a lot better than "Let's see if you memorized this trivia fact you'll never need in your job"


Yes it's good to collaborate of course, but two days of(non-paid?) work seems quite much for a candidate with a few years experience


Employment probation. We fired a few people right off the bat within 3 months because they very clearly bullshitted us. One guy fucking used notepad to code. I'm not joking.


How do you get an employee to leave a permanent position for your temporary position?


Most full-time, permanent jobs have a 3 month probation period at the start of the contract where the employer can fire the new employee easily.


In my experience, most full-time permanent jobs are at-will, there is no contract, and you can get fired for snapping your bubble gum in the cube farm just as easily as you can be fired for being bad at your job.

There may be more to the story, but in the absence of other information, "fired for using Notepad to write code" strikes me as being more on the arbitrary and capricious end of the scale than the rational and justified end.

It's a lot like firing a carpenter for using a screwdriver instead of a power drill with a screwdriver bit.


I guess it depends on where you are. There is a surprising amount of employment law at (least in NZ and Australia) to protect employees. I believe the EU is similar, but I don't know about U.S employment law.

Employers need to be very careful about the termination process; employees can claim compensation for unjustified or constructive dismissal. The employee might be glaringly at fault, but if the employer does not follow process (or even fails to document that) then a ruling can go against them.

Claims are very common here; there are various law outfits which just specialise in this area (e.g. the 0800 SACKED toll free number).


In the U.S., employee protections (or lack thereof) are largely determined at the state level rather than the federal level. What protections that do exist in law are practically unenforceable.

Decades of union-busting lobbying has resulted in "at-will" employment being the default in many states that formerly had better employee protections. Contracts are now uncommon, and contracts that do not heavily favor the employer are rare. This was sold as making it easier to hire and fire employees, but my observations suggest that it has not made it easier to hire.

Working in much of the U.S., aside from a few specific states, is toiling under the Sword of Damocles. My worst-case anecdote was being laid off with 3 days of notice with no severance. In theory, that should have triggered a federal penalty, since the entire office facility was laid off, but the company did some sort of legal sidestep to avoid that, which amounted to "You're not being laid off; we're just not giving you any work or paying you." When I found a new job 2 weeks later, the company demanded a resignation letter in order to release my security clearance responsibility to the new company. I refused, but I still had to write a note for their records explaining how layoffs work.

I'm continually surprised at people who come from Europe or Commonwealth countries to work in the US. Perhaps they just don't know?


Well, I didn't know. Thanks, I learned some things.


What's your source for "most"?

Also, why would I leave my job where I'm not on probation for a new job where I am on probation?


In Germany there is a probation time of 6 month for full-time jobs. Normally you have a 6 week period of notice, in the probation time employer and employee only have 2 weeks.


Money? More opportunities? You can say you wouldn't do so, but these are valid reasons.


What exactly is wrong with using notepad to code? No syntax highlighting?


Aside from all the helpers other editors for code give, Notepad adds a BOM to the UTF-8 encoding, which can screw up html files and more.


Does Notepad still randomly destroy line breaks and not let you undo more than once? If so, those are two good reasons.

That aside, Notepad is bad because every single other text editor is probably better. Syntax highlighting, macros, plugins, ftp, language based autocomplete, etc. You can build projects directly from a lot of them with a couple of keystrokes.


What isn't wrong with using Notepad? If you use Notepad you are either a) too lazy to see what else is out there b) ignorant c) stubborn or d) don't care enough about your workflow to improve. There is literally no way you could form an argument that Notepad makes you more productive than any other popular editor.


You're obviously not a programmer.


Notepad++? Or shudder regular notepad?


That seems really expensive?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: