But there is so much a single person can do.
And I am very involved with portuguese tech companies at the moment.
I just can't afford to live in Portugal any more.
We decided not to go to Lisbon because of the sheer amount of 'jumpers' (I don't know the proper term): people who will go to another company for E100/month more (probably because there is so much choice there). It's too hard to filter them out and we don't want them. We tried it for a bit but people coming to interviews with proposal letters from other companies in hand to get you to outbid is just not what we want. It's like cheating; you'll know they'll do it again.
Even with the high costs of living in London I can save more money than when I was living in Lisbon, but crucially I am exposed to more work opportunities that increase my experience and value as a developer.
The kind of stuff I have done abroad just does not exist in Portugal, at least at the time it did not.
And with regards to the patriotism aspect of your comment, I regularly send money to my family and take vacations in Portugal. All this money was earned abroad. Also, I regularly work for Portuguese customers in projects for foreign clients which means that I am helping with the exports of the country.
Finally, I am not nationalistic and I think those kind of feelings are detrimental to the evolution of civilisation. If anything I consider myself European, and I can't wait for a democratic centralised european government that brings some proper law and order to clean up the corruption and ineptitude of the politicians running Portugal, which is now the most unequal country in the EU with the lowest social mobility and an education level below Mexico.
Also, your beloved homeland IF it is your beloved homeland (it usually is). I'm not a big patriot; I like ES/PT more than my own country.
Well, why have you been talking like a "big patriot" that frowns upon non-patriotism then?