2 ms·
Note: I just graduated and have about 2 years of working experience at most. So my view presents on how to start a good early game. Also my view is EU-centric.
by mettamage 8y ago
Note: I just graduated and have about 2 years of working experience at most. So my view presents on how to start a good early game. Also my view is EU-centric. I think this strategy would fare less well in the US (in some places).
Working as a freelancer with only 6 months of programming experience before that. (1) Best entry job salary ever, (2) you act and move like a consultant and see different industries, (3) you realize that there are industries for which graduate programming level knowledge is enough, (4) tax benefits and (5) it gives you some time and experience to actually think about what you want to do as a career after freelancing.
The rub: I am terrible at getting clients. I just have 1 friend who knows that I'm capable of and he thinks I'm awesome and always recommends me whomever he talks to. So having a champion is vital. The thing is all kinds of companies see him as a good programmer (he graduated a bootcamp, top/1st of his class -- by a landslide) and he thinks I am as good as him but with a lot more in-depth knowledge due to my CS background. So for him it is very easy to recommend me.
The tip I got from some people was: don't be a freelancer for too long. You don't want to be one in a recession, so being a freelancer should always be either (a) a side gig or (b) a temporary full-time thing (for a couple of years). I wonder what people think about this statement.
Immediately investing the excess of whatever you earn is amazing too.