Hacker News new | ask | show | jobs
by dragonwriter 4609 days ago
> I'm very fortunate to have a badass tech cofounder working with me on a project and he codes in Python. He's also incredibly smart and can pick up any language if he needed to. Should I just focus on Python since that's his language of choice?

If he's going to mentor you, then that's probably a good place to start.

> TeamTreehouse has a good RoR course.

Despite the fact that I like Ruby, I don't think Rails is a great place to start to learn programming. But that's more of a subjective feeling, not something I can explain in concrete terms.

> Udacity has a strong, but hard, Computer Science course using Python.

That's probably a good choice, especially if you want to do it right now and want scheduling flexibility. MITx's 6.00.1x on EdX is also a good choice, but it has a more fixed schedule (and its a couple weeks into the current session, and I don't know when the next one will be.) There's a number of other strong -- often Python-based -- courses available via EdX and Coursera.

> Do I need to just stop making excuses and pick one language? Or can I try to attack 2 language simultaneously?

There is a perspective to be gained on programming that comes from learning more than one language (particularly if they aren't closely related languages), but its probably best to focus on one first and then branch out to more if you find a deeper interest.

Probably...

1 comments

Wow. Thank you. Seriously, great response - very much appreciated.