Slashdot Mirror


Ask Slashdot: Re-Learning How To Interview As a Developer?

An anonymous reader writes "Earlier in my career, when I switched jobs every year or so, I was pretty good at interviewing. I got offers about 75% of the time if I got to a in person. But times have changed... my last 2 jobs have been, longer term gigs.. 5 and 3 years respectively, and I am way out of practice. My resume often gets me the phone interview and I am actually really good at the phone screen.. I am 12 for 12 in the last 6 months phone screen to in person interview. It is the in person interview where I am really having issues. I think I come off wrong or something.. I usually get most of the technical questions, but I am not doing something right because I don't come off very likeable or something. It is hard to get very much feedback to know exactly what I am doing wrong. I have always gotten very good performance reviews and I am well liked at work, but if there is one area for improvement on my reviews it has always been communication. So I ask, can anyone give out some advice, I have tried toastmasters a few times, but does anyone have other tips or ideas? Has anyone else had a similar experiences?"

218 comments

  1. Maybe it's not you by Anonymous Coward · · Score: 2, Insightful

    Maybe it's not about you, but that the job market isn't flourishing that much anymore.

    1. Re:Maybe it's not you by Bite+The+Pillow · · Score: 2, Insightful

      Or maybe it is you. 10+ years in, you made it 5 years at a single place. I don't see commitment. If you were younger and cheaper I might not care. Now I do.
      Based only on what you said, I would interview you but take someone else unless you were a perfect fit.
      There is a lot I don't know, and no one here is going to tell you anything you don't already know, except that you're asking the wrong people. People are too polite to give you a real reason, especially if it was just a gut reaction.

      Turn to networking, where you know someone inside who can fight for you, and explain what happened. Even if you don't want the job. Because having a mole is your only hope now.

    2. Re: Maybe it's not you by Anonymous Coward · · Score: 0

      It's this. Just landed a job. I think we should start billing companies who bring us in for an on-site but don't hire us since I have to ask why I should waste my time and money driving in when my odds of getting the position are bad in the first place? At the least I would require seeing how many other candidates they are interviewing first.

    3. Re: Maybe it's not you by Anonymous Coward · · Score: 0

      I think the issue though is that if you require a perfect fit, then why continue past the phone screen? You have their resume at that point.

    4. Re: Maybe it's not you by HornWumpus · · Score: 5, Insightful

      Don't ever bother with jobs that have long, very specific skill lists. Those are always already filled, they are just HR jackasses wasting your time back-filling their hiring process.

      There is no fixing it. They are not about to fess up that they intend to waste your time.

      They have pissed me off to the point that I submitted bogus apps and made appointments I knew I would never show for. Just to return the favor with lots of interest. Had time on my hands. In the end I let them know why I was wasting their time, not who I actually was.

      If everybody who had the time, submitted a bogus app to these bastards every time they do this bullshit, we could put them out of business. Now that I think about it, I might setup a website to help. Submit your HR drone being an asshole leads, or submit your bogus application package to one (or more) leads others have found. We could drown the BS artists in crap.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    5. Re:Maybe it's not you by davester666 · · Score: 1

      Yes, emigrate to India, then apply for an H1B back in the US for 1/2 your salary. You won't believe how many job offers you will have.

      --
      Sleep your way to a whiter smile...date a dentist!
    6. Re:Maybe it's not you by Anonymous Coward · · Score: 1

      What "Bite the Pillow" said. 3 and 5 years is not a long commitment when you consider that an employer probably spends a year getting you up to speed. That translates to 2 and 4 years.

      I'm in my 50s and I find that more and more companies are look at me for how I interact and fit with a team. Maybe it's due to my tenure as a programmer. That, as you pointed out, might be your problem. No one questions your ability since you've got probably ten or more years in as a developer. The phone interviews kind of prove that.

      When I get a personal interview, I generally start by telling them "a bad fit is worse than no fit." In other words, I don't want to work where I'm not a good fit either. It kind of puts them on notice that the interview is a two way street. I'm just as likely to turn them down as they are to turn me down. When you say something like this, be positive not arrogant.

      Secondly, you have to realize you don't know everything. More than likely you'll be interviewing with your peers, who have to live with you day-in and day-out. I've interviewed candidates and the one thing I cannot stand is when someone considers themselves the "second coming of Christ" when it comes to coding. Unless the company is truly fecked up, realize that they've probably been in business longer than you've been coding and their IT has been doing a good job. Respect that. Show that not only can you teach, but you can always find something to learn.

      Seriously, treat the interview as a learning experience. Learn what people are doing and what they look for in an employee. It makes the interview go fast and fun. If time flies, people find you interesting and are more likely to hire you.

      Finally, thank them. Send them an email afterward if possible. They thought enough about you to pay people to talk to you. They should appreciate that you took time to, but don't expect it. Be the mature gracious one.

    7. Re:Maybe it's not you by AuMatar · · Score: 3, Insightful

      3 years isn't long, but in the programming industry its pretty standard. 5 years is a fairly long stint somewhere. Much more than that is a real long sting- if I see 7 or so years at a place I wonder about his ability to switch to a new job. Its a series of less than 2 years (or less than 1) that worry me- less than 1 means he's always looking for the next job, less than 2 means he's easily bored.

      A year to get up to speed? A senior programmer should be contributing something by the end of week 1, and should be fully up to speed on language and architecture by 3 months. If someone takes anywhere near a year they need to be fired- they aren't pulling their weight (junior and intermediate level programmers get more time, of course).

      --
      I still have more fans than freaks. WTF is wrong with you people?
    8. Re:Maybe it's not you by antsbull · · Score: 0

      It all depends on what sort of work he was doing in the role. If I see 7 years at a government department then I wouldn't touch with a bargepole. If I see 7 years at a small startup that used interesting recent technologies, then IMO he would be able to handle coming into a new role and taking on new technologies.

    9. Re:Maybe it's not you by beelsebob · · Score: 2

      Alternatively, maybe he actually isn't nailing the questions. Most tech interview questions are designed to see just how far down the rabbit hole you go. It's very easy to get "the right" answer, but not to have impressed anyone by finding the more efficient answer, or the complex but optimal answer.

    10. Re:Maybe it's not you by Frobnicator · · Score: 2

      Also, adding up the years, seems like the OP might be approaching the magical years of age discrimination in software development. Five years here, three there, two years at several places... puts the OP at around age 35-40.

      So the solution: Be younger.

      --
      //TODO: Think of witty sig statement
    11. Re:Maybe it's not you by Anonymous Coward · · Score: 0

      At this age software engineers start to be real engineers instead of fumblers. And I guess this is not different to any other profession from medical to mechanical engineering.

      Great companies know this. But of course there is tons of crap with some money around.

    12. Re:Maybe it's not you by Anonymous Coward · · Score: 0

      In other words, the finance industry has fucked up the situation and there is little we can do.

    13. Re: Maybe it's not you by Alomex · · Score: 1

      Don't ever bother with jobs that have long, very specific skill lists.

      Except that once I saw an ad like this from a company where a friend used to work at. "who do you have in mind for that job?" I asked.

      It turned out that they didn't have anyone in mind. A very senior and valuable person had just resigned and they needed someone with that specific set of skills ASAP, hence the long ad. Since I happened to meet the requirements I applied for the job and got hired within a week.

    14. Re: Maybe it's not you by Anonymous Coward · · Score: 0

      What do these HR jackasses gain from doing that? I am confused on why that would occur.

    15. Re:Maybe it's not you by Anonymous Coward · · Score: 0

      This is right. There is a SHITLOAD of "developers" out there now, most of them are not but they dilute the market and makes it harder to get a job. (shiny happy people are seldom good coders but neither are the HR people)

    16. Re: Maybe it's not you by Ash+Vince · · Score: 1

      I think the issue though is that if you require a perfect fit, then why continue past the phone screen? You have their resume at that point.

      Resume's tell you nothing about fit. They tell you about experience, and give you a starting point but many people confound expectations when it comes to how they work as part of a team.

      --
      I dont read /. to RTFA, I read /. to offend people in ignorance.
    17. Re:Maybe it's not you by tempest69 · · Score: 1

      If he's reaching the interview phase, it isn't the job market.
      Almost nobody want's to interview more candidates than necessary. It's a huge hassle and the cost is pretty damn high.

      Baseline is that in an interview I try to determine a few things:
      1. Ability to perform work. Can you be in consistently, and perform work that is of an adequate quality/quantity to be worthwhile?
      2. Ability to work with the team. Are you going to damage morale, will you communicate in a manner that doesn't cause excess problems.
      3. Ability to not upset the exterior of the team, will a person dress/speak appropriately around customers/ bosses/ HR
      For likability go for candor.
      Some people feel uncomfortable with that, if so go with a mistake that could have been averted by another party -but- take full ownership of it. Leave enough of the story in there so that the interviewee can see that it was another party mistake, but not enough that it appears blatant. An instance might be making a bad commit to the code base, realizing it too late, then finding out that the svn repository died horribly AFTER everyone had pulled out YOUR broken update. Then have some canned speech about how you stopped mixing the debug and production directories from that point on.

      Lot's of developers are intolerably arrogant, and there are a bunch of queue's that the interviewers are looking for, show that you can hide these signs. Talk yourself up in a way that doesn't show arrogance.

    18. Re: Maybe it's not you by HornWumpus · · Score: 1

      Legal and procedural compliance.

      To prevent them from hiring their nephews, they are required to pretend to interview a bunch of people before hiring their nephews.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    19. Re:Maybe it's not you by Anonymous Coward · · Score: 0

      I have been at my current software development job for 10 years. Far too long, by your logic.
      Based on what I see on salary.com, I could bump up my salary a bit by switching jobs...but this job is stable and will likely provide stable employment all the way to retirement. Switching jobs means giving up that long-term potential for a short-term gain that comes with a lot of risk (since I have no idea how stable a new job really is).

      So if this company did suddenly go belly-up, and I interviewed for a job with you, you wouldn't see my 10 years as a sign that I am competent enough that an employer would want to keep me that long, but rather as an indicator that I probably can't learn how to work in your environment? That doesn't sound very wise, to me.

    20. Re:Maybe it's not you by lgw · · Score: 0

      Sure, because racism always elevates the conversation here at /.. Maybe a GNAA post to, to liven things up?

      I'm happy to compete with H1-B workers - they have the same costs of living I do, and they'll almost always be sending checks home on top of that. What I can't compete with is that same guy working in India (well, unless it's Bangalore, the cost of living there is nuts, not much lower than most non-California US cities).

      The great thing about working with folks from both India and China is they come from cultures that highly value software developers, and don't seem to have the same problems we do getting women into tech (it's nowhere near 50/50, but it's much better than the US-born crowd).

      --
      Socialism: a lie told by totalitarians and believed by fools.
    21. Re: Maybe it's not you by Anonymous Coward · · Score: 0

      SWIM works at a fortune 500 company and can attest to the fact that job listings and HR hiring work is directly related to public (e.g. wall st) perception of the company and is not much related to actually finding new employees.

    22. Re: Maybe it's not you by Anonymous Coward · · Score: 0

      Bullshit. I post adds with long lists of skills when I need an experienced developer. Luckily most folks do not think like you.

    23. Re: Maybe it's not you by Anonymous Coward · · Score: 0

      You can't derive team fit from an interview. If you think that it's possible you are a fool. Perfect fit usually refers to technical background which you can get from the resume

    24. Re:Maybe it's not you by lucm · · Score: 1

      Wishful thinking.

      --
      lucm, indeed.
    25. Re: Maybe it's not you by Anonymous Coward · · Score: 0

      "Almost nobody want's to interview more candidates than necessary"

      I thought this was true too until I came across several companies in my job search "shotgunning" job interviews in a 5:1 or greater ratio as an attempt to pick up the best talent on the market. Turns out when it's local talent it's not that expensive.

      Other times you phone interview with a technical manager then on site with someone else who has a much more defined vision of who they want to hire.

    26. Re:Maybe it's not you by AuMatar · · Score: 1, Insightful

      I see 10 years of experience as a valuable thing, you've been around long enough to see a lot of mistakes and know to avoid them. 10 years in one place isn't- you're likely stuck in your ways. The fact that you were willing to do the same job for 10 years shows a lack of ambition or mental curiosity in other realms in the field of programming.

      In fact your post proves me right. "Stable job" "all the way to retirement". You're looking for safe over interesting, over doing something worthwhile. Those aren't the types of companies I would even interview at, and not the type of programmer I'd hire. You're even looking at it in terms of doing it for a salary increase- my last job change was a pay cut to go to a startup. Not because I expect to become rich (I know that at best I'll break even), but because its more interesting, more fun, an idea that could really make things better, and I have more leeway to do things how I want and define how this company runs. You might be technically competent, but unlikely to be a culture fit.

      And ignoring the culture fit part- most people I know who want safety that much require it because they're average to below average and don't want to risk being on the job market, and depend on institutional knowledge to be useful. There's a few exceptions, but I'd say that goes for 80-90% of them. I wouldn't refuse to interview someone like that to see if they are the exception, but it would be a yellow flag and I'd need to be convinced otherwise in the interview to give them an offer.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    27. Re:Maybe it's not you by dbIII · · Score: 1

      Some of them get HR to reward them with an engineer title after a few years instead of a pay rise. Whether they are a professional engineer at that point depends on whether IEEE or similar would even bother to reply if they attempted an application.
      Personally I think if nobody outside of your immediate workplace calls you an engineer then the title is irrelevant HR granted fluff.

    28. Re: Maybe it's not you by dbIII · · Score: 1

      as an attempt to pick up the best talent on the market

      Sadly it's more likely to be HR drones told to get off Facebook and do some work or they will be replaced by a smaller number of people that like to work for a living.

    29. Re:Maybe it's not you by Euler · · Score: 1

      Depends on the industry. Latest flavor of the day apps or websites; sure, young and hip is great. The guy that maintains the code used in critical systems...

    30. Re:Maybe it's not you by Lumpy · · Score: 1

      Nope, it's they see he is old and outdated so they dont want him.
      It is a lot harder to abuse and bully a 10+ year veteran than a snot nosed CS grad.

      "You know if you dont work 20+ hours a week off the clock, we will have to let you go.. Yes this is a industry norm, everyone does it"

      Veteran tells the boss ,"stuff that in your ass, Let's see what the labor board likes about you cheating them out of taxes."
      New CS grad says, "Yes sir, can I sleep under my desk too that way I can work 24 hours a day sir?"

      --
      Do not look at laser with remaining good eye.
    31. Re:Maybe it's not you by davester666 · · Score: 1

      it's not racist. it's that large tech companies want cheap labor, and they are using H1B's to get it.

      And no, in general, you can't compete with the H1B import because he knows he's an indentured slave for the duration, and has to live extremely cheaply to be able to live. Not only that, you aren't even allowed to compete, because they will find a reason to exclude you from being eligible for job so they can get the H1B candidate.

      --
      Sleep your way to a whiter smile...date a dentist!
    32. Re: Maybe it's not you by Anonymous Coward · · Score: 0

      So you're the jackass who posts things like :

      Required:
      * Must have 5+ years experience with [very niche tool].
      * Must have worked with [highly specialized tool that is only used in one industry] for 3+ years.
      * Must be familiar with [specific process that would only be learned on the job at a handful of companies].

      And probably expect them to work for $40k too.

    33. Re:Maybe it's not you by AuMatar · · Score: 0

      One other comment, I forgot in my original reply. Each year of experience doing the same thing brings diminishing returns. By branching out and doing other things, you learn additional skills and tricks that are used in other fields. I've done firmware, web services, mobile software, porting, etc in my career. I can bring knowledge from one field to bear on another. Someone who's moved has seen a variety of business practices, protocols, and development practices while someone who's stayed in place likely hasn't. So 10 years of mixed experience will very likely just be a better programmer than 10 years of staying in place.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    34. Re:Maybe it's not you by lgw · · Score: 1

      None of that is actually true, is the thing. It's just "they turk our jerbs" nonsense.

      Sure, there are some ridiculously exploitive (and already illegal) places with nothing but H1-Bs, being paid next to nothing. The quality of work from those "contractors" is about what you might expect. It's sad they exist, but they are blatantly illegal.

      But a big tech companies, pretty much any US public corp, doesn't play those games. Too much to lose by screwing with federal law. The salaries of all H1-B employees is public record (you can't find your co-worker by mane, by you can, by hiring date. Believe me, the salaries get around. And at least in Silly Valley the H1-B workers cost the same as anyone else: salary is a bit less, but when you add lawyer fees for sponsorship it works out. These guys and gals make more than most people outside of California make in the same position.

      H1-Bs are simply not a good solution for cheap labor: it doesn't even make sense. It's vastly cheaper to pay the same guy $30K in India than bring him here! You have to bring the best here to retain them. And sure, they concoct job descriptions to hire the guys they've chosen, but not because they're cheap, but because they're the best of the pool and you want to keep those guys.

      Give me one reason besides racism why a guy from India who's proven himself good shouldn't be favored over unknown new hires from the US.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    35. Re: Maybe it's not you by Anonymous Coward · · Score: 0

      10 years at one place doesn't mean he's worked on the same thing for 10 years. I've been at my company for 8 years now. I'm on my 4th major project. Me and my team design and build things to the point of release and stability and then hand it off to be maintained. Then it's on to something new and more interesting, for us as a team and for the company. Discrimination because of time at one place of employment is ridiculous.

    36. Re:Maybe it's not you by Common+Joe · · Score: 1

      "Stable job" "all the way to retirement" [snip] they're average to below average [snip] I'd need to be convinced otherwise in the interview to give them an offer.

      It's a shame that people only want rock star programmers today. The best of the best of the best. It leave common joes like me wondering why my talents are being wasted by companies. I think common programmers like me should have a good place to fit in a company, but I suppose my averageness doesn't allow me to envision the right way things should be like you rock stars. I envision training by companies and a little guidance by the rock stars so they can focus on things that I can't. I don't mind doing grunt work. But again, your vision of instability for the life of a project or a program is probably better than what I had in mind. After all, I'm only average. I'm only a common joe.

    37. Re:Maybe it's not you by lucm · · Score: 1

      The guy that maintains the code used in critical systems...

      ... lives in Bangalore and is a big fan of Russel Peters. Unless you consider that banking systems are not critical (*cough* RBS)

      --
      lucm, indeed.
    38. Re: Maybe it's not you by Anonymous Coward · · Score: 0

      Hahaha I like this perspective. I hate those happy assholes. Really though, I guess you need a balance between technical skills and social skills. They do seem to be at odds in most people.

    39. Re: Maybe it's not you by bbsalem · · Score: 1

      Yeah, I'm with you, the AC is a jackass which is why he doesn't have to balls to say what he said in the open. But, relating to another thread, I said that I thought that HR Dept and Hiring Manager write too specific job descriptions for a reason, to winnow the on slot of a tight seller's market where there are too may applicants for too few jobs in a market. They both make a common error that the detailed specs. will save them effort when it won't. Someone pointed out that hiring law may be creating some of the problem, HR depts. play CYA to avoid discrimination suits and create lots more work, and job security for themselves, by making the process long and exhausting. I also said that the losing effort would be short circuited and the size of the HR dept reduced if managers hired the first available candidate with the minimal skills or a little less and stopped the hiring process. The loss in time and money could be avoided and they would still be money ahead if they had to pay to train this person. The only way an involved hiring procedure makes sense is for hiring senior staff, since not everyone you need is senior you can adjust your hiring and training costs accordingly.

      So, do you think it is the law which creates the extra effort in this or the illusion that detail will reduce the effort needed?

    40. Re: Maybe it's not you by i · · Score: 1

      I've been at my current company 25 years now. Based on what I heard people saying about me (often in third hand by people that had worked with me and is now based at other companys) I'm technically and methodically in top among comparable professionals and very good at taking in new areas of software systems. I have also never seen anyone be "in full speed" after 3 months. And by full speed I mean handling the application/system as good as one that have worked with it e g 5 years.
      Of course, I would had a better career if I had switched jobs much more often. But not all people is career oriented, some like me like the job we're doing where we are and like our coworkers and therefore decides to stay. OTOH I'm a dinosaur that began programming 1979 and is probably obsolete. ;-)

      --
      Mundus Vult Decipi
    41. Re: Maybe it's not you by AuMatar · · Score: 0

      Like I said- there's exceptions. Maybe you're one of them, I can't tell as I don't know you. But you'd need to prove you were an exception in the interview, because most of the people who stay that long have stagnated.

      I stick by 3 months though. That's plenty of time to learn the system, if it takes longer than that you aren't really trying. If it takes you a year (as a senior, not as an intermediate or junior), you've been let go by that time. Of course your experience could be biased in some ways- the best engineers I know would avoid the kind of place where you work on 1 system for 5 years, so you may be looking at a lower overall talent pool.

      May I pass up on some good talent because of this? Maybe. But I'm not particularly worried about it- passing up on a good hire is a less harmful mistake than making a bad hire. Besides which, the few exceptions that I'd miss aren't looking for new jobs anyway. And they probably wouldn't be happy at the type of company I prefer.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    42. Re:Maybe it's not you by Xest · · Score: 1

      I'm not even sure that getting bored is a problem. I got bored in a job and left after 15 months but it was absolutely no barrier to to getting another job because I was blunt about the fact I was bored at the previous job and that that was a key factor in wanting to move but to be fair I also have longer stints of 3 years and 2 years behind me too (and one 6 year one when I worked in support).

      I'd rather hire someone who admits they get bored easily and is willing to move on when they do than most people who wont admit it but just started to really drag their heals when they do get bored because they're doing no one any favours - I end up with a crappy member of staff with low morale, and they hate their job. I do what I can of course to try and keep them busy but sometimes there's only so much you can offer them.

      I honestly don't have a problem with people who do short stints of a year or so, they're no different to contractors in this respect and frankly are some of the best staff I've had because of their breadth of experience at solving different problems in different ways at different places. Like you say, senior devs should be upto speed in a week or so so I don't view that as a problem. I'm happier having someone who does a stellar job because they're into it for a year and then get bored and fuck off than someone who hangs around uselessly after a year and wont fuck off because no one else will take them. I've still got a year of awesome developer out of the person that left and am free to hire the next one to replace them, that's good enough for me.

      Of course, awesome developers that stay engaged indefinitely are indeed the best but I find them to be incredibly rare. I find those who get bored quickly are those who have a constant nagging to be constantly learning and they only get bored because you can't provide anything new, and that's why I tend to believe they correlate strongly with also being the best developers - because they're learning all the time, and just never stop - they get an itch if they stop and that's why they move jobs.

      I do agree with you though for the most part, 3 years seems about typical. I find 2 - 3 years is reasonably about the time most companies can sustain someone's passion to keep learning before they run out of something to teach them. The only time it changes is if it's a firm with very varied clients with very varied offerings to provide them, or if it's a big enough company that they can move around to departments doing distinctly different things (i.e. places like Microsoft where if you get bored of Windows after 3 years, you could go do 3 years on Office, then 3 years on Xbox or whatever).

    43. Re: Maybe it's not you by Xest · · Score: 1

      Except I've never actually seen this theory played out in practice. If companies have someone internal in mind they have every freedom to make it an internal only job posting which is how I've seen it play out when that's what's happening.

      Every time I have seen such adverts I've applied anyway gotten interviews, and sometimes the job. The reason for such lists is not the conspiracy theory you cite, but because it's just a wishlist - it's what they'd love, but it doesn't mean they realistically think they'll ever get it.

      I don't understand why people are so quick to assume it's a conspiracy theory like this rather than the more realistic probability that you didn't get the interview because they just didn't like your CV. If this happened to me a lot I'd be looking at my CV, the fact it doesn't happen is probably because when I have failed to get responses I did look at my CV and improved it to avoid it happening again.

      If you go round blaming everyone else rather than looking to see if you can improve your CV or covering letter or whatever it's only going to keep happening but I'm sure you'll keep telling yourself it's the market, it's immigrants, it's HR or whatever. It's not, it's you.

    44. Re: Maybe it's not you by HornWumpus · · Score: 1

      I've seen it play out from the inside. It definitely happens.

      The bigger the company (or even worse the state) the more likely HR is just running a show. Small business' don't have time for such nonsense.

      The key is the unconnected, very specific skills. Combinations that you would only collect due to working on their specific business problem (or one almost exactly like it) with an idiosyncratic technology stack and connected legacy systems. Skills you would never need again, e.g. DB2 under OS/2 with Cobol, some crazy library nobody has ever heard of and custom replication to a mainframe.

      A long list of skills that merely inventory a standard stack is not what I'm on about.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    45. Re: Maybe it's not you by Xest · · Score: 1

      I've never seen it from the inside and I've worked in big businesses, even public sector where this sort of nonsense is far more likely to happen but doesn't because even when they with all their policies want to take the piss they just make it internal only.

      There's literally no reason for companies to create an external job posting if they're planning to fill it internally unless they have a genuine belief that maybe, just maybe someone stellar will come from outside - just because you're not that stellar person doesn't make it unfair though.

      It doesn't matter how long or disjointed the list of skills is, as I say, no one actually expects to get a candidate with absolutely everything on their wish list. I've applied for and gotten jobs where I had only about half of their list because I could either pick up the rest or because they could use someone else to fill those gaps and use me to fill the gaps I could fill, doesn't mean they wouldn't have loved someone with my skills and all those I didn't have but they knew they were clutching at straws.

    46. Re: Maybe it's not you by HornWumpus · · Score: 1

      Never seen it, and work in the public sector? You've clearly crossed the line into _lying_. You're an HR drone trying to preserve his responses.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    47. Re: Maybe it's not you by Xest · · Score: 1

      I can only guess you're either missing the point, or just talking shit for the sake of it.

      I have absolutely seen it happen - jobs set up for certain people, but what I've never seen is externally advertised jobs set up for certain people. Every time I've seen such setups in private and public sector they've just made it internal only, because it's far easier to only have to make excuses for a handful of failed internal candidates than run the risk of facing a tribunal with external candidates who think the process was unfair. There's literally no benefit to HR advertising a stitch up job externally as it's simply more risk, more work, and more cost without providing any actual benefit and with no legal obligation.

      I'm not saying it doesn't happen, but I'm saying for external jobs I've never seen any evidence of it, nor is there any logical reason why it would be the case, it's a theory that doesn't even make sense.

      I have however seen plenty of people who have claimed that's what happened, when in reality the real problem was them - they just weren't a suitable candidate, but refused to accept it.

    48. Re: Maybe it's not you by HornWumpus · · Score: 1

      Many places require an external job listing for all openings. The state of California for one. It was way too incestuous before they did.

      I've watched them do it in a private corporation, for a job I was getting.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
  2. don't try for H1B jobs where the person is for sho by Joe_Dragon · · Score: 2

    don't try for H1B jobs where the person is for show and you have no hope of getting the job.

  3. Eyes by michaelmalak · · Score: 0

    Make eye contact with the interviewers, but then they might notice your crows feet, which could be the real problem.

    1. Re:Eyes by Euler · · Score: 1

      Dye your hair to look younger, get some type of product to cover the crow's feet. But don't fake your resume or dodge when you went to school. That is pretty much a deal-breaker if it looks like you are being less than forthcoming with your past. Age on paper looks okay, maybe? Age in the visual sense will play into the interviewer's subconscious bias.

  4. Not trolling by Anonymous Coward · · Score: 2

    but it might help to improve your English.

    1. Re:Not trolling by boundary · · Score: 3

      And punctuation. If his CV reads like his original post, I'm amazed he got as far as the phone call.

  5. Listen by pem · · Score: 4, Insightful
    Too often, people overcommunicate.

    Listen and watch. If you are answering the question you thought they asked, instead of the question they thought they asked, they will probably be somewhat annoyed.

    Try to pick up on that, and either figure out what they were asking, or ask for clarification. Let them get in a few words, too.

  6. You're getting old? by Anonymous Coward · · Score: 4, Insightful

    Sounds more like the proverbial age discrimination that exists in the tech world.

    Resume - great; phone interview - great; but then the interviewers get one look at you...

    1. Re:You're getting old? by leptons · · Score: 5, Interesting

      I had to dye my hair for the first time ever during my recent job search, because I was being interviewed by 20-something and they aren't as likely to hire someone in their 40s if they look like they are in their 40s.

      There is a misconception in the industry that younger == better, but nothing could be further from the truth. The younger ones invariably cause many problems by making mistakes that more experienced people have already made and know to avoid.

      I will by dying my hair again only if/when I need to look for another job.

    2. Re:You're getting old? by Chrisq · · Score: 5, Insightful

      However, once you are in your 50s, you should not be doing coding anymore, you should be applying for management positions and then grey matter actually helps.

      We have a couple of great programmers in their 50s, one of whom is soon to reach his 60th. Not everyone wants to become a manager - and not every programmer will make a good manager.

    3. Re:You're getting old? by davester666 · · Score: 4, Insightful

      they know younger isn't better. but they know they can get young people to work crazy hours for no extra pay. Older people know it's a scam just to get free labor.

      --
      Sleep your way to a whiter smile...date a dentist!
    4. Re:You're getting old? by bearinboots · · Score: 1

      Fuck that shit. Been there done that. Come back when you are in your 50's little boy and we'll talk.

    5. Re:You're getting old? by asmkm22 · · Score: 1

      My experience must be unique then. I started losing my hair in my early twenties, so I've always looked about 10 years older than I am. Dying it was obviously not a solution. Still, I did OK with job interviews and never really had an issue getting jobs. Now that I have my own business, I still do OK getting new clients.

      Age discrimination definitely exists, but I don't think it's across the board. As an employer, I'm far more put off by other things, like bad breath, horribly fucked up teeth, wrinkled clothing, stale cigarette smoke (or heavy menthol smell), or way too much cologne/perfume. For women, excessively revealing clothing is also annoying to see at an interview, because it comes off as tacky, and cheapens her value to me.

    6. Re:You're getting old? by Anonymous Coward · · Score: 0

      I'm 44, and have absolutely no intention of ever going back into management.

    7. Re:You're getting old? by Anonymous Coward · · Score: 0

      Age doesn't mean cut out for management. If it did, most of the parents that weren't very good when their children were 5 would have great relationships with them at age 30.

      Take a look at non-IT jobs, such as in a factory. Plenty of people age 50+ on the factory floor, although in that case typically in less physically demanding roles (fortunately for IT, especially programming, being able to lift 50 pounds every minute isn't needed). Plenty of people age 25-30 managing them.

      Problem is, IT has this stupid misconception that management is where you graduate to as a seasoned employee, and thus we now have lots of bad managers who hire based on this misconception.

      Don't get me wrong, as an older IT guy, I like the idea I'd be making management pay in 5 years. But I shouldn't, because dammit, I'd be a horrible manager. However, when I get to that age and I can't get any other job, a man's gotta bring home the bacon. So I guess fuck it, I'll be part of the problem too. :(

    8. Re:You're getting old? by AuMatar · · Score: 4, Insightful

      Why the hell would you want to do that? If you like coding, keep doing it. You'll be miserable as a manager if you don't have a passion for it but do have one for programming. You're better off retiring than that.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    9. Re:You're getting old? by Anonymous Coward · · Score: 0

      I think you're somewhat right, but calling it age discrimination is an oversimplification.

      When you're young, interviewing is easy. You aren't expected to have much experience, so it's really about demonstrating your ability to learn and solve problems. Once you've had a decade of experience, employers will expect more of you. You're interviewing for Sr/Lead positions instead of positions where you're simply an individual contributor. So the onus will be on you to show that you've spent the last decade getting the right experience.

      I interview 2-3 candidates per week and I see a ton of people who feel that they're ready for engineering leadership positions simply because they've put in the time at lower-level positions. And that's just not true. Unless we see that someone is simply interviewing above their experience level, we usually respond with a no rather than a more junior offer.

      I can testify to the fact that interviewing isn't that hard when you can demonstrate that you've used your career wisely and continually grown yourself as a developer and a person. Despite the fact that I have almost no interest in finding a different job, I still take interviews every couple of months. I think it makes me a better interviewer as well as being a better interviewee.

      As developers, we need to constantly fight stagnation. No matter how much money you're being paid, if you're not learning and growing, you should be considering a move. And if you're not putting out code on Github or the like, whether in your spare time or because you've convinced your employer to open source your work, you're simply not equipped to compete in today's job market.

      I'm sick of hearing people complain about age discrimination. It doesn't exist. They're discriminating against you because your professional age is younger than your biological age. Ask yourself which of those two you're expecting the employer to honor when determining your title and you'll see why people are telling you no.

    10. Re:You're getting old? by Anonymous Coward · · Score: 1

      Absolutely right. All of our engineers (up until last month) were in their 50s except for one, who's 45. The manager is 30.

      There's nothing like an adult for stability and good judgment. The kids may be quick, but they too often make bad decisions.

    11. Re:You're getting old? by Bigbutt · · Score: 1

      WTF. While I'm not a professional developer, I am a Unix Admin. Everyone says I should (at a few weeks from 58) be in a management or engineering position.

      I've tried the management classes to see how things are done. My manager insisted I at least put in the effort. It was quite beneficial in helping me understand what my manager goes through, but I (and my manager) realized I was not cut out to be a manager. (And this was after being a team lead in other companies).

      As to being an engineer, it really requires a different mindset I guess. The engineers I've dealt with are supremely arrogant and have either no idea or have forgotten what it's like in the trenches. I almost feel like it's my job to stay where I am in order to help make the disasters work (we almost have to reengineer the deployments in order to get it working in production).

      Humorously, because of my skillset and interest in being a sysadmin, I've had our monitoring group come to me twice asking me to switch positions, engineering has asked me to move to their team twice, and networking has asked me to join them 6 times now. I suspect soon I'll be asked to move into a Tool Makers group to manage the script and documentation environment.

      [John]

      --
      Shit better not happen!
    12. Re:You're getting old? by lgw · · Score: 2

      Damn straight. Real companies have technical tracks for a full career that don't require management. Nothing beats software development - management is the safe place to stick second-rate coders to limit the arm they can do!

      --
      Socialism: a lie told by totalitarians and believed by fools.
    13. Re:You're getting old? by rlh100 · · Score: 1

      IBM discovered back in the 1960's that they were taking great engineers and promoting them to become terrible managers. So they came up with a two track promotion policy so that great engineers could be promoted to manage and vice president class positions with similar pay and benefits but remaining engineers. Most larger technology companies follow this model.

    14. Re:You're getting old? by Anonymous Coward · · Score: 0

      Depends upon specifics of the industry. I doubt that anybody among ~100 developers my location is younger than 35.

      Actually, it is so common, that even NYT picked up on it.

      http://www.nytimes.com/2014/03/16/magazine/silicon-valleys-youth-problem.html?_r=0

    15. Re:You're getting old? by bbsalem · · Score: 1

      So, tell us what kind of positions you hire for? Are they customer facing or technical? Are you more concerned with team workers than you are with technical competence? From what you said, it sounds like you may be more concerned with technical support or customer service than with engineering? tell us which it is.

    16. Re:You're getting old? by bbsalem · · Score: 1

      As developers, we need to constantly fight stagnation. No matter how much money you're being paid, if you're not learning and growing, you should be considering a move. And if you're not putting out code on Github or the like, whether in your spare time or because you've convinced your employer to open source your work, you're simply not equipped to compete in today's job market.

      Are you just discriminating against people, here, who don't make it convenient for you to look at their code? Might it be that they have a good reason not to post their code to github or another cloud source code repo?

      I'm sick of hearing people complain about age discrimination. It doesn't exist. They're discriminating against you because your professional age is younger than your biological age. Ask yourself which of those two you're expecting the employer to honor when determining your title and you'll see why people are telling you no.

      When someone tells you that your skills are too generic and out of date, and that you haven't tracked to senior developer or management, isn't that age discrimination? Maybe in fact there is a need for a guy who is older but knows how to do system configuration and software installs starting in the shell, and you are just too uninformed to know of the need. If your only job is to hire younger developers and you don't know anything about all the support roles in your company, you can look at a candidate with grey side burns who has a resume that says he has administered systems and can work from the command line, if your bias is to younger people, because that is where you expect to find people who know whatever fad development environment is current today, be that Javascript, or Java, or Python, whatever, then you are discriminating against people with a different skill set. Your out is to either say "I will look to see if there is a role in our company for your skills." or to come out and say that "We are looking for skills you don't have." The legal distinction that a court would make is over how you communicated, not what you meant to say. If it felt that the employer communicated, "We don't like people with grey hair." or "We don't like people whose career began in 1975." The case would stand up. The tactic of making a job description very specific and saying to a candidate "Your skills are too generic." may get you out of dangerous territory, but it may also make you spend too much time screening candidates.

    17. Re:You're getting old? by gatkinso · · Score: 1

      There is a spot on conception in the industry that younger == cheaper.

      This is the real obstacle.

      --
      I am very small, utmostly microscopic.
    18. Re:You're getting old? by Anonymous Coward · · Score: 0

      Coding? In my environment we have a saying ... "it only takes 1 person about 2 weeks to type the product entire into an IDE." Nevermind that it took 5 years to develop the data models and designs that meet the critical use cases with 100 times the performance of the previous solution (on same hardware). Coding is easy. Software design is not. Senior developers should focus on design, not coding. And sure as hell not management.

    19. Re:You're getting old? by AuMatar · · Score: 1

      Designers who don't code are worthless. They make horrible solutions because they're too separated from the actual problems with their designs. Senior devs should be designing, but they should still be coding most of their own designs.

      --
      I still have more fans than freaks. WTF is wrong with you people?
  7. You're Old by Anonymous Coward · · Score: 0

    The problem is that when you're there in person they see that you are not in your 20s and that you probably won't unhesitatingly work 70+ hour weeks in exchange for having access to an in-office foosball table. You probably have certain expectations regarding benefits, 401(k) funding, and taking time off for family emergencies. You might not be the sort of person who takes being managed by someone younger than you well. Thanks for coming, we'll call you back if we have any more questions.

    Age discrimination is real.

    1. Re:You're Old by leptons · · Score: 2

      I really wouldn't want to work somewhere that has 20 year olds doing interviews. A 20-something "senior engineer" is a fallacy they are what "expert beginners" and they often make mistakes someone with more experience will not make, and that includes the hiring process.

      I've been shown the door in an interview by 20-somethings after not answering their vague questions exactly the way they wanted them answered. My current company gave me the highest marks they've ever given an employee and they've been around 15 years. They have experienced people giving interviews and performance reviews.

      But isn't it also age discrimination not wanting to work with 20-something "senior engineers" or worse, 20-something CTOs who will be your superior when you have 30 years of experience?

    2. Re:You're Old by Anonymous Coward · · Score: 0

      But isn't it also age discrimination not wanting to work with 20-something "senior engineers" or worse, 20-something CTOs who will be your superior when you have 30 years of experience?

      no.

      there's a difference between not wanting to work with unqualified people, and not wanting to work with a qualified person who happens to be old. this is no different than sexism or any other -ism. the judgment is based on a non-sequitur.

    3. Re:You're Old by Anonymous Coward · · Score: 0

      If you assume they are unqualified because they are young, then yes it is just as much ageism. If they are unqualified that is that.

      An inexperienced programmer following good practices is worth far more to most than an experienced programmer who doesn't.

    4. Re:You're Old by bbsalem · · Score: 1

      But really it is the intangibles that come into play, not whether a young programmer applies the current best practices to development and his older counterpart may need to get up to speed with these. That is simply a matter of taking the time to tell people what you want. The fact that companies who hire younger staff and discriminate against older people has an answer, reduce the supply of youngsters. If that happens they will have to change their tune and damn fast. This is simply a result of the oversupply of people for too few jobs. Lets suppose we get into a war with the Russians and all the young people have to go into battle, the priorities will be reversed as they were in 1970. People with generic skills will be in demand again.

      The other intangible is maturity and tact, and loyalty when things get tough, A bunch of young 20-something programmers might be smart, they might be current on best-practices, they might be energetic and able to work for 72 hours straight and they may need to be paid less to do all those things, but they will bore easily and they may not wait aground when things demand patience and staying power.

  8. Act Natural by Anonymous Coward · · Score: 0

    As cliché as it sounds, you probably don't want to work somewhere that requires a whole dog and pony show.

  9. Over the hill by Anonymous Coward · · Score: 0

    I read about age bias in IT kicking at about age 35 all the time now. Are over the hill?

  10. Drink more. by fatgraham · · Score: 2, Insightful

    I don't know how friendly and open you are, anonymous person, but I've done pretty well in my last couple of interviews; Accepted immediately, first (face-to-face) interview.
    Prior to those last two jobs, I hadn't had an interview for 8 years. It took me 12 interviews before I managed to get a job.

    Basically, be more friendly, relaxed and relatable. Complain a bit about previous employers and how this new job will fix those problems (you may have to use your imagination), everyone has problems. A lot of the time, what puts perfect candidate A before candidate B is that "they could have a beer with them". Nobody wants to hire someone they're not gonna enjoy having around the office.

    Since drinking heavily, I'm a lot more approachable, and apparently, a lot more employable.

    Hope this *hic* helps.

    1. Re:Drink more. by mjr167 · · Score: 5, Funny

      I once interviewed a guy who complained that he almost didn't make the interview cause he was still hung over from last night...

      We didn't hire him.

    2. Re:Drink more. by Magnus+Pym · · Score: 4, Interesting

      Likeable is good, but complaining about past employers is a TERRIBLE idea. It is very very hard to do this without coming across as a whiner. Most interviewers immediately pick up on the implied negativity. `You are complaining about them today, you will surely complain about us tomorrow'.

      Project positivity. You are not running away from anything. You are running towards something... the new job. Employers don't necessarily want to pick up and be saddled with orphans, refugees or the weak. They want healthy, well-adjusted individuals who can stand on their own feet and be productive.

      Also, note that interviewing has changed over the past few years. Behavioral interviewing is all the rage, led by a few large, successful companies. In this situation, candidates are asked to describe specific things that happened to them in past jobs (or specific problems they have worked on), and the interviewer tries to get a feel for how the candidate behaved in that situation (overcoming adversity, dealing with ambiguity, working on seemingly intractable problems), and to extrapolate to how the candidate would behave in similar situations in future. If you really are experienced, you probably have a number of examples like this from your past. Research a few large companies (Google, MSFT, Amazon), they are very open about their interviewing strategies and the qualities they expect from an employee. Keep a few examples of behavior polished and ready.

      And good luck!

    3. Re:Drink more. by angel'o'sphere · · Score: 2

      Complaining about previous employers is usually frowned upon.
      That only makes sense if they have your cv in front and one of the interviewers mentions a particular employer and/or project and admits he had worked there as well (and left for 'bad reasons').

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    4. Re:Drink more. by Anonymous Coward · · Score: 0

      I got a tech job with Google. There were no behavioral questions. In fact, there were nothing but technical questions.

    5. Re:Drink more. by Anonymous Coward · · Score: 0

      I can attest this to be true about Google interviews. LOTS of deep technological (computer science) questions. No "social skills" bull.

    6. Re:Drink more. by Magnus+Pym · · Score: 1

      Sorry, I did not make a clear distinction in my post. I was not suggesting that Google did behavioral interviewing, merely that the candidate should familiarize himself/herself with the particular interviewing philosophies of the organizations that they are targeting.

      Also, behavioral interviewing does not have to be touchy-feely/non-technical at all. It can in fact be the opposite. The style can be very different though.

      Typical programming question: how do you traverse a binary tree?

      Behavioral question: Describe a situation when you had to deal with and organize a large volume of data. What was the strategy you adopted? Why?

      Note that the whys don't stop. The interviewer keeps asking why? why? why? until the candidate's technical limits are reached.

    7. Re:Drink more. by ultranova · · Score: 1

      Behavioral interviewing is all the rage, led by a few large, successful companies. In this situation, candidates are asked to describe specific things that happened to them in past jobs (or specific problems they have worked on), and the interviewer tries to get a feel for how the candidate behaved in that situation (overcoming adversity, dealing with ambiguity, working on seemingly intractable problems), and to extrapolate to how the candidate would behave in similar situations in future.

      So basically, to get a job you need to get involved and practice with fanfiction and theater communities.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    8. Re:Drink more. by Anonymous Coward · · Score: 0

      Do NOT complain about your former employer - it's a death knell in an interview.

  11. Loner syndrome by hessian · · Score: 2, Insightful

    To employers, it's of secondary concern that you're more competent than the other guy.

    Primary concern is whether you can be a cog, e.g. will you get along with other team members (which they translate into "enthusiastic, cheerful and forgiving") and will you be able to understand, cooperate with and stay out of the way of your superiors. A big part of this is trying to avoid hiring an employee who also creates problems in addition to doing his/her job.

    I suggest thinking vapid and friendly, like a labrador retriever, when you go into a job interview.

    1. Re:Loner syndrome by ColdWetDog · · Score: 1

      I suggest sending the Labrador Retriever to the interview.

      --
      Faster! Faster! Faster would be better!
    2. Re:Loner syndrome by Anonymous Coward · · Score: 0

      Screw tech, have you considered a job as a dog whisperer?

    3. Re:Loner syndrome by hoggoth · · Score: 5, Funny

      >I suggest thinking vapid and friendly, like a labrador retriever, when you go into a job interview.

      "Yes, I can write threaded code involving.... SQUIRREL!"

      --
      - For the complete works of Shakespeare: cat /dev/random (may take some time)
    4. Re:Loner syndrome by AlphaBro · · Score: 0

      I can play this game, but god do I hate it. This sort of mentality creates environments where mediocre (or outright damaging) employees thrive, because everyone is too thin skinned to handle reasonable criticism without creating a massive upheaval. Getting along takes precedence over actual job performance, and the workplace transforms into a giant adult daycare. This effect is most pronounced in larger companies that can absorb the cost of useless teams that would yield nothing if not for the efforts of a few members.

    5. Re:Loner syndrome by Anonymous Coward · · Score: 0

      In other words: behave like a whore. Spot on.

    6. Re:Loner syndrome by Anonymous Coward · · Score: 0

      "In other words: behave like a whore."

      What else do you think an employee is?

  12. Be engaging by loupgarou21 · · Score: 4, Insightful

    I typically get job offers from almost all of my in-person interviews. What works for me is being very engaging in the interview. Appear genuinely interested in the company. Don't wait for the "do you have any questions for us" part of the interview before asking questions, ask questions throughout the entire interview. Ask questions about the corporate culture, ask questions about their internal workflow, ask questions about parts of the company other than the one you'll be working in.

    Also, come off as very human during the interview, especially when they ask you about yourself. When they ask you about yourself, don't just rehash your resume, they can read that for themselves. Instead, talk about your interests, your hobbies, your life. "Well, I've been a programmer for 13 years, I have a BS in computer science from the U of M, I've been married for 3 years, I play softball and pain miniatures."

    The interview is way less about them gauging your technical ability, and way more about showing your interest in the company and how you will fit in with their current team.

    Yes, be prepared for the technical questions too, but that's really the minor stuff

    1. Re:Be engaging by Anonymous Coward · · Score: 1

      "Well, I've been a programmer for 13 years, I have a BS in computer science from the U of M, I've been married for 3 years, I play softball and pain miniatures."

      You had me until "pain miniatures". I don't know what that means but I'd rather not find out, no matter how qualified you are for the job.

    2. Re:Be engaging by AlphaBro · · Score: 0

      Sounds more like a dating ad than something I'd want to hear during an interview.

    3. Re:Be engaging by ThatAblaze · · Score: 1

      You had me until "pain miniatures". I don't know what that means but I'd rather not find out, no matter how qualified you are for the job.

      I took it to mean that the OP has a sticky "t" key, and was intending to say "paint".

    4. Re:Be engaging by Anonymous Coward · · Score: 0

      This isn't horrible advice, but sometimes it can feel uncomfortable when interviewing a candidate when they get into areas I legally can't ask about or find irrelevant.

      For example, I interviewed someone for a position a few months back that went into great detail about his involvement with his church. Part of it was relevant because he had done some programming for the church in regard to tracking software for choir music and other related things.

      The other person that I was interviewing with was rather religious so it was possibly a win on that side but I was kicked out of church for marrying my wife years ago and it's a sore spot with me. I tried not to hold it against the guy, and there were other issues but honestly if he had been tied with another candidate I probably would go with the other person so I don't have to talk about church on a daily basis in the workplace.

    5. Re:Be engaging by Lije+Baley · · Score: 1

      I took it to mean that he had a dungeon diorama.

      --
      Strange things are afoot at the Circle-K.
    6. Re:Be engaging by schneidafunk · · Score: 1

      I agree and also would like to suggest this tip, research the company before going in. I read my companies bio before going in and as a result could ask more interesting questions during the 'do you have any questions' part of the interview. Needless to say, I got the job.

      --
      Some people die at 25 and aren't buried until 75. -Benjamin Franklin
    7. Re:Be engaging by Anonymous Coward · · Score: 0

      You also have to know where the line is on how much to share, and also be able to read the interviewer(s) well. It's a good idea to move along when you can see they're disinterested.

    8. Re:Be engaging by Lumpy · · Score: 1

      German dungeon diorama...

      And this is Diter over here on the rack, and Hans is good with the whip...

      --
      Do not look at laser with remaining good eye.
  13. Call them back by Anonymous Coward · · Score: 0

    Call them the next day. Thank them for the interview and let them know you look forward to hearing from them.

    This has a couple of benefits.

    A) It lets them know you're really interested in the position.

    B) It gives you the opportunity to possibly get some feedback.

    Also:
    Ask questions during the interview, be interested in what Tech Stack & Tools they're using and what their dev process is (What's the product? What is there to do on it? What IDE do they use? Do they do Agile Development? What Sprint Length? What SCM do they use? Do they do CI? etc..). One of the things I've learned from Project Leads & Managers is that people who seem genuinely interested in the product, the tools, and the team are the ones that usually rise to the top of the lists.

    Network. Network. Network. You never know when you'll need to call up that guy you worked with 5 years ago to see if they're hiring. This has saved my job several times. Project A ends and I'm on the chopping block to be laid off, but then a manager I worked with a couple years earlier hears I'm available and boom... new job working Project B...

    1. Re:Call them back by sdoca · · Score: 1

      Also, call back if you didn't get the job and ask why you didn't (in a polite way). I had a friend just go through a tough time finding another job (not tech related) and for the interviews where she didn't receive an offer she called and asked what she could improve on, whether that be job skills, experience or personal. She got a lot of good feedback.

  14. Interview the interviewer by wiredlogic · · Score: 1

    I like to ask probing questions to get a feel for what the work environment is like, the stability of the business, and other peripheral topics not directly related to the specific job opening. Take the mindset of being the one evaluating them to see if they will be a suitable employer.

    --
    I am becoming gerund, destroyer of verbs.
    1. Re:Interview the interviewer by ThatAblaze · · Score: 1

      Yes, I often enjoy turning the tables on a bad interviewer. The funny thing is that on the somewhat rare occasions in which I decided I really didn't want this job and would rather tank the interview they have always seemed the most interested.

      If anyone is having trouble finding a job, try making as many social mistakes (as in non-technical) as you can. Show up a little late, question their authority, ask for extra time off during the interview. I think you'll find it a very enlightening experience.

    2. Re:Interview the interviewer by HornWumpus · · Score: 1

      Like this: http://www.youtube.com/watch?v... only backwards.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
  15. Most likely... by Anonymous Coward · · Score: 0

    ...you got fat.

    1. Re:Most likely... by noh8rz10 · · Score: 1

      +1 grain of truth. it's kinda like ageism but not really. I have the most success when I do my best to make myself look fit, healthy, and fashionable (in a way that is appropriate for the setting). If I were a male model who could code I could get any job I wanted. It's not discrimination per se, it's just that we've been all trained to like pretty people and pretty things.

    2. Re:Most likely... by AlphaBro · · Score: 1

      This is the truth. Apart from aesthetics, physique tends to say a lot about motivation, determination, etc. Plus, exercise puts your head in a better place.

  16. How old are you? by Anonymous Coward · · Score: 0

    Ageism is rampant in tech. It may just be that they are looking for someone younger/cheaper.

  17. Basci inerview tips by denisbergeron · · Score: 1

    Dress as a CEO
    Cut your hair and shave your beard
    empathie with the people in front of you
    you are there to make them feel you the right one

    --
    Ceci n'est pas une Signature !
    1. Re:Basci inerview tips by presidenteloco · · Score: 1

      I am probably not going to hire as a developer someone who dresses like a CEO. More likely I will think "compensating-for-lack-of-ability pretentious person - warning - warning"

      --

      Where are we going and why are we in a handbasket?
    2. Re:Basci inerview tips by Anonymous Coward · · Score: 1, Interesting

      The strangest interview I had was when I did not suit-up. I was helping a friend build an addition and toward end-of day got a call from the potential job to see if I could show up in twenty minutes, the boss wanted to finish up interviews instead of waiting for next week which would have been my interview day. I rushed over still in my ripped muddy jeans, dirty tee, muddy boots and forgot to remove my tool belt. Figuring there was no-way I would get the job, we joked, talked about many things, went out for a beer and got the IT job. Stayed on that job for ten years !

    3. Re:Basci inerview tips by Creepy · · Score: 1

      Heh, my first programmer job interview was the opposite - long scraggly hair and (at least reasonably trimmed around that time) beard and a fitted, tailored suit. The suit and neat(er) beard were because I was playing cello professionally at weddings prior to graduating (and I tucked my hair under a hat, just like in the song Signs).

      Incidentally, I get knocked for communication too, usually for some incident in the systems engineering part of my job. Usually my manager contacts me and says "why is system A down?" and I say "It was up this morning" and then she says "Bob says A is down, we can't get any work done! System A can't be down." Five minutes later "OK, I fixed it, server crash" and my boss says "You need to communicate when System A is down better." I want to reply "I didn't know system A was down until you fucking called me" but I reply more humanely. When it comes to review time, I get docked on it anyway :P

    4. Re:Basci inerview tips by tjb · · Score: 1

      Yikes! No!

      Well, ok, that may fly in other places, I guess, but in Silicon Valley anything fancier than business casual is not going to work in your favor during an interview. Hell, when you interview at Apple they explicitly tell you not to wear a suit.

      Look nice and all, but dress appropriately for where you are interviewing. Maybe "dress like the company's CEO" is better advice, so put that hoodie on when you interview at Facebook.

    5. Re: Basci inerview tips by Kiffer · · Score: 3, Insightful

      ... if someone tells you something is broken don't tell them that it was working earlier, say "I'll find out what's happening and get back to you ASAP" and maybe something like "... I should have been notified if it was a server crash, hopefully it's not too serious and we can get everything back in order a soon as possible, to minimise the downtime".

      Never tell someone who comes to you with a problem that there is/was no problem.

    6. Re:Basci inerview tips by AuMatar · · Score: 1

      Horrible advice.

      I don't care if you have a bear or not, it doesn't effect your ability to code. Same with the hair cut. As or the suit- if you need to try and impress me with how you dress, I assume its because you can't impress me with your code. You can overcome that, but it won't help you and may hurt you.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    7. Re: Basci inerview tips by Anonymous Coward · · Score: 0

      It this kind of political details actually matter, then your employer is fucked anyway. Please refer to HP as an example of this.

      Been there, suffered this psycho crap.

      Now look where they are.

    8. Re: Basci inerview tips by Anonymous Coward · · Score: 2, Funny

      I disagree. Bears take a lot of time and energy to care for, and they occasionally attack their owners. Furthermore, bear owners say they will not bring their pet to work, but every one I have worked with has eventually brought the damned bear to work, usually because it was sick and he couldn't get day care. Then you have a sick and usually upset bear in your workplace and yes, it DOES affect everyone's productivity, always. If the candidate has a bear, I'm sorry to say I will usually pass.

    9. Re: Basci inerview tips by Anonymous Coward · · Score: 0

      Hate all you want, I have an app for that on my phone.

      Green light, service running
      Yellow light : error
      Red light : service down

      When Joel asks if X is down, I say "looks good from here, but I'll check the logs" or "thanks for the heads up, it crashed, im on it"

    10. Re:Basci inerview tips by Lumpy · · Score: 1

      Dye your hair and beard. and hydrate the hell out of yourself for a few days to make yourself look 5 years younger.

      He's 35-40 so in that ,"Oh you are experienced" segment where they dont like to hire because you will actually use your vacation days and hold them to labor laws.

      --
      Do not look at laser with remaining good eye.
    11. Re: Basci inerview tips by Anonymous Coward · · Score: 0

      God dammit! I just used my last mod point, and this one was funnier than the other. Sorry. You really deserved the point.

      green:led

    12. Re: Basci inerview tips by Anonymous Coward · · Score: 0

      Or how about, who fucking cares? Seriously. If someone is so mentally frail that the wrong choice of polite words upsets them, they are the problem.

  18. Ask for feedback by cjeze · · Score: 4, Informative

    What I always do is to ask for feedback after they decided not to hire me, or if I don't hear from them within a week.

    What was it that decided against me, what could I have done differently.

    Ask kindly and explain to them you want this information so that you can improve your own interview process. This worked very well for me, especially when it wasn't obvious why I didn't get the job. One time I did this I was even offered a job just because they had forgotten about me.

    Also. Always look for jobs. It is never illoyal to go on interviews, just don't lie or take a sick day, plan for it. I am always on the watch for the dream job and everybody should too. Going on job interviews has many benefits, particularly you get to find out what you're worth, and if you get a good offer you can use it as leverage next when discussing your current salary :)

    1. Re:Ask for feedback by Chrisq · · Score: 2

      What I always do is to ask for feedback after they decided not to hire me, or if I don't hear from them within a week.

      What was it that decided against me, what could I have done differently.

      Ask kindly and explain to them you want this information so that you can improve your own interview process. This worked very well for me, especially when it wasn't obvious why I didn't get the job.

      This is great advice. I know someone who did this and was told (quite reasonably) that they hadn't done anything wrong it was just that they had someone who fitted the profile slightly better. They then asked if he'd like to be put on a list of people to be contacted should any other offers arrive (something that was never mentioned before). Three months later he was told that the same position was vacant again, interviewed, and given the job.

  19. your personality, over the internet? by whistlingtony · · Score: 1

    You're asking us about your personality, over the internet? Uhm. That doesn't work... My advice? Don't ask us, you'll get generic advice. Go spend a few hundred bucks and see a therapist, just in case. If the concept of therapy bugs you, call it professional outside perspective. Their whole job is reading people and digging at the underlying issues...

  20. Maybe ... by lrichardson · · Score: 2

    It's not you.

    I've had some odd interviews over the years. One in which the head of IT was a Luddite - and proud of it. One in which the phone and HR interviews went well, but the interview with the manager left me wondering if she had psychological problems ... later, from my headhunter, I learned her sister was going though a very bad breakup, including stalking, and I was very similar to the ex.

    And, of course, sometimes the interview is for show. They've got someone they want, but have to keep HR happy, and demonstrate they considered other candidates.

    My best advice is a) research the company/position, b) be honest, and c) try and be positive. Note that 'being honest' doesn't preclude omitting horrendous things. e.g. "I made an internal transfer as soon as I realized my boss was a lying, backstabbing hypocritical s.o.b., and was much happier with my new position." can be reworded as "I made an internal transfer, after achieving some great things in my first position, because the new job offered more opportunities for professional development."

  21. Ditto, ditto by Anonymous Coward · · Score: 0

    Possibly it's ageism. I'm turning 38 in a few days. But I haven't actually tried to change jobs for about 3 years now, because I like where I am.

    The one exception to that was when I interviewed for Amazon about a year ago, in their Cape Town office. I was rejected, and I think it's probably because I have 25 years experience. (not a typo, I was doing contract development before I left high school.) Also possibly I was perceived as being inflexible: I don't much like unit tests, over-engineering (like the excessive use of dependency injection that's been fadding for a couple of years), or web development in general (it's really messy). I prefer high-octane c++ engineering, funky algorithms, and generally doing cool stuff. Amazon doesn't really do cool stuff, and they don't like maverick programmers. To be honest I didn't really want the job, and in retrospect I'm so glad I didn't go to work there.

    1. Re:Ditto, ditto by Anonymous Coward · · Score: 0

      "I don't much like unit tests"

      I know *many* hiring managers who would rule you out instantly for that one (even at companies that "do cool stuff"). Not just because it's something in their check-list, but because the Tech Leads underneath them want people who see the value in *good* Unit Tests. Especially when working on a large API or Product (the kinds of projects where Continuous Integration systems are likely to be used).

      Nobody is perfect. That's the point of unit testing.

  22. Practice and Study by yrogerg · · Score: 1

    A couple of tips: 1) When you leave an interview, spend some time immediately after and write down the questions they asked and give yourself an honest evaluation of how you answered them. What did you miss? What could you have said better? 2) Before you go to the interview, do a search for "behavioral interview questions" and pick several different topics. Come up with good answers to those questions. Use the "STAR" response (Situation/Task, Actions, Results) and really plan out your answers 3) This sort of goes hand in hand with #2, but think of your top achievements. Make a list of great things that you did as they relate to communication, managing a project, leading a team, etc. etc. You know what kind of job you're applying for, plan for the interview and have your stories ready to go. They're not going to ask those exact questions, but if you have a list of possible answers, you'll at least nail some of the questions.

  23. Ask by zoward · · Score: 1

    You shouldn't be asking Slashdot why you're not interviewing well, you should be asking the people who didn't hire you. When you get the phone call saying "no thanks", ask them why you weren't hired. You'll probably get a non-committal answer from most, but there are some will tell you what they think you did wrong.

    Good luck.

    --
    "Can't you see that everyone is buying station wagons?"
  24. Smile, semi-relax your posture, have eye contact by presidenteloco · · Score: 3, Insightful

    Read up on defensive or aggressive versus relaxed/friendly postures (position of arms, leaning too far forward or back etc).

    Also, actively listen, and try to understand what is behind some of the questions they ask. Make sure your more opinionated answers are not the kind that risk offending someone who is in the room.

    Oh, and as toastmasters probably taught you, avoid saying ummm ahhhh, and keep your answers brief and to the point.

    --

    Where are we going and why are we in a handbasket?
  25. book by phantomfive · · Score: 1

    Read "What Color Is Your Parachute." The author lists several particular problems you might be having with interviews (do you pick your nose? do you smell funny?), and also discusses how to analyze what went wrong in the interview.

    If the problem really is lousy interpersonal skills, that can be improved.

    --
    "First they came for the slanderers and i said nothing."
  26. Simple: They want a young slave. You ain't it. by pla · · Score: 2

    Two things.

    First, don't make the mistake of pushing off discussion of salary to the end of the process - Check the price range they want to pay right up front, before you even waste your time with an in-person interview. It doesn't matter if the job listing describes a senior software architect with a combination of skills that would easily take 20 years to master - If they want to pay intern's wages, they don't want you.

    Second, you got old. It happens. We can, however, take a tip from our better halves (presuming you as male) to partially remediate that on a temporary basis. Dye your hair, dress considerably little less formally than you learned to do decades ago (if you can't stand the idea of going to an interview without a suit, at least go for a colored, relaxed-fit sport coat rather than the good old standby of black or charcoal), and you might even consider letting the missus help you with just a hint of makeup (don't worry, it won't stick out unless done horribly - Many younger guys have actually started wearing makeup regularly).

    Once your coworkers see you in action, your skills matter more than your age. But that requires getting in the door first.

  27. At least by oldhack · · Score: 1

    At least you're asking, and I suppose that's a start. Ask your colleagues, friends, and family. You won't get anything good here because we don't know you.

    --
    Fuck systemd. Fuck Redhat. Fuck Soylent, too. Wait, scratch the last one.
  28. Practice, question, listen, connect. by sarkeizen · · Score: 4, Insightful

    Here's my $0.05. I've been a hiring manager for a number of developer positions.

    i) Practice: Have a few pat answers for open ended or probing questions. Like when you get asked "Can you give me an example of..." pick a good example - one where you look good (I can't tell you how many times someone picked an "example of resolving a conflict with their coworker where they looked pretty bad"). Then bounce it off your NON-tech friends. Take their advice, even if it sounds weird or not how you would naturally talk. Then practice until you can make it sound natural.

    ii) Question. It pays to ask a question or two about the questions being asked of you. Not every question but it shows you are listening and can be even used to show off knowledge you have but haven't been asked.

    iii) Listen when they are talking. Try to get an idea of what these people are looking for.

    iv) At the end you are often asked if you have any questions. Use the information about iii) to get them talking. Find something you have in common. Suggest some solution. i.e. get them talking about their biggest problem areas for software, hardware (whatever you're being hired for and ask them "Have you tried..."). Don't go on too much about a single technology. I don't mind it when someone slips an extracurricular into their interview but it should be a one off. For example, I interviewed a person who did some Ada programming in his spare time. Which is cool but he referenced it two or three other times and it started to sound like an attempt to distract from the question.

    Bonus: Avoid jokes. Seriously. Unless you really can take the temperature of your audience it's hard to pull off and it can easily be taken the wrong way and counted against you . Remember that when you tell jokes to your peers at work they already know you (to some extent) and are attempting to think the best of you. An interviewer is trying to differentiate between you an everyone else. If someone from HR is on the interview panel and you tell a joke (or relay an experience) that makes you look like you have a problem or might be mildly sexist, ageist, racist. You can easily find yourself on the bottom of the pile when it comes to a decision.

    1. Re:Practice, question, listen, connect. by Anonymous Coward · · Score: 0

      I've hired a few people and here are my main criteria and they are equally important:

      1) Be good at the job.
      2) Don't be an asshole.

      To answer the OP's question, in order of importance:

      1. I act excited about what I'm talking about. It's pretty easy because I'm genuinely excited, and I get to brag about how good I am. It's one of the few times it's socially acceptable.

      2. Control the interview. If they ask you a question, feel free to elaborate, articulate and pontificate. Don't be terse and impersonal with your answers. They are trying to gauge your personality and if you are annoying or not.

      3. Never be negative. I get that you are working at a shit hole and want to leave. I've been there myself, but the interviewer might see it negatively.

      4. Find out what they want you to do and talk about how you can help them with their problem.

      5. Don't be technologically decisive. Contrary to popular belief, language X on OS Y using database Z works perfectly fine in most circumstances.

    2. Re:Practice, question, listen, connect. by Anonymous Coward · · Score: 0

      Does it not concern you that these screening tips are nearly guaranteeing that you'll miss out on many good candidates?

      I work for a company that is non-traditional in interview style, and I think we are able to hire really great people that way. Some of our best engineers would never make it through really formal interviewing process. All of our engineers deal with customers, most daily, so don't think these are engineering savants.

      I have been on interviews with non-traditional interviews (read: congenial) and those companies with formal interviews (read: bland behavioral questions on company literature that every individual wants answered differently). It always seemed to me that the companies with the formal style were filled with really mediocre people.

      I guess the question is: is your surefire method worth it when it is practially designed to hire middle of the pack, bland, employees who will neither rock the boat nor excel as superstars?

    3. Re:Practice, question, listen, connect. by sarkeizen · · Score: 1

      Uh...so advising someone on how to avoid common pitfalls somehow means we're missing people in some significant way? I don't think you actually read what I typed. Here's a recap.

      i) If you think you are losing job offers because you appear standoffish. Practice a few questions.
      ii) Engaging the other side of the table will also help you appear more involved.
      iii) Understanding the other people is key to being able to communicate with them. Communication is key in avoiding appearing detached.
      iv) Try to give them a demonstration of your work in the interview.
      v) Jokes are harder to pull of than you think.

  29. Likeability by hackus · · Score: 0

    Are you over 35?

    If you are you are not likeable.

    --
    Got Geometrodynamics? Awe, too hard to figure out? Too bad.
    1. Re:Likeability by lgw · · Score: 1

      Where are people getting this? My career didn't start picking up until I was over 35. While I've interviewed at places that didn't actually want a senior engineer (they meant 5-10 years when they wrote "senior"), I blame myself for not asking better questions earlier about those jobs.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    2. Re:Likeability by Lumpy · · Score: 1

      GET OFF MY LAWN!

      Damn kids....

      --
      Do not look at laser with remaining good eye.
  30. Re:Simple: They want a young slave. You ain't it. by ColdWetDog · · Score: 3, Insightful

    Now this is a post that I never thought I'd see on Slashdot.

    Somebody, in all seriousness, suggesting that someone wear makeup.

    Would that Commander Taco see this.....

    --
    Faster! Faster! Faster would be better!
  31. Let them know you'll make them look good by sahuxley · · Score: 1

    A manager of mine once told me he hired me because of this. Of course, you have to nuance it a little. I told him something like "I'm good at communicating the ideas of the project in ways that non-technical people can understand and appreciate the value of it. A lot of times in these positions if you're doing your job perfectly, nobody notices because the system just works. It's important to make sure we get credit for this as a team."

  32. I'd say it's your history of bouncing yearly by SensitiveMale · · Score: 2

    I understand your last two jobs were longer, but you have a trend.

    1. Re:I'd say it's your history of bouncing yearly by Anonymous Coward · · Score: 0

      I understand your last two jobs were longer, but you have a trend.

      Any company that brings up that point is generally a big red warning flag for me, as it signals to me that they do not intend to keep up with the market when it comes to compensation and benefits once I join the company. Unfortunately, in business, "loyalty" means "someone who I can take advantage of".

      Besides, they've called you in to the interview at that point, and bringing that up is simply a way to attempt to devalue your expectations come salary negotiation time. If the company actually gave a rat's ass about it, you wouldn't have gotten the callback since it's clear on your resume that you hopped around yearly.

    2. Re:I'd say it's your history of bouncing yearly by asmkm22 · · Score: 1

      Yeah, but switching jobs "every year or so" is a bit extreme.

      What I'm curious about is *why* he switched that frequently. It's easy to think or claim that it's for "competitive wages" or whatever, but I know a few people in the industry who are just difficult to deal with. They give decent first impressions, but start to wear out their welcome after 6 month, at which point the employment relationship becomes toxic. Then they start looking for another job, and the cycle starts over. These people always have reasons for why it didn't work out, or why it was a shitty company, but it becomes obvious for everyone around them that there is a definite pattern going on.

      Maybe the OP is one of these types. Maybe his ability to give a great first impression is starting to wear out.

      Some people have the same problem with dating.

    3. Re:I'd say it's your history of bouncing yearly by lgw · · Score: 1

      In Silicon Valley the average time someone stays a a given job is about 18 months. When I first came there, having had 7 years at my previous job, everyone I interviewed with asked about that as if it were the strangest thing they'd ever seen.

      1 year is too short, but a few 1-year jobs followed by longer stays shouldn't bother anyone. You learn the trade faster by changing tech stacks a few times when you're young, in any case.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    4. Re:I'd say it's your history of bouncing yearly by dbIII · · Score: 1

      Bit of an aside here, but some places have fucking stupid employment rules that include things like a freeze on new permanent employees but you can have a temp for up to a year. I've done two separate years at one place with a 18 month gap in the middle when I worked in a different city in a far worse job (lower pay, more responsibility, higher cost of living, no holiday time etc). The temp job was good but upper level management was incompetent at a legendary level - in his next gig the CEO made some cuts that led to the largest city in that country being blacked out for five weeks! I'm sure it was a "Quality Assured" blackout :)

  33. Eight years older by scsirob · · Score: 4, Insightful

    The problem with being eight years older is that you are, indeed, eight years older. Past a certain age it seems that the only jobs you will be able to get is through your network. All else being equal, a complete stranger who has to evaluate you against someone eight years younger (heck, you were a good developer at that age, right?) will definitely chose the younger person. More agile, easier to morph.

    Work your network. If you are as good as you say you are, use your reputation instead of your skills.

    --
    To Terminate, or not to Terminate, that's the question - SCSIROB
    1. Re:Eight years older by Anonymous Coward · · Score: 0

      I have a question about this commonly held belief, if they really don't want older workers in interviews then why do they ask them in?
      Sure you don't actually state your age in the resume but it's pretty obvious when someone is older by looking at the time stamps on the past employers. Even if someone doesn't state the year range, if they state they worked "X years at" one place and "Y" at another and all those add up to a large number then obviously the person's not a fresh out of college type.

      The only thing I can imagine is asking in a few old interviews that are set up to be dropped is for some kind of legal protection or to make someone higher up in the company happy
      "See we don't discriminate, just last week we had Mr. Foo in and he was 55, but we didn't hire him because he didn't have 10 years of ADA decompilation experience on Windows ME (that is, insert impossible requirement here)"

    2. Re:Eight years older by Anonymous Coward · · Score: 0

      I think that depends on what you look like. I'm in my mid-40's but look very young. Like fresh out of high school young.

      So what I do is give a partial employment history that doesn't show I have been working in the field for 25+ years. I then act young by mimicking how my 20-something kids act. Job offer every time.

      If you don't have kids then just hang out on a college campus for a few days and you will get a feel for it. Bonus: 20-year-old chicks are hot as shit and fun in the sack.

    3. Re:Eight years older by rev0lt · · Score: 1

      I have a question about this commonly held belief, if they really don't want older workers in interviews then why do they ask them in?

      Because age discrimination is illegal in most western countries. And no one would use a HR company that would do it explicitly, because they'd look bad.

    4. Re:Eight years older by lgw · · Score: 3, Interesting

      The problem with being eight years older is that you are, indeed, eight years older. Past a certain age it seems that the only jobs you will be able to get is through your network.

      My resume says "20+ years of experience", and I get recruiters contacting me constantly. People want me to help fix the problem in their shops, to be the one doing the morphing, not to be the one needing any sort of molding myself. Or they just want someone who will simply do the job right without needing any supervision - take some of the load off of overworked managers. I've learned that latter is a warning sign - managers should be trying to fix their structural issues when it's that crazy.

      --
      Socialism: a lie told by totalitarians and believed by fools.
  34. A couple of tips, based on a recent interview. by CityZen · · Score: 2

    When I interview someone, I ask them to explain something to me. A good candidate can provide a concise overview of the topic and then work through it in a coherent manner, seeking and taking in feedback from me to see if they're explaining things at the right level. Just wandering around the topic isn't so good. It's okay to say what you know and what you don't know.

    Another thing I do is to ask them to solve a problem (either a simple but slightly tricky coding problem or a problem about a technology we've discussed). What I like to see is someone who can explain their thought process as they go. If they get stuck, they should be asking questions. But just sitting there thinking quietly isn't a good sign, especially when they don't come out with a good answer eventually.

    You do need to find a good balance between talking too much and being too quiet. To do this, it is important to seek feedback and take queues from the interviewer. This kind of interaction is key to "working well with others".

    1. Re:A couple of tips, based on a recent interview. by Anonymous Coward · · Score: 0

      Also, don't confuse the words "cue" and "queue". Instant interview killer.

    2. Re:A couple of tips, based on a recent interview. by HornWumpus · · Score: 1

      If you are applying for a job as an English teacher. Also how would they know you are saying the wrong word?

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
  35. You're absolutely right by hessian · · Score: 1

    This sort of mentality creates environments where mediocre (or outright damaging) employees thrive, because everyone is too thin skinned to handle reasonable criticism without creating a massive upheaval. Getting along takes precedence over actual job performance, and the workplace transforms into a giant adult daycare.

    I just quoted that because it's true. It should probably be cut 'n' pasted a few dozen more times for effect, maybe in bold 24pt Times New Roman with a red shadow effect.

    However, I can see their perspective too. They're trying to cut out the antisocial types who are a drag and can often be little saboteurs in the midst of otherwise normally functioning employees.

    Those types do exist and they're extremely toxic.

    On the other hand, too much labrador and you do have the day care mentality you describe, which is usually a sign that nothing will get done and yet everyone will stay "work" 60 hour weeks to prove how cool they are.

    You might just bring this up with the interviewer. Tell them you have a positive work outlook, and like socializing with other people, but you don't like adult daycare and if that's what they're looking for, you're not interested. You'll get some interesting (and not all unfavorable) replies. If you do get an angry reply, you've found Douchebag, Inc. and you don't want to work there anyway.

  36. Re:don't try for H1B jobs where the person is for by David_Hart · · Score: 1

    don't try for H1B jobs where the person is for show and you have no hope of getting the job.

    For those that don't know yet, H1B jobs are the job ads that largely appear in tech journals or on tech journal web sites.

  37. "How To Win Friends and Influence People" by Anonymous Coward · · Score: 0

    "How To Win Friends and Influence People" by Dale Carnegie.

    Buy it, read it, practise, read it again, practise, read it again, etc.

    Seriously, there's a reason this book is the on *every* list of essential sales and business books. It ought to have been called "how to get along with people and communicate with people" but it was written a long time ago when such titles didn't sound so ridiculous.

    HTH.

  38. Interviewing is honed skill by loom_weaver · · Score: 2

    I consider interviewing to be similar to sales. You're selling yourself and you need to be able to effectively counter objections. It's a skill that very quickly becomes rusty.

    One book I found helpful is the Adams Job Interview Almanac as it helps identify the reason why questions are asked.
    http://www.amazon.com/The-Adam...

    Doing so isn't easy and is a skill that must be practiced. In the current commercial for AT&T with the 4 women and 1 man professionals, would you be able to understand why each question is asked and be able to answer effectively?

    https://www.youtube.com/watch?...

  39. Reverse your age by Anonymous Coward · · Score: 0

    Being old has nothing to do with being cool.

    These younger IT types are nerds through and through. They want to make sure you still play Xbox and like the occasional beer on a Friday night out with the boys.

    Let them know that although you are seasoned, that you still enjoy the occasional round of Team Fortress Classic, while letting them know your headshot skills aren't what they used to be. LEt them know you have some cool nerd hobbies, either building electronics, hacking stuff, or collecting firearms or commic books.

    I've found the age discrimination thing is BS. They just want to be sure you are humble, nerdy, and can still hang with the boys. Eventually they will respect you and start asking you for advice.

    Letting them know you still have a pulse will help a lot. The hard part is that you really need to know your sh!t. They aren't looking for people ready to retire who never kept their skillset updated.

  40. Stop talking about yourself by Anonymous Coward · · Score: 0

    There are twenty personal pronouns in the request for feedback ... I, I, I, my, I, I etc.

        Personal pronouns are guaranteed to bore the life out of listeners. References to one's self such as, "I, me, my, you, your," can be replaced or just skipped in normal conversation with a little practice.

        Think of it this way: "Small people talk about people (including making reference to one's self), normal people talk about things and great people talk about ideas."

        Using "I, me or my," implies a certain preoccupation with guess who!

        Recruiters are looking for team players and those who can fit in with others.
       

  41. isn't it obvious? by Anonymous Coward · · Score: 0

    YOU ARE OLD

  42. Practice interview? by Anonymous Coward · · Score: 0

    Try to find someone (through linkedin, facebook, meetup, craigslist?) who interviews candidates at one of these companies for the sort of job you want. Have that person interview you, with all the trimmings of a real live interview. And then get honest feedback on why you're not getting the hypothetical job. It's probably best if you don't already know this person and you just have your one-time meeting or a business mentor relationship.

  43. Interview by David_Hart · · Score: 2

    My thought is that once you get a face-to-face interview they have already selected you, and the other 5 to 10 candidates, based on their technical skills. The whole purpose of an in-person interview, then, is to determine how well you communicate, how friendly you are, and whether you have anything in common with the interviewers. While technical questions may be asked, it's more of how you answer that matters.

    Do you ask follow-up questions?
    Do you ask the interviewer, if a peer, how they would handle the same problem?
    When speaking to the interviewer, do you try to find common ground? (i.e. golfing, movies, family, American Idol, latest sport trades, etc.)
    Do you show interest in the problem? or do you have a been-there-done-that attitude?
    Are you showing a willingness to learn? Despite the old saying, even an old dog can learn new tricks.
    Did you prepare? Did you find out as much about the company as possible (i.e. national vs international, HQ locations, latest products, etc.)?

    Perhaps none of these are the problem. It could simply be that you are not up on popular culture. Nothing shows your age more and isolates you more from younger colleagues than not being current. Do you get asked modern cultural questions? Can you answer them?

    1. Re:Interview by lgw · · Score: 1

      My thought is that once you get a face-to-face interview they have already selected you, and the other 5 to 10 candidates, based on their technical skills.

      At every large company I've worked at, we've hired about 1/3 of the people brought in for technical interviews. It's all about demonstrating technical ability in person, live, and on the spot, while showing that you don't become a jerk under stress.

      People who not only solve the problems (problems that really aren't that hard outside of the time and other pressures), but show passion for doing so tend to get hired. People who "go into geek mode", forget the stress of the interview, and just work with you like is was a design session tend to get hired. People who stress out unduly, lock up, act phony, or for whatever reason don't show "will be OK to work with" tend not to.

      I've found the best attitude to show is one of "wow, this is a cool problem, I love coding problems, let's dive in together and solve this". It's hard to fake that, but if that would be your natural reaction outside an interview it can be so in the interview, with a bit of practice.

      --
      Socialism: a lie told by totalitarians and believed by fools.
  44. Knock 'em Dead by cascadingstylesheet · · Score: 1

    Read the book Knock 'em Dead. Seriously, it's a great book.

    The other thing is to remember that an "interview" is just a meeting. You are both deciding whether you want to work together, for years ... pretty important. Makes sense to have a meeting about it. But that's all it is: a specialized type of meeting.

  45. Issue by MXB2001 · · Score: 0

    Stop saying things like "I am really having issues" People will think you are an idiot if you can't even use english properly. The word is problem. Learn it, use it. Impress people by how literate you are.

    --
    01/01/01
    1. Re: Issue by Anonymous Coward · · Score: 0

      "I am really having problem?"

  46. Re:Simple: They want a young slave. You ain't it. by ThatAblaze · · Score: 1

    The only young guys I've ever seen wearing makeup are actors.. or it's Halloween.

    That said, competently applied makeup is difficult to spot, and the interviewer is probably not expecting it. People usually don't notice things they don't expect.

  47. The interview IS the job. by Anonymous Coward · · Score: 1

    I was a self-employed software contractor during the dot-com boom. I had lots of great technical gigs, but one of my favorite clients was a recruiter who would hire me an hour or two at a time to send me out for "fake" interviews with "difficult" clients after too many well-matched candidates had been rejected. My job would be to participate the interview, gather as much information as possible (interview the customer), then help the recruiter generate a more accurate job description during our post-interview debrief.

    You would be surprised at how often the job description is dead-wrong, the interviewer can't interview, and everything feels like a train running off the tracks.

    The most important thing I learned from this process was to realize is that an interview is THE FIRST DAY ON THE JOB! You need to think of yourself as a member of the interview team right from the start, with the goal for all involved being to find the right person for the job. Sometimes, this means you may need to run the interview (similar to "leading from behind").

    This attitude got me more job offers than I could shake a stick at. Quite often, a startup would be working on technology so new that NOBODY could possibly know much about it, so after basic technical competence is minimally established, the interview became more about attitude, team fit, and other non-technical issues. Technical leaders and managers can be terrible at doing that side of the interview. But it pays for you to be good at it: Though I'm an embedded software engineer, I had one offer from a superconducting startup who literally told me "you can learn the technical stuff on the job".

    Being committed to the group goal, beyond your own self-interest, really matters.

    More importantly, I applied the same process to the interviews for my technical gigs. Surprisingly often, I'd have to explain to a potential client that they had completely missed the target by interviewing me. We'd shift the interview to discuss what the gaps were, and how they allowed them to persist. (This was during the peak of the dot-com boom, when "warm technical bodies" were needed.)

    One time, this led to a 2-week contract (at my top rate) to help them create a better job description (by having me interview the technical folks and managers), and to consider other candidate finding processes (sometimes I'd refer them to my recruiter friend or other recruiters specializing in their area).

    The word soon got around that I was there to help, and when small companies or groups got stuck they'd literally say: "Let's interview Bob". This was their way of getting a couple free hours of my time, and I never minded (it was the kind of PR money can't buy). This snowballed to the point where I was offered a partnership in a technical recruiting firm! But I'm an engineer first, last, and always, and really didn't want to spend my day reading job descriptions and resumes, filtering candidates, or spending endless hours on the phone or writing emails.

    It's not that I was in any way good at this stuff (I know very little about HR): It is simply that I care about the process, was aware of my place in it, and was able to tell if it was on-track to its goal. That's what was rare, and was often valuable to those on the other side of the desk.

    So, what do you do if it becomes clear during the interview that either a) you are the wrong candidate for the job, or b) you don't want the job? It's the same as when you want the job so bad you can taste it: You try to leave the interviewer better off at the end of the interview than they were at the start. Either way, it's the professional and ethical thing to do.

    And it makes one hell of an impression.

  48. Probably more specialized by Kjella · · Score: 1

    You're probably more specialized than before, straight out of college most assume you'll do well at "general development" and the assignments they have in mind are more of that nature too. Now they're looking at someone with many years of experience working with X, how is X relevant to them? I've jumped "subject matter" quite a bit and I feel it's because I've been able to make my experience seem relevant. Personally I feel I've stretched it very thin at times, but I guess a little is better than nothing. And I've tried to keep a positive spin on the things I don't know, as in this is the part of the job I know well and these are things I hope will challenge me and expand my horizons. It sounds awfully cliche but the number one thing you need to show them is that you're still hungry. I'd work on what do you do and say when you don't know the answers.

    --
    Live today, because you never know what tomorrow brings
  49. Behavior-Based Interviewing by the_wesman · · Score: 2

    Practice behavior-based interview questions out loud. Have a friend ask them and give feedback if possible. They will help you give a great interview. If you still don't get the job, you may not be a fit.

    --
    calling all destroyers
  50. Been there, done that by Anonymous Coward · · Score: 0

    After programming for just shy of twenty years I got the opportunity to get into management. I was good at it, which both the management above me as the people below me attested to. Still, I hated it.

    Management is a weird job. All day you get to deal with whiny people. Some are your boss, some are people you try to lead. And no matter how you do things, some are unhappy.

    I'm back in development. I program things. I'm much, much happier now. Even considering the pay cut and the lack of perks, I'm much more happy developing software then managing people.

    In fact, I hope to reach my pension doing software development. I can solve complex technical issues, I'm not at all prepared to solve human issues.

  51. Best Advice by Anonymous Coward · · Score: 0

    Be younger!

  52. Face to Face is all about fit by Anonymous Coward · · Score: 0

    Getting your resume read by HR and then passing a technical phone screen is all about your resume and experience. Once you get to a face to face the truth is that most people are just trying to decide whether they want to work with your over the next couple of years.

    In our company, the people doing the face to face interviews aren't trained and really have no big picture view. They work their job and all they care about is hiring someone that will go along with their program. I've found that making a connection with face to face interviewers is far more important then any answer to a question or skill.

  53. An Answer. by Anonymous Coward · · Score: 0

    "...I usually get most of the technical questions, but I am not doing something right because I don't come off very likeable or something. It is hard to get very much feedback to know exactly what I am doing wrong. ....... Has anyone else had a similar experiences?"

    Yeah. Piss off, cunt-face...

  54. I think the problem is you by Anonymous Coward · · Score: 0

    ... and the problem should be obvious if you have an ounce of people skills. You say you did well in the past. That's likely because when you interviewed places they were so desperate they'd take anyone with a pulse. Soft skills don't go away. And either you have them or you don't. An interview is a conversation between people, so you need to be able to ably communicate. The only way you're gonna get those skills is by trying. So what I would do is get involved in social groups. Tech groups are good, but so are non tech. Communicate with as many different kinds of people as you can. Volunteer. And you don't lose soft skills, same as you never forget how to ride a bike.

    1. Re:I think the problem is you by Anonymous Coward · · Score: 0

      you never forget how to ride a bike.

      I have no legs, you insensitive clod!

  55. you shouldnt be giving interviews by Anonymous Coward · · Score: 0

    I feel so bad for who gets hired by you

  56. HR idiots hire people who are good at interviewing by Anonymous Coward · · Score: 0

    HR idiots hire people who are good at interviewing, and keep the workers from ever getting a job.

  57. Re:Smile, semi-relax your posture, have eye contac by Anonymous Coward · · Score: 0

    I spent years of study hunched over books and computer screens, and now you tell me that posture is important? Well that certainly explains why I've never passed an interview. Now what am I going to do with my useless degree in computer science? I'd try using my skills to replace cathedral bell-ringers with automation but those jobs has been automated already.

  58. Show that you are not just a programmer by Anonymous Coward · · Score: 0

    If I interview someone with 1-5 years of experience, I am looking at fundamentals (algorithms and data structures), with potential (open minded, ready to listen and learn) and the last come his programming skill (Java, or C++, or whatever).

    In someone with 10-15 years of experience I start to look more at field expertise. I want someone who knows financial, or medical, or kernel, or compilers, whatever I need. Several technologies under the belt, so that you can choose the right tool for the job. But I don't care if you are a C++ expert (unless my business is making compilers :-)

    Beyond 20 you need something to show in your field. Conferences, a major open source project, a popular book. Major projects, interaction with other fields, guiding others, architecture, communication, big picture, know how and when to cut corners to make things happen instated of blindly following "the perfect solution", thinking outside the box. And more.
    And all this without being a smug a*hole who knows it all.

    BTW, I suspect this is the problem with many who complain here about age discrimination. I have seen to often guys who think 15 years doing the same thing at the same level means 15 tears of experience. No, it is one year of experience repeated 15 times.

    1. Re: Show that you are not just a programmer by Anonymous Coward · · Score: 0

      Correction: 15 years, no 15 tears. Although that works to :-)

  59. Re:HR idiots hire people who are good at interview by Anonymous Coward · · Score: 0

    I've seen a lot of job openings for HR lately. Seems HR idiots are hiring more HR idiots. There's a bright future in HR.

  60. Changing jobs every year? by eviljav · · Score: 1

    If you're changing jobs every year, then the problem probably isn't with your interviewing skills.

  61. Find a good recruiter by Anonymous Coward · · Score: 0

    No seriously, the good ones are really great at getting solid feedback. They are often given quite a bit more information than the average guy walking in the door, especially the ones that are regular recruiters for the company you're applying at.

  62. Hmmm by Anonymous Coward · · Score: 0

    Time reconsider if that facial tattoo really was an good idea

  63. Rome II falling like a rock by hessian · · Score: 1

    In other words: behave like a whore.

    As empires age, truth becomes secondary to working the system. Then just as the proles-turned-kings think they have it all figured out, it collapses around them and they end up in a third world wreck. It surprises them every time.

  64. Physical Appearance by makok · · Score: 1

    Are you out of shape? Put in a little effort toward a p90x type program (or whatever fits your fitness level). You will look and feel a little younger and it will affect the way you are perceived. You don't have to be Ryan Gosling, just a little improvement will help. In fact, if you are too in shape, it may actually hurt.

  65. How to Win Friends and Influence People by SABME · · Score: 1

    The title of this post could be interpreted as sarcastic, but it is totally possible to improve your people skills, especially if you think that's where your problem is. Early on, I considered myself a total socially awkward introvert, but turned that around by reading books like this and working on my social skills. Sounds corny, but it works. Classic advice, good book: http://www.dalecarnegie.com/da...

  66. Sometimes it's a commitee by dbIII · · Score: 1

    Sometimes it's a commitee and every member decides to put a criteria into the mix just to show they have contributed something. While that's not an ideal workplace either it's different to having a person already that ticks those bullet points and a stupid policy of advertising for everything even when it's going to be filled internally.

  67. Practice. Listen. Think out loud. by Flwyd · · Score: 1

    Step 0: Have a friend do a mock interview with you.
    Tell your friend to pick a question like the ones you've been getting.
    Solve it on a whiteboard.
    In addition to getting some scenario practice, your friend can point out if you're coming across in an awkward way.

    Step 1: Listen
    Listening is more important than talking in good communication.
    I interview a lot of software engineers. Sometimes candidates get so excited about an idea they have that I can't get a word in edge ways to point out they missed a requirement or to suggest there's an easier solution. They may leave the interview saying "I cranked out some great sorting code," but in my notes is written "Implemented bubble sort."
    Before diving in to code, verify that the interviewer wants you to implement something. If they say "How would you sort the data," you might not need to implement a sort algorithm.

    Step 2: Think Out Loud
    If a solution to a problem occurs to you, say it so the interviewer knows where you are.
    If they ask questions about your thought, follow their line.
    If they just acknowledge what you said, analyze it for a minute and see if it's a good solution, or if there are interesting caveats.

    --
    Ceci n'est pas une signature.
  68. Re:Simple: They want a young slave. You ain't it. by Lumpy · · Score: 1

    Hipsters are actually using make-up on their faces.

    --
    Do not look at laser with remaining good eye.
  69. Myth by Anonymous Coward · · Score: 0

    I've been hiring technical staff for years and have networked with many companies and individuals that do the same. Age discrimination is largely a myth but there are often other factors at play. First and foremost is pay. Just because you've been in the workforce for 15+ years doesn't mean you are going to be able keep bumping your pay upwards. Only the top architects and leaders can keep increasing their pay as they age through their 40's. It's entirely possible that you've maxed your earning potential by 35 unless you are willing to grow your skill set in non-technical ways. It happens in other fields as well and software engineering is no different. Second, you need to be willing to leverage your experience to justify your pay grade. It's a myth that a technical person that doesn't want to go into leadership can get paid the same as somebody that does go into management. Someone that is willing to put their reputation on the line and lead teams of people is going to be rewarded better than somebody that is only willing to take on technical tasks. Sure the latter is extremely valuable as well, but there is something to be said for someone that is willing to put their neck out, lead and teach. When given the choice between bringing in two "green" developers or one senior developer that is allergic to management, companies are going with the greenies. Third is loyalty. While jumping jobs helps technical people when they are younger, it burns you when you are older. Some of the highest paid developers I know have been with their companies for 15+ years. They can more naturally grow into leadership positions and become invaluable to projects/companies. If you're an older technical expert, talk to employers as if you want to retire with them and that you are looking for your last job. This is something that will resonate and isn't something they will hear from the younger candidates.

    1. Re:Myth by bbsalem · · Score: 1

      Aren't you being too candid here If you ask a candidate what he wants to be paid and you eliminate him from the list of candidates because 1) he has grey hair and 2) He said that he wanted too much pay, then don't wonder that he and others won't bother applying at your company, and don't tell me either, that here is a talent shortage and go plying to the Congress to get more H1B visas.

      Also isn't the senior track really unfair to people? People are fairly locked into their personalities, if they became engineers because they are geeks and like to solve technical problems then to tell them by age 35 that they have to start becoming schmoozers and go into management and become bullshit artists is really unfair? This sounds like an idea invented by management theorists at business schools who are already bullshit artists to rig promotions in companies to promote their own.

      If you know personality theories, you will have to admit that people's basic personality is set by age seven and that it is impossible to change the basic stance of that personality, so for people in finance and management to demand that people of certain other personality types to change at midlife is not fair, and is indeed cause for a push back that I think is coming.

      In terms of one widely-known personality model, Eneagram of Personality, engineers are often types 5 and 6, whereas the management people are often types 8 and 3 in America. Type 5 has some access to point 8, and 6 has some access to 3, But you can really make people change their type, Nor is it wise to force an engineer to sacrifice his talent for unrelated ones.

      To me this just proves that their isn't the opportunity to advance in the current economy since generalizations like you are making a just inventions by people in power to protect their control. Such power historically can get undone, and often by force.

      Tell me, have you ever been an engineer or scientist? Rereading you post, I would think not. I don't doubt that engineers want to and can do management roles, but people like them often find themselves in those roles against their basic inclinations, and they often don't do good in business politics, so when you assert an inclination to management, aren't you telling us that you never were very technical and always were more outer directed, that you are more type 3 or 8 and not type 6 or 5, and never have been?

  70. It's your age. by Anonymous Coward · · Score: 0

    As an older developer, even though it might be difficult to believe, I have come to learn that many in the software industry equate age with being out of touch with technology. Think you have lots of experience and that this should be an asset? Well, others may believe that you are stuck in your ways and experienced in outdated methodology.

    Once you accept that this is a fact about our computing culture today, you can move forward again. The truth can be difficult to take, but it can empower you. There may be nothing wrong with you except that you are not 25 anymore. Don't be angry, don't get a lawyer, just smile and move forward or you risk losing years banging your head against something very ingrained in the computing culture. Other professions have to deal with this as well but I believe that this is probably the worst in computing science as things change at a very rapid pace.

    In the US, it is also more expensive to hire older developers because of increased exposure to healthcare costs (not an issue in Canada). As well, older devs are less likely to work 60hr weeks as they have children and have learned not to be taken advantage of. Young devs, with higher levels of testosterone, often push further to show how awesome they are and the incredible things they can build while older debs may not be pumped in the same way. Just a couple of things to think about.

    How bad does this get?

    +Fact: I attended a recent recruit session at my university from Intel. The senior manager said "you can only be hired if you have never worked for another company." I was stunned, I simply sat there stunned and didn't know what to think anymore. You think that I just made this up right? Well I was stunned to the point I wrote it in my notebook right then and there. Many companies very much want only the youngest and brightest straight out of university.

    +Fact: Microsoft often comes to my university as well and I have attended multiple sessions there. Every time they say, if you apply during the first 6 months after you graduate, you get put on a special preferential hiring track (basically a separate pile). Wait just 6 months and you're in another pile with the rest of the world's resumes. This is how things are now. I can barely believe it myself sometimes.

    Point: Experience can often be viewed as a negative. If someone would have told me this years ago, I would not have believed them - I would have thought they were nuts. If you're younger and reading this, I know, you think I'm nuts - I understand since I've been there.

    +Tip: Do something very current like develop an app for google glass to show how up to date you are and make a vid of your project to show during your interview. Learn Hadoop, some computer vision, object recognition, machine learning... something very current to show you still got it. This can offset this very common bias.

    Keep at it, not everyone hiring thinks like this. Just keep trying, and you will get another job despite how unbelievably unfair you might think this is. It will work out fine in the end (it did for me).

  71. Perhaps its time to ... by Anonymous Coward · · Score: 0

    Start a company, and make it your mission, to put all those mf's who didn't hire you out of business. :D

  72. reality by Anonymous Coward · · Score: 0

    You did not give much to go on. Maybe you probably don't come off as a 20 something. How old is the current staff employees? Yeah age discrimination exists. I just heard one recruiter come right out and say how social you are matters. Not the kind of "guy" they want to go out drinking with, you are not going to get the gig. So right age, but not a "bro," sorry.

    Get a head hunter that will give you a test, work with you if you have a deficiency in some area and then sell you to the highest bidder. Have that stamp of approval and the financial commitment the hiring company has made to keep good recruiters in your back pocket.

    Or maybe it really is "communication" skills. If your job requires presentations, video yourself. Maybe "communication" is a code for something else -- do you have any nervous ticks, seen a dentist, wear clean clothes *and* shower. (For that last one, you would not believe how many people I come across who dress nicely, but seem to have dodged soap and water). Not saying this is you, but if people have trouble being near you, a more polite euphemism may be used.

  73. likeable by Anonymous Coward · · Score: 0

    You say you think you might come off as not "very likeable or something." Explore that more. While others here may have good general advice. I think you may already know what your problem is. Sorry, if this sounds like psychoanalysis, but you answered your own question so maybe that really is the answer.

  74. Be friendly and honest. Play the senior card. by Qbertino · · Score: 2

    Be friendy, humorous and honest. Play the senior card. Practice interviewing. That is, have many, apply for all jobs that could fit somehow. 90% of the specs in the ad are bogus anyway and are collected and written by people who can't even abstract a desktop icon from a file on the harddisk, let alone acutally know what they are talking about or asking for in a hire.

    Display self-worth by not having to prove yourself anymore.
    When you're losing your inner game just think: "If you don't hire me, that's your problem, not mine. I'm just being nice to you."

    If you're in your mid-fourties, start wearing shirts and perhaps even ties (I'm going to start wearing my first tie soon), along with the matching pants and shoes and maybe a jacket to match. Skip the next 2-3 generations of high end grafics cards or other geek gadgets for a quality wardrobe. Get a good book on dressing well and perhaps pay a professional tailor to give you some advice if you are a total fashion n00b. It may even be time to give those printed t-shirts to the red cross or use them as oil rags.
    Get and maintain a good haircut and pimp your grooming skills. Talk smart and less that a usual nerd and keep your voice calmer that you're used to. This all works particularly well if you've already got some gray hair to show. I call this 'the gray hair bonus' - played well it has a solid direct positive impact on your salary.

    I got my last job by being friendly and honest and telling some interesting war stories about my times as a developer. We talked for 1,5 hours, had a lot of fun and in the end I got the job. 1 phonecall, 2 short emails (one being the contract for me to review) and a nice long chitchat. They didn't see a single piece of official paper from me. That's how interviews should go at 40+ when you've started programming in 1986 as a 16-year old.

    If you're an IT expert you'll get a job, one way or the other. Don't worry to much. Take the edge of age discrimination by being approachable but with a senior aura. Your boss should to feel safer and better understood when you're around, because you're 'the experienced guy' on his team. That works best when you're around his age and are friendly and forthcoming when pointing out flaws in his software production.

    My 2 cents.

    --
    We suffer more in our imagination than in reality. - Seneca
  75. Interviewing at Google, or Facebook by bbsalem · · Score: 1

    Google, how ironic. I had interviewed there, was unimpressed and now absolutely hate the company, as well as Facebook, and I live nearby but wouldn't think of working for either even if I had the skills. So, talking about very technical interviews must either indicate a ruse or a deception because the way these two companies face the outside should rank as a major shock to any one with a computer science degree who wants to do good deeds, or that person is a total sell out

    You would be putting comp. sci. expertise to the most banal of missions to support the low pursuits of social media, of using Python to squeeze garage out of analytics data. What an ignobile use of time, about as bad as microtrading on securities markets letting institutions speculate in stock prices. Both are abominations, quants and quants.

  76. Recommendation by chicknfood · · Score: 1

    My MBA professor recommended starting a network marketing company to improve social and communication skills beyond those you can pick up in the tech industry. Hard to find a good one with a decent education and training support system but overall worth looking.