I have a habit of falling in love with a company as soon as I leave the interview. Unfortunately, I've had a good deal of no's while looking for a new job. It's important to take the bad new gracefully, reflect on it, and prepare for getting that yes next time. Indeed, I heard a "no" today regarding an interview I went on this past Friday. Yes, I am bitter because I really wanted the job, but sometimes it's just not the right fit for whatever reason.
I told the people at this company about Triplex Testing. I was kind of trying to get them to adopt it; to see why and how they needed perfect code. Of course, they don't do automated acceptance testing, and I doubt they even really do unit testing. It's sad that company appreciates this stuff, and to be honest I wouldn't really want to work at a company that doesn't understand the importance of automated tests anyway.
One thing you realize as you get older is that some companies just flat out don't know what they are doing! If it's not what you want to do don't just blindly say yes to anything. Don't set yourself up for failure. Find the best people, the ones who know the most and build the best stuff; the ones who really inspire you. Those are the people you want to be working with (but, on the flip side those are the toughest teams to join)! Of course, you should go into the interview as open minded as possible, and remember your goal is to turn the job interview into a job offer. I looks much better if you turn down an offer than if you just walk about laughing at them.
It's a pretty awful feeling the moment you find out they declined to make an offer. What more could you want than perfectly working code according to specification? Sometimes the reason they don't choose you is something totally out of your control. It could be that they just don't like your voice, don't realize your skills, or think you are too young-looking. Maybe you just remind them of something they didn't like. In a short conversation it's pretty difficult to get an idea of how this person would actually do if put on then next project. It's important to stay professional and just keep moving. As much as you want to send them that, "Go *** yourself" email, stop. It's not going to improve your situation, and it might even hurt you in the long run. Screw them. If they don't want you it's their loss. You have to just do you. Do something relaxing, sharpen your skills, build more awesome things on the side, and get back out there.
The posts on this site are written and maintained by Jim Lynch. About Jim...