Ask HN: Programming Language for Ambitious MBA
A friend of mine is a non-technical MBA and has asked me for advice for which programming language he could learn. He has a few ideas he wants to hack and wants to do it himself as opposed to outsource or hire, at least in the early stages.
As a PHP guy to bone, I am hesitant to set him on this path just yet and thought there must be better languages for him to start with. I'm thinking either Python or Ruby (focusing on Rails) but don't know how to help him decide.
So which language is good for a beginner and what resources are best for him to start learning with?
Thanks.
9 comments
[ 13.6 ms ] story [ 1799 ms ] threadhttp://sheddingbikes.com/LearnPythonTheHardWay.pdf
http://www.sinatrarb.com/
On the other hand, if you do go straight into rails, this is the best rails tutorial I have found:
http://railstutorial.org/book
But honestly, without knowing what those 'a few ideas' are about, it is impossible to answer the question.
He didn't explain his ideas specifically but was clearly talking about web-based apps, hence Python vs Ruby.
For an MBA it would make sense to learn C#. That would allow them to manipulate Excel and all the rest of Office from on high...and do all sorts of other MBA type things within the Microsoft stack.
Edit: Integrates into the Web too via ASP.net.