#django #webdevelopment #tech #LondonTechCommunity
Hey everyone! 👋 I need your input on something that has been on my mind lately. I recently mentioned to someone that I’m self-learning Django, and they told me it’s not as popular in the tech field right now. But I’m curious to know – how true is that statement, especially in the vibrant tech scene here in London? 🤔
Here are a few talking points to consider:
– Is Django still relevant and widely used in the industry?
– How does Django compare to other web development frameworks?
– Are there specific industries or companies that still heavily rely on Django?
If you’ve got insights, personal experiences, or data to share, please do so! Let’s have a discussion and help each other out. 😊
As for a possible solution, one way to gauge the popularity of Django is by checking job listings in the London tech community. Look for any mentions of Django, and see if there is a consistent demand for Django developers. This can give you a better idea of its current standing in the industry. 📈
Looking forward to hearing your thoughts! Let’s dive into this together. 💻 #developercommunity
Do yourself a favor and don’t listen to anyone on “what to learn” if all they’re going to tell you is something is useless to learn.
If this is what you want to do then do it because you’re still going to learn a lot from using it. Dip your feet. Enjoy it. Django is a ton of fun. Anything you learn from this experience will allow you to transfer to another framework a lot easier than if you were to do it at zero.
If I listened to everyone who told me Rust was a waste to learn… I’d probably still be using Java.
The fallacy here is thinking that you’ll be hired “because you know Django”. You won’t, whether Django is popular or not.
To get hired, you need to demonstrate skill and experience building complete solutions. Web apps that are useful, interesting, polished, and complex.
It will take you a long time to learn to build something like that, whether you choose Python/Django or any other language/framework.
However, once you’ve truly mastered Django and built some really big, complex sites, you’ll find that learning a new language and framework will be easy. 90% of the concepts will be exactly the same. You’ll pick up the other 10% very quickly.
Employers know this too. They don’t expect every applicant to be an expert in every language and technology they use. They’d rather hire someone who’s demonstrated they can build really good complex stuff, rather than someone who happens to know the language/framework they use.
So for now, you should continue learning Django and building stuff. Not because you’re going to make a career out of Django necessarily, but because you want to make a career out of writing software, and Python/Django is as good a place to start as any.
You’ll get loads of people telling you that you’ll never get a job with it and you have to learn Java/.NET etc.
Then you’ll probably get an actual job at a small agency rather than Facebook and they won’t care what you build with as long as you meet the client brief.
Not as popular as it used to be, but learning it will transfer well enough to other frameworks.
K so the basics.
DO RESEARCH ON YOUR LOCAL MARKET AND LOOK AT THEIR TECH STACKS.
I could tell you Django is the best thing ever and everyone uses it.
Someone in the comments named icewallowkum_26 may tell you to learn React.
None of that matters if the LOCAL job postings rarely want either of them.