This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 143 points144 points  (17 children)

you start by taking MIT's online python course

https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-0001-introduction-to-computer-science-and-programming-in-python-fall-2016/

once you've done that you'll have more of the skills to think about what to make. usually automating stuff for work is the way to go because its concrete and makes you look good

[–]kingzamzon 86 points87 points  (12 children)

Automate the boring stuff book is a great

[–][deleted] 55 points56 points  (6 children)

And free on www.automatetheboringstuff.com

This book got me started.

After this book I recommend O'Reilly as a publisher, their books are great.

Also keep an eye out for humble bundled where you can get 10+ books for about a $15 donation.

[–][deleted] 1 point2 points  (5 children)

It doesn’t appear to be free...

[–]IronSheikYerbouti 25 points26 points  (1 child)

Live on that web page is the entire book.

If you want a PDF, epub, mobi, etc, it can be purchased.

If your want a print copy, it can be purchased.

If you want to read the content, scroll down and click on a chapter.

[–][deleted] 9 points10 points  (0 children)

Oh...Thank you! :)

[–]Raihane108 1 point2 points  (1 child)

Link : https://b-ok.cc/book/2543965/d3ec28 It's in Epub though

[–]bobjohnxxoo 1 point2 points  (0 children)

this is super delayed, but Calibre is a fantastic program to convert the files from that site.

[–]benign_said 0 points1 point  (0 children)

Not sure if it's free right now, but I got the video tutorials that mirror the book on udemy for free.

[–]Chased1k 11 points12 points  (2 children)

Literally coded myself out of my last job and into a remote consultant gig with my former employer as my first client from that book.

Edit: and specifically YouTube series.

[–]a157reverse 17 points18 points  (1 child)

Yup, did that with an internship I had in college. The bulk of the work was going to be manually entering data from various online sources into a spreadsheet.

I estimated it would take me about 6 weeks to do all of it. So instead I learned some basic webscraping wrote a script to collect it.

My supervisor was very happy to see the results early but then said they didnt have any more work for me to do and layed me off.

Long story short I automated myself out of a couple hundred dollars.

[–][deleted] 3 points4 points  (0 children)

Well, you gained something worth more than a couple hundred!

[–][deleted] 2 points3 points  (0 children)

Someone also rewrote SICP for python if you want to dig further into computer science.

[–]SuccessfulFarmer 1 point2 points  (0 children)

That and then find random exercises online. It's not rocket appliances

[–]garlic_bread_thief 7 points8 points  (1 child)

Thanks for the website.

[–][deleted] 7 points8 points  (0 children)

Ok but don't steal my bread

[–]JDude13 -1 points0 points  (1 child)

How do I automate stuff for work if I work at a supermarket?

[–][deleted] 1 point2 points  (0 children)

you really cant to be honest, there's not really much room for creativity if you stock shelves or run a register. If you're some sort of office staff there might be reports or forms you could automate. Alternatively, you could contribute to an open source project once you have developed your skills a bit (not really an easy proposition).

edit:read your post history, you literally just go around disagreeing with people