32 karma · joined January 12, 2013
Also doing interviews before technical challenge is a sure suicide for companies. In my experience to minimise the waste of time you send out quick and easy technical challenge (no more than 30 minutes!) and you filter out 90% of applicants. With remaining 10% you have a phone call and if you have more than X (magic number of 3 in my experience) of qualified applicants you send out more thorough tech challenge (no more than 2h long!).
Rinse and repeat until you get to X applicants which you will invite for face to face interview.
Truth is that almost no-one in tech is qualified to do face-to-face interviews. Either they are not on the level technically or dont have the communication and HR skills. Interview in person is mostly to see if you are not dealing with a weirdo and if that person will be a good fit for the team.
A side note, I tend to issue valuable response to every candidate. If you do that, they are very likely to re-apply, step up when someone drops out or recommend to friends. People tend to do/say the same dumm stuff so you can prepare those replies as well.
All-in-all, the fact that he mentions he exploited security hole in his company and then calls it "SQL thing" screams at me: FAKE
1) The fact that they based the outcome on giving up seat for someone. They could as well give them a gun and see who is willing to shoot someone. it has NOTHING to do with meditation. What they should test instead is work productivity, energy levels, sleep habits etc. those are factors that are supposed to be influenced by meditation. But why didn't they? Well because it would require a hell of a lot more work. Why not just do the one with taken chair? ... lol
2) The fact that this article is published by New York Times. This "work" should not get attention from big publications in my opinion.
2) Overtime - I am in similar situation myself. Working for a startup with over 30 staff. I haven't been asked to work overtime but it has been mentioned on many meetings - "We want to create team of people who would enjoy this work so much that they would work overtime, I mean come on we are startup people should be working overtime anyway". Please note, this is BS. Doesn't matter if you work for startup or corporation. At the end of the day, you are employee working for your own live and that means 8 hours for which you are rewarded by salary. It is completely illogical to limit your life by working overtime and get paid like any other person in other company. Yes, sometimes I enjoy current project so much, that I forget about time and leave work few hours later, hell sometimes I even open my laptop in the middle of night ad work on something if I really enjoy it. But overtime should NEVER be expectation. Your answer to them should be: If you expect me to work overtime on regular basis I expect to be paid over time rate for it or some other reward (such as share in company).
Just one more note about developer position in general. Doesn't matter what people say, developing is very creative job. It comes and goes in waves exactly like art, music and such. I am trying to actively fight for changing developers conditions in workplace for this reason. Take for example my job. I work 9am - 6pm every day. But there are days when I just don't get the vibe and I do all together 1 hour worth of work and lousy on top of it. Sometimes work goes well and I am into it whole day, but then I finish one part by 4pm and just cannot get myself start anything new til 6pm. In that case I should be just able to go home at 4 because I am no good for the rest of the day anyway. Same as now, it is already 8:24am and I am still at home writing this comment instead of being in subway on my way to work. I would do the same in office anyway...
Developers should have much looser schedule in my opinion. On the other hand of course every developer should be responsible and if there are (reasonable) deadlines they should know how to work hard to meet them.
And I do like your summary, awesome writing skills, give me time to get there ;)
I am not sure, I might come out strong, but I a feeling all these stereotypes (and fighting them) a bit more than for example author of this article, since I am developer in China, where the situation is... Well you cannot imagine until you try it.
So to sum it up. All developers - keep in mind to support as much as you can as painlessly as you can, but do not publish articles about this, cause you just helping people to stay lazy.
Yes there are other badge / achievement systems, but they are all local / internal and don't reach out to the world. That s what Badge Fever is here for. It creates the ultimate service to create, collect and display badges.
We have also in future plans the option of connecting accounts such as google, foursquare, dyi and others to keep the badges truly global.
I am happy to introduce you our new project, hope you like it and provide some useful feedback. Badge Fever is still very young and we have many plans for future. All suggestions are more than welcome!
If you like our project, support us either on our online campaign: http://igg.me/at/badge-fever or by sharing our project with your fiends!