1. learn python
- https://books.trinket.io/pfe/ + https://python.swaroopch.com/ (in parallel)
- https://effectivepython.com/ (skim, dive deeper once you have job)
- https://www.programiz.com/python-programming (skim, look at examples, type out)
2. apply python
- https://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world
- miguel tutorial is all you need to get hired. go through it meticulously, make sure you understand everything
- https://www.fullstackpython.com/ (skim, just so you know the keywords)
3. update your cv
- this step is optional and shady, but will improve your odds
- reuse all your current experience but replace php tech with python (switch keywords)
- if your cv entries are <1.5y change the dates, recruiters prefer 2-3 years per entry.
4. find job asap, contiue grinding once you have job.
- if you understand miguel tutorial, you can learn everything else you need once you got the job
- market yourself as python software engineer/ devops python, NOT junior, NOT senior
This works.if you have more questions, shoot :)