This article was written by my friend Tracy Jones.

We are living in technology era, where companies and people are using IT for almost everything. This situation creates a lot of needs of people capable to develop that technology.

The lack of developers is a global problem for companies, but is a great opportunity for people who code. If you are one of those people and are you interested in get a developer job in US, there are basic rules to be in the game:

LINKEDIN

1. Get a LinkedIn account and fill it out with all info and links to websites or project portfolios. www.linkedin.com

2. Get important people to recommend you on LinkedIn, including teachers, high ranking coworkers, CEOs of companies, and any big shots who feel comfortable writing recommendations.

3. “Link in” (connect) to other people you know, including people you meet at networking events, such as me: http://www.linkedin.com/in/tracyjones

4. When you’re interested in getting a job at a company or being introduced to someone, check to see if anyone in your network is directly connected to that person (or someone at the company). Then ask the person in your network to make a “LinkedIn introduction” to the person through the site.

5. Join LinkedIn “Groups” related to what you do, such as a .NET group. There are multiple LinkedIn groups for all kinds of specialties. You can post questions and view other people’s posts to learn what’s going on in the industry related to your field. This will help you get a sense of the vocabulary being used and the latest developments, which will help you talk with employers.

GITHUB

1. Get a GitHub account and upload code samples there. https://github.com/

2. Use this as your code portfolio and cross-link to it whenever you can, such as from your LinkedIn profile.

3. I’m not sure about much more than that, except that I would also recommend becoming involved in the community somehow, such as commenting on people’s code and asking for advice on how to solve certain problems. But that’s just a hunch.

VOCABULARY

There are certain terms used by companies in English-speaking countries that students often don’t become familiar with until they begin working. I noticed that a few people didn’t know the terms “outsourcing” and “cc.” I think getting involved in LinkedIn groups and similar forums would help with that.

Which other tips do you have? comment below