Senior developer doesn't want or know how to guide or grow junior developers

Posted by runnersgo@reddit | ExperiencedDevs | View on Reddit | 1 comments

We have one or two junior developers who are pretty obviously lacking experience, but our bigger problem is a "senior developer" that is super critical with all the "mistakes" that the juniors are doing.

"Critical" here means "bluntly criticizing" - he doesn't seem to understand saying certain things bluntly to someone may make them either withdrawn or just demotivates them.

e.g. he once said right in front of the junior (where there were seniors in the meeting) that the "the developer is not so technical and having problems understanding fundamentals; the PR needs to be X, Y and Z, etc." - I'm of course paraphrasing but the junior was all quiet, and seen a bit withdrawn. The senior doesn't seem to care for the junior's view on what or how they went wrong.

One other major problem is this "senior developer" masks his tone softly or seems to be "diplomatical"
but his literal message is obviously not helpful not constructive.

Has anyone faced someone like this before? We don't want to lose people just because on engineer cannot keep his ego in check.