DEV Community

Discussion on: Don’t say negative things in an interview

Collapse
 
codemouse92 profile image
Jason C. McDonald • Edited

Mm, yeah, you've summed up my views pretty well.

I try not to be overtly negative in interviews, but there are some things that I'm better off owning, such as the fact that I absolutely hate Javascript. That's not a passing opinion either; not only have I used it, but I was also among the experts on StackOverflow in the closely-related ActionScript 3.0 when that language was popular.

If that means I don't get the job, that's probably for the best, because I would resent every moment I had to work in that language. A good developer should know his or her own mind.

With that said, I am very careful about what things I'm negative about. My personal opinion (at this time) is that PHP looks a bit cluttered as a language, but I'm not going to say that in an interview because I don't know PHP. It may well be that I'll find I like it (hey, I like C, so it's possible!)...or maybe I won't, but I'll cross that bridge when I come to it. I can learn just about anything, and I'd rather send that message.

That said, yeah, I agree one definitely shouldn't make snide and sarcastic remarks in general, especially in interviews, and should still keep the negativity carefully in check. But, "I yam who I yam." If I sell them a falsely saccharine version of me, everyone loses. Yes, I'm a developer, a communicator, and a fast learner...but I'm also (respectfully) passionate. If the workplace can't handle that part of my personality, I'd rather know that now.

P.S. From the other side of the table, if an interviewee owns that they hate C++, I'd be glad to learn of it then, instead of weeks or months into their job with us. Can we show them things to help them love it? Are they better suited for the Python code base instead? Is this job just not to be a good fit? Better to find out now!

Collapse
 
mortoray profile image
edA‑qa mort‑ora‑y

What if you happen to be stuck in a room with somebody that knows language design extremely well? What if that's because you've proved your worth so far, and were advanced to a valuable employee at a place you want to work.

What if their only question is, "Why do you hate JavaScript?"

Do you think you can answer sufficiently to convince a language designer that your position is reasonable?

Perhaps you can, but this is the point about not likely being an expert. Many people express opinions on things which are based in nonsense. By opening yourself up to questioning you risk making a bad impression -- the chance to make a good impression is somewhat thin.

Thread Thread
 
codemouse92 profile image
Jason C. McDonald

Well, like I said, I wouldn't state it unless I have reasonable confidence I can make a clear, objective case for my opinion. I agree discernment is needed, but I wouldn't want to disingenuously pretend I liked Javascript when I would rather mow the lawn than work in it.

Thread Thread
 
mortoray profile image
edA‑qa mort‑ora‑y

No, an I'm not recommending people lie, or hide their opinions. I hope it did not come across that way. The intent is to stay positive, and steer towards better topics. Even negative opinions can be expressed, but they shouldn't be framed aggressively.

As with Remi, I'm sure you manage well in an interview. Unfortunately, many people I've intereviewed do not. They make silly, easy to avoid mistakes. This experience is where my advice is coming from.

Thread Thread
 
mercier_remi profile image
Rémi Mercier

they shouldn't be framed aggressively

True that.

My point of view is exactly what it is, something I say from where I stand in terms of social skills, years of being on both sides of the interview process. And it should not be seen as a panacea for everyone.