Brainstorming on C# or other possibilities for a friend

Family friend has a high school diploma, out of cash and want to improve his life and hope for the future.  Is over 30.  Is self educated in tons of computer-related fields, and skilled in Access, etc.  BUT wants to go to school at night to explore new opportunities and hopes in life.  No cash, little time.  He thought about learning Networking, thought about making money with what he loves (creating new digital music), thought about finding something he'd love to do AND make good money.  Tough...

C# is new and tons of possibilities, I thought.  Assuming programming would be a good direction to explore, looking for comments and ideas, online tools and links to explore self-training opportunities, etc.  If networking is the general choice he makes, where to start in terms of online education?

Basic brainstorming thread here, and ideas, links and recommendations are appreciated, given all I've noted above.

If more than one gives great insights, will ask a moderator to split points.

Thanks a bunch for your guidance.  I'll check back when I can, swamped at work.

":0)
Asta
LVL 27
Asta CuTechnical consultant & graphic designAsked:
Who is Participating?
 
m_onkey_boyCommented:
He should take a few classes at his local junior college.  He should take whatever programming classes that are used as 'intro to programming'.  If it isn't C, then he should take C next.  After that, he should have the fundamentals down, and can learn C# or Java or C++ or whatever interests him.

It is my STRONG opinion that fundamentals are the most important, and then any language can be learned easily.
0
 
knineCommented:
Just listening...
0
 
Asta CuTechnical consultant & graphic designAuthor Commented:
Thank you.
":0)
Asta
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.