Now, the debate about whether or not it's great or not to go onsite is an entirely different topic. Ask any average *fresher* guy if he wants to go abroad as a part of his job and you would get a cheerful nod for an answer. The other day I was discussing about this with one of my friends in IT companies and she said she just doesn't know how so many of her friends got to go onsite within just 1.5 years of joining the company. She was asking if someone could give her advice about how to *increase her chances* of getting on-site as soon as possible. What kind of projects/domain/technology she should choose to keep up with the demand of the rapidly changing scenario?
Since we have many people from IT companies here, I thought of inviting views from fellow CEans. What would you suggest? What are your experiences and learning so far? Any comments are welcome.
Extensive domain knowledge (keep up with the latest technical happenings and know hows, publish articles in your company's internal knowledge booster)
Clearing a higher level of competency than expected (All companies will be having mandatory internal certifications; if one higher level is completed, it adds weightage )
An addon for the project ( If other than work, if any team member creates an addon (even if it's a basic excel macro to track project progress or man power), it creates a good impression from the client side. So that some clients would naturally give a good feedback for you)
Hard work and smart work (In my first project, a person who was a software tester, found around 2000 bugs in the test build (a clear Guinness record for the same), Result : clients wanted him onsite at any cost and directly contacted wipro vertical level to have him onsite. He travelled to US with just one year experience. So always value even the smallest client appreciation mails.) So always stay that extra hour in office even after others leave to make your mark.
A TOEFL/IELTS or even a certification in foreign language : Clearly important as many people face difficulty in handling foreign languages other than English. I have seen even technically mediocre people getting foreign posting as they have done a foundation course in French, german, Chinese etc...... Always remember that people having technical skills will be high, but people with language skills and softskills will be low.
An extra hand to others : Helps immensely in the role of onsite co-ordinator and also helps you get into good books of project manager, delivery manager etc...
These are the conventional methods. the other no so conventional ones are :
Becoming extra friendly with the client 😀 . Of course who wouldn't like the extra attention given such that you can be in client's favorite list always (and of course in the next shortlist for onsite)
Becoming your project managers best friend : as he is the person who draws up the list for VISA initiations
A bit of show-off to raise your popularity in the project.etc.....
Inviting responses from @durga @Shashank Moghe @Saandeep Sreerambatla @Gurjeet Singh @Anoop Kumar @Anoop Mathew
You could share your own experiences if you've had a chance to visit onsite or those of your friends & colleagues. Any kind of experience can be of great help to IT employees.
Anyways even though I got to play the role of an onsite coordinator (as backup, from offshore 😀 ) I didn't have the luck of going to a foreign country representing Wipro. Hope all the readers of this post would atleast have the same.. 😀
1: you should be selected in lucky draw if you applying for H1
2:you should be selected in the Interview process at US embassy.
3:you should have the TOEFL/IELTS certificate if required.
4:you should not any serious medical health issues and get a medical certificate that claims of no diseases.
The project which has requirement you should have the well domain knowledge and troubleshooting skills and think from the user perspective view.this makes increase your credibility and chances.
It depends your project needs onsite or not. But for preparation of getting higher chances or say getting 1st one to go onsite is already suggested by @vinuchel24 and others.
One thing for sure is, you should be good in 'communication' skills for to be top in onsite job. Technical ??👀
Moreover, why onsite is only being considered here for US. There are other countries where you will able earn more money. I am pretty sure all the developed countries pay well including Australia, Europe countries, Canada and Gulf (safer one).
In Australia, Indian software engineers are considered better than theirs.
However, this discussion is for freshers who have this ambition of going on-site within 2-3 years of joining a MNC. How can they *better* their chances?
But one thing is sure you wont get it unless you ask for it or show some willingness or interest. And if there is competition they yes you need do whatever required for it.
Sometime you can be too good to be ignored from Onsite chances😀.FrootyBut one thing is sure you wont get it unless you ask for it or show some willingness or interest.
To earn money from onsite, you should choose service based company and try to be on project of onsite requirement.
There are less chance that you can get onsite from Product based organization and that is too for short period of time.
I hope we can add more points and experiences here in days to come.
For any average employee, the idea of an onsite opportunity is a dream because of one of the following reasons:
1. Making more money in a short period.
-In most cases, you will get more monthly salary than you current paycheck amount.
2. Explore different cities & travel.
- If your current project does not allow you to take more than a day's leave, chances are that you can't go on a long holiday. With an onsite opportunity you get to explore a new country at least on weekends.
3. Getting to learn directly from the onsite boss.
- Many times employees crave for hands-on training about the project and video calls and documents shared aren't enough. Once you get to go on-site, you can learn on-the-job from people who are working there.
I've heard that there are two kinds of companies that can offer you onsite opportunities quicker than others.
1. IT service companies like TCS or Infosys because they have an onsite rotation schedule and within 3-4 years chances of you getting an onsite opportunity is quite high as the clients are mostly based in US or UK.
2. The IT ompanies who have a big workforce employed abroad and their offshore base is a bit smaller. These companies send you abroad on short trips which can range from a couple of weeks to six months.
Anyone here can add some more points here?
It feels good. Especially if you are a fresher in the industry, you will enjoy all the perks that an Indian IT Life brings. When I say 'perks', I mean the following -Siddharth Bhardwajplease tell how you feel like being in IT field
1. Free coffee (and even free food in some companies.)
2. Flexible working hours (unless you are a highly useful resource, nobody bothers much if you come an hour late or leave an hour early.)
3. The training or induction period (lasting for ~ 3 months) where it feels like college away from college.
4. The first day of every month when the salary gets deposited in your account & the new found freedom to spend it.
5. New project. Meeting new people. Learning what work you'll do for next couple of years.
This question is really tough to answer. I know both kinds of people. Ones who are dissatisfied since day one - with respect to their job title, location, project domain, technology, the bosses, the colleagues and what not. Then there are ones who never seem to complain. They take the good days and the bad days with equal enthusiasm either they work hard to cope up to pressure or simply shrug off and go on leaves even when there's a pile of work pending at their desk.Siddharth Bhardwajare you satisfied with it
To stay satisfied or not is a personal choice. It will differ for everyone based on their background and aspirations.
Be it a small company or a huge MNC, stress at work is a common phenomena, but you may be very lucky to never experience it also. There are both cases here. I have friends in IT who slog even through the weekend, come home on weekdays late and stay up for -on-call conferences and I also have friends who spend more time in the cafeteria at work than at their desk. So, stress at work is a matter of luck and the kind of projects you are put-in or choose to get involved in. Slow projects can be stress-free, but huge spoilers for your resume (in case you are looking for hopping to another company) and fast-paced, highly-demanding projects can leave you with no personal time. People sometimes even have to work-from-home on holidays.Siddharth Bhardwajwhat about stress and Job insecurity
Job insecurity is a rising issue in companies across the world. Lay-offs are a common thing in the IT world and many employees receive the pink slip if the company plans to cut down on its resources. There's no job guarantee, but that doesn't mean it will always happen to you. The percentage is pretty low. In fact, a lot of times you will see companies struggling to keep their employees on board. Employee retention is a tough challenge for IT companies as job-hopping in rampant. You really need to prove yourself to be a valuable not-easily-replaceable resource, to be entitled for job security.
Financial condition of most IT professionals is sound. If you spend frugally in the initial years, save up and invest the money well, you should be really well financially. Do not fall into the trap of crazy spending and being left with empty pockets in last week of every month. Try to stay away from EMIs and huge credit card bills as much as possible and you can quickly get yourself to your position where you no more have to look at price-tags when buying things.Siddharth Bhardwajhow is your financial condition
Each company has a fixed appraisal cycle and promotions take place bi-yearly or quicker depending upon your skills and background. At every appraisal, depending upon the grade that you get from your immediate seniors, you will get a pay-raise. Promotions are highly dependent on your team size and what kind of role you are in.Siddharth Bhardwajin how many years i will be promoted
Sure. Absolutely. Every IT professional I know owns either a home or a car or both within 3-4 years of working in IT and saving up big time. A big chunk of their payment comes from home loans and car loans. Depending upon your salary, you will be eligible for a certain amount of home or car loan. It's not very risky to get a loan, but once you get a loan and have to work for those EMIs that you have to pay, you are stuck in a vicious cycle where you can't take rest or take time out from work just because you want to. Planning for home & car loans is a big challenge. One that needs to be taken by consulting a financial advisor. But, owning a car and a home isn't a big deal if you invest 4-5 years at your IT job.Siddharth Bhardwajwether i will ever be able to buy my own home and car working in IT
I hope I answered most of your questions. Though they are not in line with the theme of this discussion, I hope future IT job aspirants will find it helpful.
If anyone has any questions about getting onsite opportunities from IT jobs in India, shoot below.
Thanks in Advance for all the experiences shared 😀
It's not impossible; but not very straightforward either. Sometimes, the companies do conduct walk-ins for experienced professionals and offer them positions. I personally have known someone who was working with leading hardware company in India and was recruited directly by a firm in Europe.gagsraj09However is there any way if you are experienced in IT field and want to go onsite directly on payrolls of particular abroad organisation without being on the payrolls of their Indian counterparts?
On the other hand, CEan @Uday Bidkar might tell you about his journey of working for Indian services company and then finally joining Google.
Believe it or not, I think it's not that easy to get onsite in IT companies in India. Many keep trying for years but still don't get a chance. Also, some seem to get immediately after joining in 1 year.. However, I think these are quite the fewer ones.
My question therefore is - Is it based purely on luck or skills? A combination of both?
I think it's not right to join any IT company only with that single dream in mind i.e. to go onsite.
I heard from my seniors that you need great interpersonal skills and knowing how to get to those people who send you onsite. For example, you need to talk to your managers daily in breaks. Also everyone is saying, onsite opportunities have declined these days.
It's getting harder to get Visa. A friend said that it is based on lottery system these days. ? ?
Would love to know what members here think....
Mechanical guys can't even think of going abroad in their first jobs after engineering..
Mechanical engineering folks can go on-site. In fact, my friend's brother was sent on-site to Germany for 3-month training program on the latest technology they were working on. This was about 10 years ago and I don't know the details. But yeah, Mechanical engineers do have a chance to go on-site.
It could be different from the typical IT on-sites which lasts from few weeks to several years. Most of the IT onsite happens on banking projects which typically involve maintenance of legacy systems.
Getting the onsite project I believe is more of luck that your skills in Indian IT Stream. I saw many Indian IT folks who gets onsite opportunity only after spending much more time in the company.
Most of them dont come back and settle for getting paid higher. This case is seen everywhere.
Many people make moves to another company just to get a chance to go abroad. Lucky are those who already had some experience of onsite with their previous employer. They might get sent very easily.
Getting Visa is another tedious task. I have seen deserving people just dont get Visa and force to work offshore just because of cancellation or any other trouble getting Visas.
Myself as a fresher, joined MNC company and they are giving opportunities to the candidates who have known the business of organization as well as cleared some professional certificate exams and also has some foreign language knowledge.
Keep in mind that what does the company need and prepare for that thing with good technical skills so that you will be given a chance to work from organization's behalf. So I just want to say do your best in order to get best.
It completely depends upon various things in the company as well as personal performence.
If the company is well known for its business or services and has a huge span all over the world then its more likely that one get a chance to work onsite within this company.
If the company takes over a big project anywhere abroad and its a huge and urgent requirement then the company will send their efficient engineers to the onsite.
If as an employee you show potential, integrity, commitment towards the work and gain some work experience then its highly possible that you would get an onsite opportunity.
I am posting here on behalf of my brother who is SUPER PSYCHED about entering IT industry and getting onsite job opportunities. He has more than a few questions -
- Are there any good onsite opportunities in product based companies?
- Which technology has high onsite opportunities?
- How to get onsite opportunity faster than others in the big companies like TCS, Accenture and Infosys?
- Which is the best company to get onsite opportunity in Bangalore?
- Are there particular projects with onsite opportunities in companies that we can target?
Requesting A2A from Kaustubh sir, Sandeep sir and Anoop sir.
Many of my friends got job in Japan and they were freshers, so Japan people told them to learn Japanese language and they checked their projects along with their capability to work in any project they have assigned. In interviews most questions asked to them were regarding their projects. For freshers they will make an agreement of 2-3 years.
If people who are good in doing their projects in a well and efficient way and if that company have offices across abroad, then if they have more projects in abroad and they have to complete them in a short duration, at that time company will select efficient people from these country and send them to complete that task.
Few people like to work in abroad so they request their managers for going to abroad. If their managers were kind and notice these employees work was really good, then if they have any openings in abroad then these people are selected to go and work in abroad.
Which profile in IT industry gets maximum onsite opportunities? Software developer, business analyst, project manager or any other?