4 ms·
In order to get a job as a fullstack python dev, at the minimum you need to know: - Python - JavaScript - jQuery (bonus for knowing Angular or something othe
by Alex3917 11y ago
In order to get a job as a fullstack python dev, at the minimum you need to know:
- Python
- JavaScript
- jQuery (bonus for knowing Angular or something other framework)
- Basic Git skills
- SQL
- HTML / CSS
- Flask or Django
- Basic Unix skills
- Basic knowledge of algorithms and data structures
I cover how I personally approached this here:
http://alexkrupp.typepad.com/sensemaking/2013/11/2012-my-year-of-code.html http://alexkrupp.typepad.com/sensemaking/2013/11/2012-my-yea...
Once you have these skills, it's still going to take a couple months because every place you approach is going to ask you to do a code challenge, since presumably you don't have a well-developed GitHub profile.
The best strategy is to take a job as a consultant at a dev shop, even if it's at somewhat less than market rate. Then after a year or two you'll be extremely employable and your salary will basically double, assuming you've been using all your free time to teach yourself new skills and build a portfolio.
- ForHackernews 11y agoAlternatively, don't try and be a "fullstack" dev (at least right off the bat), and you only need to know Python, git, and Django/Flask. In my opinion, places demanding "fullstack" devs are going to overwork you because they're too cheap or too small to hire real DBAs and front-end devs.
- plumeria 11y agoA good reference is Full Stack Python: http://www.fullstackpython.com/ http://www.fullstackpython.com/ Discussed previously here: https://news.ycombinator.com/item?id=7985692 https://news.ycombinator.com/item?id=7985692
- sea6ear 11y agoI really liked your article. It seems like a really great resource for people getting started. I've got some friends who are beginners or interested in learning that I'm thinking about showing it to.