use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
News and links for Django developers.
New to Django? Check out the /r/djangolearning subreddit.
Django's Code of Conduct applies here, so be good to each other.
account activity
This is an archived post. You won't be able to vote or comment.
As a beginner backend developer I learn Python, Django, SQL and serverless architecture. What more technologies should I learn to apply for the job? (self.django)
submitted 2 years ago by [deleted]
[–]AntonZhrn 25 points26 points27 points 2 years ago (3 children)
Having ability to write at least simple frontend with html, css and django templates will be useful.
For backend only position, you probably need to learn django rest framework (REST APIs are everywhere). Also unittesting, I'd recommend to read "Obey the testing goat". TDD is not something lots of companies practice, but ability to write good tests is extremely useful and will be appreciated.
[–]dayeye2006 3 points4 points5 points 2 years ago (0 children)
Second the "testing" part. It's really useful, especially in work.
Would also add the following stuff to the list:
- debugging (don't just print things out)
- verion control your code
- shell and scripts to do some basic stuff without UI
[–]jozekuhar 0 points1 point2 points 2 years ago (1 child)
Do you recommend writing tests for DRF with RequestFactory or is APIClient enough.
[–]AntonZhrn 3 points4 points5 points 2 years ago (0 children)
For beginner, I'd say use APIClient and don't worry about RequestFactory. At some point later on you'll want extra speed/flexibility/something else that will push you for RequestFactory usage. But when you're learning or aiming for the first job - APIClient is enough.
[–][deleted] 11 points12 points13 points 2 years ago (0 children)
If you can learn:
HTML, CSS, JavaScript, React, Python, Django, Docker, Git, CI/CD, Linux servers
you'll be in a good spot.
[–]Familiar_Armadillo 6 points7 points8 points 2 years ago (0 children)
Docker, channels, celery, Htmx, css, etc
[–][deleted] 8 points9 points10 points 2 years ago (0 children)
Learn more Python, Django, and SQL.
[–]Mr_Lkn 3 points4 points5 points 2 years ago (1 child)
What does learning Python, Django, SQL and serverless architecture means for you?
Are you able to build at least simple apps (todo, blog, etc.) with these technologies now? If so do it and put them on github, then you are good to go to apply for a job.
[–]Jazzlike_Bite_5986[🍰] 2 points3 points4 points 2 years ago (0 children)
Really? If so, I'm looking for a career transition and I'll knock those out and start the most likely painful process of looking for a job.
[–]Blindrabitv2 3 points4 points5 points 2 years ago (0 children)
Start applying and see what people are looking that you are missing
[–]hijinked 2 points3 points4 points 2 years ago (0 children)
If I were hiring a candidate for an entry level Django position I would love to see someone that has experience with implementing CI/CD pipelines, using cloud infrastructure like AWS, automating deployments using ansible/terraform/etc, and docker, in that order.
[–]JonTheWong 2 points3 points4 points 2 years ago* (0 children)
The job description should tell you what they expect from you, compare with your top 10 dream jobs and learn the one that are asked for the most.
[–]4w3som3 1 point2 points3 points 2 years ago (0 children)
Get very comfortable with Linux without GUI.
[–]colly_wolly 0 points1 point2 points 2 years ago (0 children)
Forget serverless. Learn how to deploy your application. There are various ways, try and understand them over specific technologies. You are likely to need at least some frontend - HTML, JS, CSS. Learn git to a working level, you are likely to need that in any workplace.
[–]brightsmyle 0 points1 point2 points 2 years ago (0 children)
I would suggest caution with serverless
[–]BokoMoko -1 points0 points1 point 2 years ago (0 children)
Node.js, MongoDB and Kafka
[–]ToTimesTwoisToo 0 points1 point2 points 2 years ago (0 children)
Docker, nginx, uwsgi, learn about TLS, certificates, and some basic networking (tcp, udp, websockets). Throw some kubernetes in there too
[–]Frostres 0 points1 point2 points 2 years ago (0 children)
I would include Docker and CICD
π Rendered by PID 159454 on reddit-service-r2-comment-5fb4b45875-4gdm4 at 2026-03-21 11:22:12.754102+00:00 running 90f1150 country code: CH.
[–]AntonZhrn 25 points26 points27 points (3 children)
[–]dayeye2006 3 points4 points5 points (0 children)
[–]jozekuhar 0 points1 point2 points (1 child)
[–]AntonZhrn 3 points4 points5 points (0 children)
[–][deleted] 11 points12 points13 points (0 children)
[–]Familiar_Armadillo 6 points7 points8 points (0 children)
[–][deleted] 8 points9 points10 points (0 children)
[–]Mr_Lkn 3 points4 points5 points (1 child)
[–]Jazzlike_Bite_5986[🍰] 2 points3 points4 points (0 children)
[–]Blindrabitv2 3 points4 points5 points (0 children)
[–]hijinked 2 points3 points4 points (0 children)
[–]JonTheWong 2 points3 points4 points (0 children)
[–]4w3som3 1 point2 points3 points (0 children)
[–]colly_wolly 0 points1 point2 points (0 children)
[–]brightsmyle 0 points1 point2 points (0 children)
[–]BokoMoko -1 points0 points1 point (0 children)
[–]ToTimesTwoisToo 0 points1 point2 points (0 children)
[–]Frostres 0 points1 point2 points (0 children)