Responses would be appreciated
Ask HN: How do I get into programming?
1–10 of 15 posts
Re: Ask HN: How do I get into programming?
#2Re: Ask HN: How do I get into programming?
#3Re: Ask HN: How do I get into programming?
#4After you have a little portfolio of work you then create a nice small resume where you are honest but show your ambition. Put your projects on there. Put the articles you write on there. Craft it well.
Next step is to target companies looking for juniors. Search every job hunting website you can find. Establish relationships with good recruiters. Explain what you want to do and have them help you find a good spot to start. You'd be surprised how important this is. Recruiters, love them or hate them, are the lifeblood to new ventures. Find good ones and stick with them.
When you arrive at the interview be ready to show you are looking to learn. When hiring junior developers I look for that trait first and go from there. Show them you know how to build software by demonstration of your projects. Show them you can work with tools.
Once you do all this you are in there. It's just more and more of the same throughout your career. I know because I broke in myself with no college degree and no experience.
Re: Ask HN: How do I get into programming?
#5This is called the never ending or perpetual side project. It represents your capability at any given time if you keep it current. Add new technologies to it. Make new versions of it all of the time. I have personally had interviews succeed on the strength of this project alone, based on my ability to talk about its structure.
Build any project for anyone who will let you(any brochure website is great), using the skillset you wish to develop. If all else fails, build some apps for android or ios. All the challenges of real programming(because it is) with the potential for some actual side money(just a bonus, not the reason to do it).
Finally, it takes time and perseverance. Persevere in the path towards gaining and being able to demonstrate practical and conceptual knowledge. Giving up is the quickest route to failure.
Re: Ask HN: How do I get into programming?
#6Another thing, and this is big... where do you live? The programming side of the IT industry is strongly concentrated in certain urban areas. If you don't live in a major city with a real software industry, you may need to move for opportunities. This doesn't mean you have to live in Silicon Valley, but you have to live somewhere that the jobs are - cities like Minneapolis, Denver, and St Louis all have substantial software industries.
Re: Ask HN: How do I get into programming?
#7Once you think you are good enough, help out at an open source project. Or start your own little project. One step in front of the other.
Then show case. Create a Show HN thread of what you built.
Build your online presence: Help out others on StackOverflow. Use twitter to tweet what you've learnt. Create a personal website with the projects you've worked on. It becomes your resume.
Re: Ask HN: How do I get into programming?
#8As soon as you feel you have a couple really good examples send off your resume and your ready to go :)
Some really good things to know/have for getting a job in the industry:
1. Version Control (i.e. Git) - if you are really familiar with github and git merging, rebasing, commiting and working with other developers this is a huge plus. The great part is that its really easy to get involved on github and there are tons of resources for learning git.
2. Having good examples of your source code to show (again github)
3. Having completed projects / websites to show
wish you best of luck!
Re: Ask HN: How do I get into programming?
#9Job done.