Live data from Hacker News

Ask HN: From zero to IT career, what is the fastest path?

news.ycombinator.com

1–10 of 58 posts

Ask HN: From zero to IT career, what is the fastest path?

#1
Dear HNers, I've two friends of mine that are not happy with the economic issues here in Europe and struggle to find a decent source of income. Both are very smart, and I suggested them to turn into programmers, which is one of the jobs that still is able to make you pay your bills easily.

However they are one ~30, with previous experiences of coding only at hobby level (C course, but he has the ability to translate ideas into C easily) and one ~40 years old (which used to be a PHP programmer, but is not doing serious/complex stuff for years at this point).

What is the simplest way for them to learn something that will bring a job ASAP? For example Android development? Node.js? Ideally this should combine a reasonable learning curve, the ability to work without knowing the whole computer science stuff, but just specializing into something, and should be a currently very requested technology.

Thank you a lot for any reply!

EDIT: I forgot to say that one has knowledges about Digital Signal Processing (in the field of music), and one is fluent with HTML/CSS (but not Javascript).

EDIT2: Thanks a lot for all the replies! This is very helpful.

Re: Ask HN: From zero to IT career, what is the fastest path?

#3
I have worked as a tech support guy for PHP-based apps for ~6 years. Pretty shitty schedule and pay.

Then I finished all Ruby and Rails courses on CodeSchool. Then practiced myself, using mostly Google for info. This allowed me to apply to a Rails company as a junior developer. I got hired and trained. I love it.

Re: Ask HN: From zero to IT career, what is the fastest path?

#4
Perhaps you don't know how time consuming getting decent at programming is... I know people who just started a business (not in IT), who make way more money everyday then programmers.

Programmers get their source for income from online discussion (mostly) , while some people you know find local niches, not involved into programming. Eg. a take-away bar that earns 1.000$ / day from day 1 (we do their cash-register)... I don't see many programmers do that :)

Re: Ask HN: From zero to IT career, what is the fastest path?

#6

Perhaps you don't know how time consuming getting decent at programming is... I know people who just started a business (not in IT), who make way more money everyday then programmers. Programmers get their source for income from online discussion (mostly) , while some people you know find local niches, not involved into programming. Eg. a take-away bar that earns 1.000$ / day from day 1 (we do their cash-register)...…

>>Perhaps you don't know how time consuming getting decent at programming is

It sounds like your advice is "Becoming a programmer is too much work, go do something else". The definition of "decent" varies wildly depending on the company & job you're working for.

Re: Ask HN: From zero to IT career, what is the fastest path?

#7
I would suggest for someone with previous exposure to web development and some design flair: learn Javascript. There are great boot-camps available and if front-end UX/design isn't in their interests they can fall back to Node.js

An alternative might be Python. It's an easier language to learn than Javascript since there are fewer "features" one must learn to avoid. It's also rather prevalent in the web development space. And the bonus is that if, later on, they want to transition to another area of expertise there are fields such as scientific and cloud computing that use Python rather extensively.

If the other friend is fluent in DSP and has some exposure to C I would suggest staying on that tack... take a refresher course in C and possibly pick up a scripting language like Python on the side. Check out Art & Logic: they hire remote developers and work with many clients on DSP-related projects.

Re: Ask HN: From zero to IT career, what is the fastest path?

#9
My #1 advice is to start by making your own job. This can mean bootstrapping a simple app, grinding away at building wordpress themes, or making paid programming tutorials.

This might not be the popular advice, but it's coming from a self-taught developer that now has > 10 years professional experience.

Re: Ask HN: From zero to IT career, what is the fastest path?

#10
post #9

My #1 advice is to start by making your own job. This can mean bootstrapping a simple app, grinding away at building wordpress themes, or making paid programming tutorials. This might not be the popular advice, but it's coming from a self-taught developer that now has > 10 years professional experience.

I agree with this for several reasons:

1. You learn how to be efficient (if not necessarily clean) with your code

2. You will network by default in order to solve the problems you encounter - and set yourself up with the network you need to find a job

3. You prove that you have the range of skills needed for a good developer (requirements management, holistic understanding, deployment environment, technical depth)

Post reply on HN