ChrisMendlasCorner.com A Cornucopia of stuff
Last Updated on 2 weeks by Christopher G Mendla
A degree from a university or certificate from a programming boot camp is a great start. Here are 3 things you will help you land a position as a developer and make life a little easier once you are in the position. .
There are some specific things you can do if you are seeking, or are in, a career in development: Establish and be active with Github, create an active Stack Overflow account and establish an account and be active with LinkedIn.
Github is the gold standard for version management. It allows developers to simultaneously work on a project while managing and resolving code conflicts and allowing for rollbacks. Setting up a Github account is free. However, the free version does not allow you to post a private repo. When someone looks at your Github profile, they see
Some companies will ask you do do a coding exercise and post the results to your Github account as part of the screening process. Having an account and being familiar with Git and Github will put you ahead of the curve.
Avoid letting your personal Github account go dormant. I was working for an organization where all work was done on the company account on Github Enterprise. I suddenly found myself back in the job market and realized that the activity on my personal Git account was nil.
To make your GitHub profile stand out, you can enhance your profile with a Readme file. It requires perhaps an hour or so of effort and will really make your profile stand out.
Stack Overflow is a forum where you can find people who will help you with programming situations. It can be an invaluable resource when you run into tough problems. However, in order to be able to fully participate, you need to build up points or ‘reputation’. This takes some time. As you gain reputation points, you gain privileges. For example, you can’t participate in the chat rooms until you have 75 points. Having a stack overflow account with a reputation of over 100 will impress some employers. Even if it doesn’t help you get a position, it will be an invaluable resource for you. In order to make the most of Stack Overflow:
Nurture your Stack Overflow profile carefully. It can be difficult or impossible to recover from a rash of downvotes early on.If you are working for an organization where you can’t use Stackoverflow to ask questions, see if you can answer questions periodically. Make sure your answers are solid enough to avoid downvotes.
Nurture your Stack Overflow profile carefully. It can be difficult or impossible to recover from a rash of downvotes early on.
If you are working for an organization where you can’t use Stackoverflow to ask questions, see if you can answer questions periodically. Make sure your answers are solid enough to avoid downvotes.
Many employers and recruiters will go to LinkedIn when they are first vetting you. Create a LinkedIn account and make sure your profile is complete. In many cases, having a 1st, 2nd or 3rd level connection to someone will allow you to see more of their LinkedIn profile. To get the most out of your LinkedIn account:
Put at least as much effort into your LinkedIn profile as you put into your resume and cover letter.
A good LinkedIn network can be valuable during a job search. You should connect with selected co workers.
Suppose you are in a position and you really want to look for another position. Sending out a bunch of connection requests might be a red flag to management or other co workers. The potential danger is based on if management is monitoring LinkedIn and your privacy settings. You can also send up flags if you are requesting contacts from co-workers via company email, Slack, Teams or other company communications.
If you build your contacts steadily over time, it will be less likely to be noticed. In the event that you are suddenly terminated, you will already have the connections you need.
Having these three assets will give you an edge over your competition for positions. It might be a slight edge but it could also be all that you need.
Your email address will not be published. Required fields are marked *
Save my name, email, and website in this browser for the next time I comment.