Why not learn both, seriously, spend 6 months learning one and then 6 learning 
the other. Bigger range of skills means you are more marketable. 

François

> On Aug 16, 2015, at 9:45 AM, graeme <[email protected]> wrote:
> 
> A lot of it is a matter of personal preference, and a lot comes down to 
> whether you prefer Python or Ruby.
> 
> Python is more general purpose than Ruby, and a lot more general purpose than 
> PHP, so it is much more likely to be useful outside web apps, or if you need 
> unusual functionality within a web app - python has a huge range of libraries 
> available.
> 
> On Saturday, August 15, 2015 at 2:52:07 AM UTC+5:30, Rotimi Ajayi-Dopemu 
> wrote:
> 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 [email protected].
> To post to this group, send email to [email protected].
> 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/ec08c90a-e9ce-4c71-9f12-02b4484aefb9%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
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 [email protected].
To post to this group, send email to [email protected].
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/48663B49-7E4E-4014-9F81-1B39D9C0BCD7%40gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to