3 ms·
For junior developers, I tend to recommend looking for marketing agency / consultancy work. With any luck, you'll get to be on projects that last between a few
by zdragnar 6y ago
For junior developers, I tend to recommend looking for marketing agency / consultancy work. With any luck, you'll get to be on projects that last between a few month to a year or two at most making small sites or adding features to existing sites.
This is great as it exposes you to a ton of different technologies and problem spaces (graphics heavy, data heavy, b2b, b2c etc). Each new project is a clean slate without the mistakes you previously made, or a chance to see how other people have put things together (and possibly learn from their mistakes).
The problem with these jobs is that sticking with them long term isn't for everyone; deadlines are often out of your control, as is the budget, because you're effectively working for a third party. They also tend to not pay big bucks, but they should still do better than most of what you seem to have had so far.
Once you get to a point where you feel confident leading teams of people, start looking at working for companies that make their own product- anything from FAANGs to small startups with good funding and existing customers (or whatever tells you that they are stable enough for you to be comfortable).
You don't have to follow this path of course, but it is a relatively safe one.
Also, if you aren't close to a decently sized city with any agencies or contractors, it couldn't hurt to go on LinkedIn and make sure that you have your programming experience- professional and hobby- listed. Also, be sure to log in at least every few days; logging in seems to give you a bump in search results. For me, LinkedIn is basically a place for recruiters to cold contact people, which may be helpful.
Final note: if you do get contacted by a recruiter about a position, see if they are working for the company they are advertising or not. If they are not, then they are likely getting a commission from placing you- and if they are any good, they can help coach you (and might be willing to do a practice interview if you ask very nicely). I will admit i haven't tried that last bit, but the two jobs I got through recruiters they were both genuinely good people who wanted to help however they could.