How to Get Your First Programming Job

I came across this interesting thread – How did you get your first Python job? 

Many ideas in this thread apply to finding other software jobs when you don’t have prior job experience to show. Some of the techniques (from this thread and others):

  1. Create useful apps (in your favorite language) and give them away.
  2. Work on open source projects. I know a few people who were hired by open source project teams.
  3. Create a YouTube video explaining how you developed this software and how it works.
  4. Tweet that you are interested in working on your favorite language – Python/Ruby/PHP/Java
  5. Try to find companies that use your favorite language and try to get internships while still in college.
  6. Find out how your favorite language is used along with other relevant skills. For example, if you want a web application development job, besides your favorite language what other skills are needed. For Python web app development it may be Djano/Flask or some other web framework, for Ruby, it is Ruby on Rails, for PHP it may be Code Igniter. In addition to the framework, it helps if you know some HTML, Javascript, CSS
  7. Try to get some part time assignments in your favorite language. You can do this even when you are in college.
  8. Participate in discussion forums and answer questions with code samples. These questions will give you problems to work on. Solving these problems help others and let you learn.
  9. Create a web presence (about.me is a great resource) and mention what you do. Keep them updated.
  10. Blog about your efforts. Include code snippets, pointers to your github pages. Tweet these blog posts (or make them your email signature)

Keep following this thread  nd other similar threads on Quora for more ideas.

Advertisements

Please Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s