3 answers
Asked
588 views
How can I have my first job as a developer living in another country (Brazil)?
How can I have my first job as a developer living in another country (Brazil)?
I started learning front-end around 60 days ago, studying more than I can about CSS, HTML 5, responsive sites and etc. But I never worked with programming before.
Is it possible get a new job out of Brazil (my country), to get a good experience and network?
Login to comment
3 answers
Updated
Aristotle’s Answer
Establish your objective, consistently strive for excellence, stay alert for potential chances, and remain tenacious in exploring various paths.
Once upon a time, after my college graduation, I was employed by an IT firm in the Philippines. The world was in need of programmers to solve the millennium bug, and I saw this as a golden opportunity. I submitted applications to numerous contractor firms in the United States that were recruiting for this role. Out of approximately 10 applications, only two were successful. I chose the one that I believed was the perfect match for me. Before my departure to the U.S., I underwent an interview with a potential client, but unfortunately, I wasn't selected for the position. Upon my arrival in the states, I faced another series of interviews to secure a client. I came close in one interview, but it also didn't result in a job offer. Finally, during the third interview (with the same company that conducted my first interview, but this time for a different role), I was successful. I joined the company as a contractor and gave it my all. Before my contract concluded, I was offered a permanent position, which I gladly accepted. I've been with this IT company for over 20 years now. Moreover, excelling in your current role can aid in self-promotion and garner recommendations for future opportunities.
Once upon a time, after my college graduation, I was employed by an IT firm in the Philippines. The world was in need of programmers to solve the millennium bug, and I saw this as a golden opportunity. I submitted applications to numerous contractor firms in the United States that were recruiting for this role. Out of approximately 10 applications, only two were successful. I chose the one that I believed was the perfect match for me. Before my departure to the U.S., I underwent an interview with a potential client, but unfortunately, I wasn't selected for the position. Upon my arrival in the states, I faced another series of interviews to secure a client. I came close in one interview, but it also didn't result in a job offer. Finally, during the third interview (with the same company that conducted my first interview, but this time for a different role), I was successful. I joined the company as a contractor and gave it my all. Before my contract concluded, I was offered a permanent position, which I gladly accepted. I've been with this IT company for over 20 years now. Moreover, excelling in your current role can aid in self-promotion and garner recommendations for future opportunities.
Updated
Lucas’s Answer
Hey! Rodrigo, great question! It is possible to work out of Brazil on the development industry. You could either apply for a job or become a freelancer. The main restriction I could see would be language wise, since it is pretty much required for you to speak English thinking outside America, but you could also work for a company located in America and speak Portuguese or Spanish.
I personally work on the industry and on another country too!
There are a few recommendations I could give you, you are going into Front End direction, so I would suggest you to learn some of these technologies: Javascript, React / Angular / Vue, SASS / Less, Webpack, and also some Back End since nowadays companies take into consideration you capability of being a Full Stack Developer. Any Back End programming language would be good, but I'd suggest you should look which company you're aiming for and learn that technology, otherwise take a look at which are the most used and most loved languages out there and have fun!
Remember this: you should be happy while working, so don't feel pressured with a specific language, look at them, see which one fits your style and go for it!
I personally work on the industry and on another country too!
There are a few recommendations I could give you, you are going into Front End direction, so I would suggest you to learn some of these technologies: Javascript, React / Angular / Vue, SASS / Less, Webpack, and also some Back End since nowadays companies take into consideration you capability of being a Full Stack Developer. Any Back End programming language would be good, but I'd suggest you should look which company you're aiming for and learn that technology, otherwise take a look at which are the most used and most loved languages out there and have fun!
Remember this: you should be happy while working, so don't feel pressured with a specific language, look at them, see which one fits your style and go for it!
Updated
Ricardo’s Answer, CareerVillage.org Team
Hi Rodrigo!
If you want to work on a company located on a country that speaks a different language, I'd say focusing on learning that foreign language is a good starting point!
Also, try to keep yourself updated on new trends in your area of interest and prioritize learning best programming practices. Once you feel comfortable enough with Javascript, I suggest you learn any of the most popular and well-established frontend frameworks (React, Angular or Vue).
If you eventually feel comfortable enough with frontend development, learning how servers and backends work will definitely add a ton of value to your profile. Learning backend can profile you as a fullstack developer and make your job search a lot easier.
If you want to work on a company located on a country that speaks a different language, I'd say focusing on learning that foreign language is a good starting point!
Also, try to keep yourself updated on new trends in your area of interest and prioritize learning best programming practices. Once you feel comfortable enough with Javascript, I suggest you learn any of the most popular and well-established frontend frameworks (React, Angular or Vue).
If you eventually feel comfortable enough with frontend development, learning how servers and backends work will definitely add a ton of value to your profile. Learning backend can profile you as a fullstack developer and make your job search a lot easier.