3 ms·
Honestly, I have spoken to and worked with some of these engineers, and if they've been ten years deep on software that has no capacity for errors at all, they
by hawkice 11y ago
Honestly, I have spoken to and worked with some of these engineers, and if they've been ten years deep on software that has no capacity for errors at all, they can be a bit difficult. Not just "I can't use that tool, it has a garbage collector", but when they are put in front of a frontend, they end up re-inventing basic things constantly, because they have absolutely no context.
Honestly, going from that kind of development to web development, "last 10 years" doesn't mean much -- they are essentially junior programmers again. Expect them to break things because they self-closed a script tag. Except them to break things because they forgot to set the button type to button and so some browsers POST. Heaven forbid you use tech where it doesn't default HTML and SQL escape. It's very very easy to forget the amount of extremely specific domain knowledge we all have that keeps things from imploding, and if they don't have it, their code doesn't hit production without a senior dev looking over it.
- mreiland 11y agoYou hire an extremely smart, talented individual with some ramp up time, or pass on them for someone less talented (and less smart?) with less ramp up time. I can't speak to your current needs when hiring someone, but you're mistaken if you think I was assuming they can pick up web dev with no mistakes made.