News for hackers. Stuff that matters.
Re:Ask HN: Any other self taught devs terrified of interview... by kabdib on Friday May 13, 2022 @08:47PM (#31374062)
Interviewing is absolutely terrifying. I've been a software engineer for over 40 years and I still get the shakes. And freeze. It sucks hard.

Don't worry about the degree. After ten years (even after five) it doesn't matter. If it does matter to the company in question, you probably don't want to work there anyway. Seriously.

Lean heavily on your contacts. After ten years you almost certainly know good people at other companies, and you may be surprised how well they regard you. Most of my jobs have been through such connections, and they have been the ones I've enjoyed the most. Reach out.

During interviews, I find it helpful to communicate a little of my emotional state as well. "Let's see, I'm pretty nervous, just so you know, and I'll probably make a few mistakes here until I get it right. Now, the obvious thing is N-squared and clearly terrible, but let's do it anyway and see if we can get some insight and improve it..." And once you decide to have fun with a problem and can stop pretending that you're a giant, perfect brain, I've found things go a lot better. If your interviewer is an emotionless robot, you probably don't want to work with that person.

My own lack of a degree has never been a problem. You're fine, man. As long as you keep up some kind of continuing self-education (doesn't need to be fancy, just read interesting conference proceedings, maybe learn a new language every few years) you're going to do great.

Re:Ask HN: Any other self taught devs terrified of interview... by sage76 on Saturday May 14, 2022 @04:02PM (#31381792)
You contacts can refer you and get you an interview. After that, it's still 6-8 rounds of grilling.

That's my experience anyways.

Re:Ask HN: Any other self taught devs terrified of interview... by DawsonBruce on Saturday May 14, 2022 @09:21PM (#31384396)
Yeah, same. A referral can get you a phone/zoom call with the right person, and somewhat skip the intro nonsense. After that it’s still back-to-back grilling.

I do like a referral however. I often get cold emails from recruiters that are interested in hiring me, but still want me to fill out an application and do some intro async coding screen. It feels silly. I’d think I’d they’re reaching out, then why do I need to fill out an application? Let’s have a convo with the hiring manager, see if our goals align, and do the on-site grilling thing, if so.

Re:Ask HN: Any other self taught devs terrified of interview... by omegalulw on Saturday May 14, 2022 @04:50PM (#31382240)
> Now, the obvious thing is N-squared and clearly terrible, but let's do it anyway and see if we can get some insight and improve it..."

By "let's do i anyway" do you mean to implement it? That's a terrible strat. You should not be touching the keyboard until you have an optimized or at least final design. If coding up the naive algorithm gives you some "insight" that you don't expect to have seen by thinking through the problem beforehand, you need to invest more in logical thinking.

This applies to both interviews and to your normal work.

Re:Ask HN: Any other self taught devs terrified of interview... by rangitatanz on Saturday May 14, 2022 @05:50PM (#31382938)
I don't think we should be calling out what works for someone else as "a terrible strategy". People work in different ways - don't assume your way is the only right way.
Re:Ask HN: Any other self taught devs terrified of interview... by jrjarrett on Sunday May 15, 2022 @11:59AM (#31388377)
On an interview you have maybe 45 minutes to get something working.

In real life, it’s going to take you longer to understand the problem enough to even attempt the naïve solution. So in the context of an interview, get ANYTHING working.

Re:Ask HN: Any other self taught devs terrified of interview... by patrick451 on Sunday May 15, 2022 @01:57PM (#31389467)
This seems like terrible advice. Make it right, then make it fast.