Deadlines
— Douglas Adams
91–97 of 97 posts
Deadlines
— Douglas Adams
The interview process for developer/engineering roles.
--
The term "Tech" is malleable to mean both a business vertical, or the software-related division within any a company in any business domain. Expect strategic equivocation between the two.
Any bad action or decision from the non-technical people in a "tech" company is suddenly the fault of the nerds, they'll feel the heat and are expected to fix it (even if the problem is by definition not their problem to fix). Credit flows in the opposite direction, regardless of where it belongs.
I never feel good enough. Ever. Part of that is my personality - I'm very hard on myself. But especially on HN (for better or worse) it seems like everyday I see someone who is making more money or building a better business or someone who just is an amazing programmer and I still have so much to learn. It can be a positive motivator for continuous improvement but at the same time it can be overwhelming to feel like…
It is a roller coaster of "I think I'm pretty good at this" to "jesus--I understand 10% of what these HN comments are talking about." It helps if I think about the alternative universe where I tried to do something with my political science minor. That usually does the trick. :-)
Earlier quoted context omitted.
Are you a veteran who has experienced this? Because this sounds completely wrong to me. An experienced developer typically has no problem picking up new languages/frameworks/tools/etc. There isn't much value in familiarising oneself with arbitrary and invented things, of which there are many in our industry, and they are ephemeral. No, the real value is in knowing and understanding the discovered things. And since th…
I think a lot of the frustration comes not from the new languages/frameworks themselves, but all the endlessly re-invented support tools that surround them. For example, learning React itself is great because you can pretty quickly see how it cleans up your UI layer. It doesn't take that long and adds real value to your projects. Oh, but now you need to learn all the corner-cases of NPM, and now you need a new test f…