本当は本人がA君のような事態に陥ったんだろ

でもその原因は、VB6を6年やったからではなく、本人が
「勉強できるけど頭が良いわけではない」「偏差値高いけどIQは低い」
というタイプだったことだろう

こういうタイプは皆が0スタートで一つのことに専念する場合は
周りより優秀な結果を出すことが多いが、いきなり環境を変えられると
今まで培ったことを応用の糧にするのではなく、切替えの弊害にしてしまい
更に変にプライド高いから、Java分野では先輩だけど言語経験年数では
後輩って奴に横柄な態度取ったりして、人間関係でも上手くいかなかったり
することが多い

ま、ご愁傷様ってことで