Hi all,
I am sure this question has been beaten into the ground but hopefully I can 
get some specific insight so I don't waste time in the future. Thanks in 
advance.

The question:
I have a year to learn a new programming language for web application 
development. I will be learning concurrently with going to school so I have 
about 10 hrs a week give or take. So the question is this should I learn 
Ruby on Rails or Python/Django???

Background Info about why:
I am a student studying Cognitive Science and want to work as either a UX 
designer or a Full Stack Engineer, I am leaning towards Full Stack 
Engineering and designing more for the front end in my after hours. I don't 
have a serious girlfriend (lol) and my life is pretty simple so I know this 
is what I want to do. I am committed. I know PHP fairly well and can use 
Wordpress and Joomla for whatever. I am familiar with MVC through use of a 
popular PHP framework called Codeigniter. Oh yeah, I used C++ pretty 
heavily about 10 years ago building Windows Applications...and loved it.

What I will be using it for:
After I graduate in a year and after learning the language I decide on I 
plan to develop a full blown web application. I don't know if this is too 
ambitious but all I'm willing to say now is it is like Pintrest but not a 
clone. I have fully developed the concept for a long time now and will have 
the features down pat by then. My goal is to invest my time on a prototype 
and release it, then hopefully get with a team or even investors if it 
works and develop it more. If it doesn't work out then Plan B is to use my 
skill-set in a full time position with a company in a tech hub somewhere in 
the US. Plan B might turn into Plan A in a year depending on my money 
situation.

So there are three aspects to this question: Should I learn Django/Python 
or Ruby on Rails? is Plan A(the web app) feasible with just me and 
Django/Python? How does Python fair in the work market?

I know all this may seem like a lot to ask but this is really just a test 
of this forums activity. I have been pretty avid on staying with PHP or 
maybe going back to C++ because this HTML/CSS situation I usually work with 
these days tends to get on my nerves. 

Last thing to add for this thread (I swear) is: one thing that really irks 
me about web development is the lack of real debugging tools that work 
flawlessly. Maybe it is just I haven't learned them yet but I know in PHP 
you are stuck with using Xdebug through your browser (although I just found 
a new debugger that only works in recent versions of PHP) so if anyone 
could just give a 1+ to integrated debugging with Python Django that would 
be great.

Thanks again if you read this far.
Feel free to contact me if you have a similar web application in the works, 
I have no doubt there probably is.

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@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/4c01a2c3-50f1-4123-b0b2-4197222d6595%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to