How can I get into programming?

How can I get people interested in programming?

  • I'm a programmer since 2000 and I love it. I know some people - varying from age 14 to ~35 - who still don't know what to do their lives, and I'd would like to introduce them to programming, maybe they'll get interested and start building cool things. What is a efficient way to do so? Bonus points if: - I can get the job done (raise interest in programming) by pairing in front of the computer for 30 minutes - It involves some python - It doesn't involve a lot of math - It doesn't require them to know english.

  • Answer:

    I haven't had any experience at inspiring people in programming, but here are my ideas: Make it easy for them. Ditch the algorithms, boolean math, all the weird stuff. Approach them with something like: "Hey, let's make a game? You like roguelikes, right? Let's make one". Make a project together with them. A small web-site or a game. Since you will use python it will be easy and pleasureful. No deadlines or anything, only rule is to not abandon the thing. Encourage them to venture around and make it so they do most of work and you just coordinate. Show them cool stuff other people do with programming. Introduce them to some programmers whos company they might find pleasureful. Don't push it. If they don't like it don't insist. It just won't work for some people. Occasionally show them how much programmers are paid. A friend of mine did inspire me to start learning python and that's basically why I am a web dev now. Good luck!

Boris Tsejtlin at Quora Visit the source

Was this solution helpful to you?

Other answers

That would me my speech to them: Do you want to change to world? Do you like to be a creator? That's what you should look for, being a software engineer.

Ali Bahraminezhad

Related Q & A:

Just Added Q & A:

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.