I also tried to become a professor in my hometown, since a PhD title would help me to achieve that. To get a good salary we have to work for public universities but there was no vacancies at the time. Some opportunities were available in other states like São Paulo, Paraná, Rio Grande do Sul, but my State is Ceará and I would love to contribute for its development. I kept searching until finding vacancies in private universities, but the salaries were very low and it would force me to work day and night to get a fair total income. No way!!!
When the idea of returning to Brazil was getting too difficult, I started looking for opportunities in Europe. With a bit of luck and a nice CV, I started a job as a software architect and it has been very exciting and rewarding so far. At the same time, the feeling that I was abandoning my country just for personal reasons has been always present. I'm currently helping Europe to better face technological challenges (that's what a software architect usually does in an organization) while Brazil is still struggling with poverty, big social differences, and poorly educated people. I cannot accept that because Brazil, with all its problems, was responsible for my education and my qualifications. If I like the person I became, I certainly like the place where I was educated and the people who educated me.
To have peace of mind and no regrets, I've built a way that my staying in Europe, at least for a while, doesn't imply in abandoning my homeland. I'm actually investing my free time to co-lead the Ceara Java User Group (CEJUG), helping on the technical education of Ceara's developer community. By doing this, I'm contributing to change the life of students and professionals there for better. The more knowledge we produce and share, the better will become the technology created there, increasing the competitiveness of the local software industry, which implies in more jobs and more valuable products.
|CEJUG Event with Oracle representatives|