Future for Django, Jobs, Confused :/

168 views
Skip to first unread message

Ismael Ezequiel

unread,
Mar 4, 2015, 2:15:32 PM3/4/15
to django...@googlegroups.com
I'm confused what "framework" choice for web development, I love Python. as is the future for Django, I spend a lot time studying Django. I see more jobs for Ruby on Rails than Django :/

Sorry my english.

Thanks.

Avraham Serour

unread,
Mar 4, 2015, 4:37:25 PM3/4/15
to django...@googlegroups.com
so what is the question?

--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users...@googlegroups.com.
To post to this group, send email to django...@googlegroups.com.
Visit this group at http://groups.google.com/group/django-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/6515c506-3d18-40b4-814e-3df576e5c1e2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

François Schiettecatte

unread,
Mar 4, 2015, 5:40:31 PM3/4/15
to django...@googlegroups.com
If the question is What Do I Invest In? Then the answer is to learn enough tools to be able to develop a full stack (JavaScript, HTML, Django, Python, MySQL/Postgres/Other), and expect that you will be learning new things all the time. I picked Django because I settled for Python rather than Ruby when I wanted to move off of Perl (having done a lot of C and Java along the way). Learning Python not only opened up Django but also Flask (and a lot more besides), but I learned enough Ruby to able to develop with i. And what you use now may not be what you use in 5 years time. It is good to have two or three languages (not including JavaScript) under your belt and commit to learning a new one every couple of years (or more often if you can).

François
> To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/CAFWa6t%2BGCTRVDR4100j7M0FpMVqaZZHN1Ay3x0m4sMVzQN06wA%40mail.gmail.com.

Javier Guerra Giraldez

unread,
Mar 4, 2015, 5:56:40 PM3/4/15
to django...@googlegroups.com
On Wed, Mar 4, 2015 at 5:40 PM, François Schiettecatte
<fschiet...@gmail.com> wrote:
> commit to learning a new one every couple of years (or more often if you can).

this.

even if I write Python as a requisite when hiring, I expect any new
recruit to be able to pick languages as needed. Of course, that
doesn't mean we're jumping all around, just that the languages must be
tools not barriers.

--
Javier

Andrew Farrell

unread,
Mar 4, 2015, 6:03:54 PM3/4/15
to django...@googlegroups.com
One thing to keep in mind is that there are more fields using primarily python than using primarily ruby. A company that that does primarily scientific computing in python may not advertise jobs in Django or Flask. However, when they need to build a web interface for something, they will reach for Django or Flask and so familiarity with that is useful.

--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users...@googlegroups.com.
To post to this group, send email to django...@googlegroups.com.
Visit this group at http://groups.google.com/group/django-users.

Derek

unread,
Mar 5, 2015, 4:06:52 AM3/5/15
to django...@googlegroups.com
Good point Andrew -  its certainly true for us.  Another point is that if you work for yourself (e.g. doing contract work), then you need to pick a tool that you can be productive in, as this is usually more important to most smaller clients than using Tool A or Tool B.

Ismael Ezequiel

unread,
Mar 6, 2015, 9:53:14 AM3/6/15
to django...@googlegroups.com
thak

Em quarta-feira, 4 de março de 2015 16:15:32 UTC-3, Ismael Ezequiel escreveu:
Estou confuso que escolha "framework" para o desenvolvimento web, eu adoro Python. como é o futuro para Django, eu passar um tempo estudando muito Django. Eu vejo mais empregos para Ruby on Rails que Django: /

Desculpe o meu Inglês.

Obrigado.

Ilya Kazakevich

unread,
Mar 6, 2015, 1:44:06 PM3/6/15
to django...@googlegroups.com
You never know what would be popular in next several years. In late 90th Perl was the main web development language. In 2000th it was PHP. Now it is Ruby and Python. If you love Python, use Django but study Ruby/RoR in background. Ruby is not rocket science and you should not have any serious troubles with it if you are advanced Python programmer. Do not lock yourself with ONE language unless you have your own startup that uses this language.

Alan Ávalos Hernández

unread,
Mar 6, 2015, 3:07:07 PM3/6/15
to django...@googlegroups.com
Also, it's important to always understand the core concepts of what you're doing. Programming languages and frameworks are tools to get the job done. Those come and go. But if you really have a good grasp of the theory behind those, only certain details are going to have a relevant role in your decision to use certain tools.

People in companies are more interested to see that you understand what you're doing and know all these concepts. Unless the position requires you to be a language/framework expert.

Give it a try, learn whatever suits you best. And then, try to do another development with another language and framework. If you know the core concepts, you'll see that this is easier than learn everything from the beginning.
--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users...@googlegroups.com.
To post to this group, send email to django...@googlegroups.com.
Visit this group at http://groups.google.com/group/django-users.
Reply all
Reply to author
Forward
0 new messages