|
|
|
Ask HN: What's the best way to start programming?
|
|
4 points
by malpiatko
4084 days ago
|
|
I have female friend from civil engineering background who would like to start programming. What would you recommend as the starting point? She has done some C++ in high school but the way it was tought (many small programs) really discouraged her. |
|
Without specific things to do, problems to solve, and itches to scratch, getting and staying motivated is really hard.
Why did many small programs discourage her? What was it about that? All programs start as "Hello World" and then get grown.Without specific tasks to perform it's hard to suggest a place to start. If she will have no problem with motivation then I'd suggest "Learning Python the Hard Way." If she has specific small things to do, find a mentor and start mutating small programs. Or start with Khan Academy or Codecademy and see where the motivation disappears - then analyse why.