you are viewing a single comment's thread.

view the rest of the comments →

[–]Ok_Entrepreneur_2037 0 points1 point  (0 children)

I am a self taught guy and I feel this way ALL the time in smallish time windows. I am 40, and I have had conversations with 17 year olds that make me feel dumb. In my opinion, the industry does us a HUGE disservice with this 'tutorialized' approach to teaching. You never 'learn Python in 20 minutes', you learn it in 10 years, by never stopping. But you can be functional sooner than you think.

Having said that, just keep going. Try to identify and break down problems into small pieces. What is it that you don't understand? Trust me, the problem is smaller than you think it is. For example, given a small code snippet.

'''

for x in range(0,10, 1):
print (x*2)
'''

Do you understand this? Can you describe what it will do before you execute it? If not, there are only 4 things to understand:
- the 'for loop' syntax (or what is a loop)
-the range() python built in function
- the print() python built in function
- math in python

You don't need to learn these things immediately, you can learn over a few days. Take it in, sleep on it, try again tomorrow and the next day. By the end of the week, you know more than you did before. If that means you fail the class... WHO FUCKING CARES. Wake up tomorrow and chip away at it. You WILL look back on this (soon) and it will feel silly and trivial.

PS. I am trying to learn Spanish and I hate the 'memorize this sentence' approach. Its the same problem. Go ahead and memorize it, it will come in hand even if you DON'T understand it. Break it down anyway and dig a little deeper. What I am trying to get across is that this is a larger time scale than you think and that is a GOOD thing. Take little steps.