DEV Community

Кејтеновиот син ♦
Кејтеновиот син ♦

Posted on

I finished a Javascript bootcamp but got offered a PHP job. Should I accept it?

Hi everyone,

I am a 26 y/o college dropout from the balkans, currently employed as a 'marketing executive'.(more on this further down).

Ever since I was a kid I've always wanted to have a career in IT/CS.I went in a CS college and slacked off for 6 years due to being afraid of the challenge and also being lazy combined with some personal family issues. I dropped out after a family hiatus and in need of a job, any job, I landed this current 'marketing executive' role. I've been sort of lucky with it since it's definitely an easy and good paying job and I've been at it for a year now.

After my personal family issues settled I realized I don't want to do this forever and I found love for web-development. After researching I've settled on Javascript, finished a JS (nodejs/react) 6 month bootcamp and I've been searching for an entry level JS job ever since. The job market over here is more saturated with PHP and .NET than Javascript and in retrospect that might've been the faster route to get employed but I chose JS because of it's great potential and being mainstream overseas. That's not to say there aren't any JS jobs here but they are certainly not dominating. I've gotten a couple of replies back but nothing serious, until a company showed great interest in me.

But then they sort of ghosted me for a month. I've sent a 'follow through' email to which I got back that 'things have changed in their needs since then and now they need a PHP/Laravel + Vue guy and if I'm interested in learning PHP to let them know'. They told me if I agree in learning PHP I would get their offer, once I accept the offer, since I have 30 days notice, I'd have the 30 days to focus on learning PHP and then when I start at their company I'd learn as I work, and maybe if needed and if possible, a couple of 'training days' before directly jumping into work. I wasn't too excited about this but I wasn't going to let an opportunity go away without finding out more so I entertained the idea of being interested in learning PHP.

Now I'm awaiting their offer and even though I don't know what to expect. I can't say that I'm not interested in kickstarting my web-dev career but I wasn't very keen on PHP even before this, and thinking long term, I'd rather focus on JS since I can also diverse into mobile and desktop development as well as front and back-end web-dev.

Any advice?

Top comments (4)

Collapse
 
fahrenholz profile image
Vincent Fahrenholz

If the company is to your liking I'd take it too: being polyglot can only give you advantages in the future, and it's not that important which language you do. An interesting domain and a job you like getting to every morning are way more valuable IMO.

Collapse
 
david_j_eddy profile image
David J Eddy

Exactly what Vincent says. Be a polyglot; the more languages you know (and know well) the more valuable you are. It shows flexibility as well as a continued desire to keep learning and stay relevant. Laravel+Vue is very big in the U.S. these days and not going away any time soon.

PHP, at least in recent years, has turned itself around. Dependency management, schedule releases of the language, performance enhancements. On top of the fast that >50% of content sites on the web run PHP in some form.

If IT/CS/programming is what you WANT to do; this is very likely a good start.

If you are interested in learning PHP, reach out to me. In fact I can put you in contact with some very good Laravel people to learn from.

Collapse
 
dmfay profile image
Dian Fay

I'd take it. PHP experience isn't really going to help you land non-PHP jobs, but there's also Vue in the mix and that's a foot in the door to pure JS. Plan to emphasize that side of it more in your resume when you're looking to move on. You don't have to do everything at once.

Collapse
 
edimeri profile image
Erkand Imeri

Just go for it. Fundamentally Programming languages are the same. Laravel+ Vue is a good combination, actually a great one. Don't think twice.