emoji-award-marseyletsgo
Unable to load image

I worked till the last minute of my routine day today ( Lots of stuff still happening )

Got some repair work done. Now I have to collect money from the people in the building which I am half done with. ( Leadership is a thankless task but great learning opportunity )

I have gotten very good control over hunger.

I even managed to read through a hundred pages of the python book without understanding anything, but I like to believe it's like the first two times you read it is just for your brain to catch up to such knowledge existing so I am not going to be too hard on myself for not getting it the first time.

So I got a hard thing done. It didn't make me feel great. It just made me feel empty now that the task was done.

I didn't let that put me down though. I have been here before, but this time I am prepared to handle it well and keep pushing on.

I have also gotten in touch with a foid who I seem to be getting along with in conversation.

I still don't know where my life is headed, but I know I am giving it every moment of my time I can to get out of my hole, so for now that will have to be enough. Each day getting better bit by bit.

Good luck to you and happy thoughts your way.

24
Jump in the discussion.

No email address required.

Are you doing the Python book, or just reading it? The whole point of Python The Hard Way is to grind on the exercises, like practicing piano. It will never work to just read it: you have to put your hands on the keys and play.

Jump in the discussion.

No email address required.

I always do two read throughs, but you should keep in mind I'm not a programmer, but a PhD student of little value. Follow this man's advice.


Democracy is the art and science of running the circus from the monkey cage.

Jump in the discussion.

No email address required.

I learned how to program by doing coding problems, I generally think reading through books isn't really helpful unless you are a complete begginer.

Python really you just need to know how to define a function, print, basic logic, lists, vars, loops then you can start grinding through problems. You will then naturally learn the rest through reading documentation. You start learnijg all the data structures and about OOP before doing anything serious and you will be the most knowledgable person who can't code like 90% of CS majors.

Jump in the discussion.

No email address required.

I suggested he do Learn Python the Hard Way, Zed Shaw's very popular intro book. The whole thing is structured as a series of exercises, as you say, small problems to grind through. But you really do need to type the code in and get it to run. Reading alone won't force you to learn by making mistakes and fixing them.

Jump in the discussion.

No email address required.

I know. I want to read it once first. I will do it on the 2nd round. Gah.

Jump in the discussion.

No email address required.

:tayshrug: That sounds super super boring, but you do you. It's meant to be interactive and you get the gratifying feedback of seeing your programs run, which makes it less dull.

Jump in the discussion.

No email address required.

My personality type is that getting the thing I was chasing makes me lose purpose.

I just march on.

Thanks for the tip.

Jump in the discussion.

No email address required.

Link copied to clipboard
Action successful!
Error, please refresh the page and try again.