I had a coworker that I tried to help out, but he barely knew some common programming terms like what a type was, or how he had to declare something beforehand in order to use it. We never really found out why he didn't know these things because he was so softspoken and shut down at any attempt to understand why he was having trouble. I don't talk to him much anymore due to some team restructuring, but other coworkers still see the same so I don't know if he can be helped honestly.
> but he barely knew some common programming terms like what a type was, or how he had to declare something beforehand in order to use it. We never really found out why he didn't know these things because he was so softspoken and shut down at any attempt to understand why he was having trouble.
I had the same when applying to several jobs as web developer, bother me a lot, since they were making money, but had no idea how to explain the most basic things, such as that React is a library not a framework. It's literally on the landing page.
Second thing for applying for a job is... if I don't get accepted I want to know how to improve, but I haven't heard anything.
Interesting, how does he pass performance review? Usually ppl get some help to pass the bar. The bar doesn't need to be high. But if he is not up to the task he will be put through pip then fired