Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

francoboy7's avatar

Some advices needed for a career move

Hi everyone

I wanted your advice on a personal subject concerning the programming world. I'm currently employed as a part-time paramedic (25 years old) and looking into a career change. I've been light coding php / html / css for a while and the occasional Wordpress contract here and there.

Here is what my perfect future would look like. Living abroad in another country, doing some freelance work as a programmer. Being able to move to another country every 6-12 months. Take weeks off here and there no boss. I'm not looking to work 40 hours / week. I aim at 25-30 hrs/week. However I don't mind pulling 50 hours/week if that means having 3 weeks off after !

My living expenses are pretty low, I normally make 20k-30K $CAD a year and I'm living fine with this.

Now I'm learning Laravel because I find it to be a beautiful framework and fun to work with. It has been a challenge but I love it. However, I wouldn't mind having to program in another language for freelance work and then programming my own personal projects with Laravel.

Now the questions :

  • Am I dreaming here?
  • Is it at all possible to achieve this plan?
  • Is learning PHP and Laravel the good way to go about doing freelance programming work ?
  • Could someone learn Laravel and then specialized in wordpress customization, building plugins with Laravel (I know it can be done)
  • Should I learn another language instead, one that is more "widely" hired in the freelance world.

Sorry for the heartfelt post, but the Laravel community has always been of kind and good advices.

Thanks for reading and sorry for the typos, french native speaker here

0 likes
9 replies
shez1983's avatar

no you are not dreaming here - it is possible.

look at freelancing sites and see if you can do them.. or get in touch wit hagencies specialising in remote working..

I am not sure if PHP is one of those tech that have 'more' remote jobs than others

meeshka's avatar

@francoboy7 You have plenty of options and Laravel is one among them. You can go UI way, Frontend way with Javascript. Node+(React/Angular) is another world. You could also consider specializing in products like WordPress, Drupal etc.

Check something like https://www.upwork.com/cat/developers/

Helmchen's avatar

If you would like to replace "Wordpress" with "TYPO3" and you ever consider visiting germany - drop us a message https://www.rootfeld.de

we usually have more work than staff

Such a career is absolutely possible, even if it will not be easy at first. You're probably going to work 50 instead of 30 hours a week, but that can be worth it. 3 weeks holiday here and there in the first year is unlikely - but who knows :)

shez1983's avatar

i disagree - while CMS like wordpress might be popular - they are a pain to work with esp considering the customisation that need to be done.. also you want to be learning the language php first before picking a framework - and one bad thing about a CMS Is it pigeon holes you in to that and if that CMS dies down then you are out of luck and have to learn another

but its your choice.. Apps are quite in right now so learn swift (Apple is > android in terms of pay/jobs)

peterjonesio's avatar

Hey @francoboy7

It's really a matter of experience in this industry. If you have a good portfolio site or visible work on github it can be fairly easy to find work. In my experience there is more work than there are 'good' developers seeking it. Especially in larger cities.

I am a UK developer so I don't know what the development scene is like in Canada but a good junior level position here would pay you 35 - 45K $CAD. This would be full time and not offer you the sort of hours and holiday you desire, but if you are patient you could do this for 1-2 years to build up your in-industry experience and become less junior and then move on to start seeking contract work.

It is certainly possible to go straight into contract work but contractors are often expected to hit the ground running and offer good value for money for the time they are working - though this expertise also comes with a typically higher salary. In the UK I have seen Laravel contracting roles pay anywhere between 350 - 1000 $CAD per day. On this kind of salary you could very comfortably work a 3-6 month contact and then travel / holiday for a period of time before taking on your next contract.

Remote work and freelance work is probably tougher to find but it is out there - I think this kind of work is easier to get once you have been in the industry for a few years and have built up some connections and a good reputation for delivering results.

Laravel is a solid framework and theres plenty of Laravel work out there, or similar jobs seeking people with OOP PHP experience or experience with 'Symphony or similar' frameworks. If you enjoy working with PHP or with Laravel then I would advise you stick with it rather than learning other languages but obviously if there are other languages you think would be good for you to learn or that you just find interesting then it certainly isn'y going to hurt to add them to your CV / portfolio!

I hope this helps you a little :) Good luck!

francoboy7's avatar

Thanks guys for all your inputs, it helps tremendously and keep them coming if anyone passes through.

@peterjonesio special thanks to you for the detailed reply

Please or to participate in this conversation.