Brazil’s not India, bro. Hehehe, just kidding.
The cost of living in Curitiba is much much better when compared to Sao Paulo or Rio de Janeiro. With 2k/month a single guy can live. But an experienced or very good Swing programmer can have much more than 2k/month (there are outrageous salaries, like something around 6k/month without taxes (which mean that is even higher than this, plus food, transportation, health-care).
Some people think that way. I think that way. A reasonable, good salary, a great work environment and the challenge are my motivation, so that would be awesome for a guy like me. But there are a lot of people who think different and only want a very high salary.
That problem occurr here too (but I guess that is with less frequency). If you provide a great (very great, I’d say) work environment, a good salary, great food and motivating stuffs (like coding dojos, training and valorize your employees’ knowledge) that’s hardly going to happen with your company.
Chile, Argentina, Uruguay… ok. But bro, you must know something: Curitiba is one of the best big-cities. Not only in Brazil, I’d say in the world. In Brazil, it competes with Florianopolis and Porto Alegre. Sao Paulo and Rio, don’t get me wrong. I love Campinas, but I love even more Brazil’s south.
And in Argentina there’s tango
I don’t know if I discouraged you. If I did, sorry, it was not my intention. Good start up are very welcome here (at least by me), but there are a lot of different kind of people and programmers in Brazil. There are committed people, but not very experienced. There are very experienced and very very high skill developers, that change jobs in a very weird way. And there are those very nice programmers and very nice people (like me hehehe, jk), which just would like to have a decent salary, a great work environment and work with great people.
Want my opinion (22-year-old-bro that likes to drink beer, develop new software every day and is motivated by few things)? I’d say go for it