[–] Professor_de_la_Paz 0 points 5 points (+5|-0) ago 

Are you a former Buzzfeed staffer just here trolling?

[–] AmericanJew2 [S] 0 points 1 points (+1|-0) ago 


[–] thelma 0 points 3 points (+3|-0) ago 

Get a job as a journalist.

[–] TheyLie 0 points 1 points (+1|-0) ago 

Yes, Buzzfeed is hiring

[–] justlogin 0 points 2 points (+2|-0) ago 

It would take months to get mediocre... But that's something!

You can sometimes find old textbooks at the Goodwill/Friends of the Library/used bookstores. I would say setting up a computer to run is crucial too but you could actually read without a computer at first lol.

A semi-serious possibility would be to find a pirate copy of Q-Basic and install it inside of DOSbox.

If using Android look for the "turbo" version, it has a more compatible keymap. A bluetooth keyboard can be handy too, but selecting "scale screen" and installing Hacker's Keyboard is good enough.

Things were simpler at one time so going retro, within reason, can be a good thing. C64 is too far retro BTW. I think this QB version runs directly on Windows... https://www.youtube.com/watch?v=hE-Voij5k5Q

[–] Camamoow 0 points 2 points (+2|-0) ago 

I started to learn in middle school / early high school.

I was self taught, and I used Minecraft plugins as my medium for learning.

I would create random plugins that modified the way you played the game or did random things.

It's in Java so it teaches you a popular Object Oriented Language.

I'd recommend it maybe not the Minecraft part anymore but I don't see why not.

[–] Gargilius 0 points 1 points (+1|-0) ago  (edited ago)

If you are a self learner, there are tons of great free resources online; someone mentioned Khan's academy, but there are also a lot of good stuff on YouTube (search for instance for the two keywords 'Python' and 'beginner', you are bound to find something that works for you -- Python is a pretty good language to learn as a beginner while still being very useful to advanced users -- there are many other ways to get started, but that's not the worst one);

[–] AmericanJew2 [S] 0 points 0 points (+0|-0) ago 

Thanks, I have some time this weekend, going to check out python and start learning something new!

[–] cantaloupe6 0 points 1 points (+1|-0) ago 

The havard course Khan Academy -free online

Instantly use this dev env https://www.codeanywhere.com/

It's a huge topic

[–] Gumbatron 0 points 1 points (+1|-0) ago 

I think the key will be to find something you want to do that can be done with programming. Then you'll have something to work towards to keep you motivated .

If you can't think of anything right now, maybe look at something like Project Euler (https://projecteuler.net) to give you some problems to tackle.

The language you use is up to you. I'd probably start with either C# or Java

[–] c1tycraft3r 0 points 1 points (+1|-0) ago 

wow i didn't know about project euler now i have something to do in my free time thanks for pointing out this website

[–] AmericanJew2 [S] 0 points 0 points (+0|-0) ago 

The guy above said python, which is easiest?

I also like the idea of having a project to tackle. Ultimately I would love to create a program for tracking stocks and comparing financials and maybe news, somehow. That and making a game both are very enticing ideas to me.

[–] Roblox123 0 points 1 points (+1|-0) ago 

The absolute best way to get a useful, structured intro to software development is Harvards CS50 course. Takes about 8 to 12 weeks to finish, but youll come out with all the skills needed for an internship/junior dev position. I did it between semesters of college, and no joke learned more from the one class than i did in all my other ones combined. I can only assume its been improved in the past few years too.


load more comments ▼ (5 remaining)