> and by no means was I trying to claim anything about my own level of talent.I did not realize we were talking about you? It is simply that the average figure of $80,000 given earlier represents average. The nature of average means that there will be values that are higher. That is where your top talent lies, mathematically. Average tech people lie at the average.
> Similarly, the quoted piece of your post above reads to me a lot like a thinly veiled ad-hominem
I feel that you may have read too much into my comment. I have no animosity towards you for sharing your point of view, and I am not sure why I ever would. My comment wasn't directed at anyone, especially not you. I was only looking at the situation mathematically, as described above. But, it is the undeniable reality that not all people are equal. Even you recognized that top talent exists. I'm not sure why we would change our tune at this point?
> that the size of the tech job market in Canada can potentially grow in concert with the Canadian tech industry's competitiveness relative to the US, and that the Canadian tech industry's competitiveness can improve relatively as a result of keeping more of its talent from leaking into the US.
I'm just not clear how "if you build it, they will come" applies here. We've built the workforce and the work hasn't come. As a result, people are opting to leave for the US where the work is needed. If the tech industry utilized the top talent, and even the not so top talent, these people would have never left. You might have a good point here, and I am interested in learning about it, but I'm afraid I still haven't quite grasped how you think this would actually play out in the real world.
It remains that Canada produces more tech people than it needs. What else can they do but find work where it is needed? Should they sit around and do nothing while the Canada tech industry someday eventually finds work for them to do?