Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
And what about a more sysadmin/devops career change?
C0D4695624yIf you're motives are to get into AI, go down the python road.
Going from php to python is quite simple really.
I'm sure node will get into AI eventually, but you'll always be expected to handle frontend as a JS dev aswell.
jreloz24y.Net has the future. My opinion.
2-3 weeks isn't enough time to learn any language to a reasonable degree. But you also shouldn't need to.
A lot of adverts these days say something akin to "we work with X, but don't worry if you don't know X already, we're just after good devs."
Others will say "we work with a number of languages such as PHP, python and Java. Knowledge of any one is great!" You can then start as a PHP dev and look to transition to other projects written in other languages.
Other companies may specifically want PHP Devs, but will offer a good annual training budget that you can use to further your knowledge in anything you choose (such as another language.)
Take your pick - but I'd say definitely don't just try to cram, say Python into your brain in 2 weeks then claim you're a python dev. If you do that, you'll always lose out to other Devs who apply with specific commercial experience in Python.
Groggie334yI mean, learning a second programming language isn't that hard but if you only have php experience I would say the most beneficial would some sort of general programming language like cs, python or c++. In the end it's all the same.
Learn HTML and CSS
I too am facing similar situation these days... Having experience of 5+years in PHP.
I decided to go for Python after all my research. It's future proof (at least for now and next 2 4 years).
I have talked to Node JS developers in my network, they find it better than PHP, but they still say it's not very stable and streamlined yet. Node has a long way to get stable ecosystem.
So I am personally going to switch to Python, and afterwards DevOps.
.net core for the world!
You dont need node for front end. If you go front end go directly to react.js or vue imo. Ruby could be an interesting choice as well.