3 ms·
For a moment there I was worried I had written this post! I had gone through these very same feelings and thoughts. Even have the same books although I prefer
by agentultra 4y ago
For a moment there I was worried I had written this post!
I had gone through these very same feelings and thoughts. Even have the same books although I prefer different branches of maths these days.
I still find myself feeling this way some times as I start to enter this phase of life where I’m twice as old as some of my colleagues. It doesn’t help that folks start treating you differently.
I’ve advocated for deliberate interview practice. I set up flash cards with a problem description on one side and the solution algorithm on the other. I kept a spreadsheet of my practice results. I focused on the five most common algorithms and implemented a few different trees.
I too have contributed to various open source projects over the years. Openstack, Mozilla Firefox, C Python, Hy, various libraries. Nothing major but nothing to snooze at.
So a litte more than a couple of years ago when I went out looking for a job I fell into this very pit: it’s not a perfect system but it can’t be completely wrong, can it? I thought. Despite all of my hard work I was passing the first interviews fine but would choke up near the end when they got to the hard technical ones. No offers were coming through. The lockdowns were still rolling through. Money was tight. I was stressed out.
Then I did some reading. It turns out there’s good evidence that all these interview processes are good at is measuring how well you handle anxiety. It turns out that after meeting several people in a day, answering all kinds of questions, when I have so many responsibilities and needs riding on my success, I get anxious. I am also someone for whom interacting with people takes a considerable amount of effort. It was no wonder I wasn’t getting though these interviews.
I choked on the most basic things that I had practiced more than a half dozen times in these interviews. It didn’t make sense until I realized it was the stress. Under normal circumstances I’m not programming with the fate of my family hanging on recalling how to implement a kd-tree off the top of my head.
It took a while but I realized that I am a good programmer.
You probably are too.
- BubbleRings 4y agoAw, such a great post. So encouraging. I'm in the middle of quitting caffeine. I think that the energy boost from a 7am coffee can somewhat help you in the 10am part of a hard interview, but really work against you during the 2pm phase when it is wearing off. Your adrenaline is fading, the coffee is fading, your anxiety is peaking... I think sometimes it puts you in a state where your thinking ability is totally at its lowest but you don't even realize it. The bad news is, the only way to avoid that trap is to escape your caffeine addiction beforehand, which can take 3 months or more to fully get free of. The good news is, it is wonderful to be free of it!
- deleted 4y ago[deleted]