d2jsp
Log InRegister
d2jsp Forums > Off-Topic > Computers & IT > Programming & Development > Teaching Myself To Code > Taking Any And All Advice
12Next
Add Reply New Topic New Poll
Member
Posts: 27,942
Joined: Nov 6 2006
Gold: 55,141.00
Jun 24 2013 09:50pm
Currently a senior at a fairly good university studying Sustainability Studies (hybridized major between environmental science/ecology/economics/politics), but enjoy all intellectual topics.

I've taken 'calc 1' equivalent which is fairly hard at my university and managed to pass with a 'C+' - not 100% effort. I have the ability to do the math but am not great at it nor do I particularly enjoy it.

I have just started using codeacademy and am just going through tutorials slowly. I'd love to hear any other good resources or tool for people trying to independently learn to code, or anything I should avoid in general. I feel as if I'm missing out on a very relevant modern tool, and would love to learn if it is do-able.


Any and all direction here is appreciated. Stories, anything!
Member
Posts: 2,288
Joined: Aug 14 2012
Gold: Locked
Warn: 10%
Jun 24 2013 10:54pm
I've been doing the same for about 3 years.

I dropped out of school in year 9, and i've managed to learn a lot of what I wanted. Education doesn't matter as much as long as you have the motivation and desire to learn.

codeacademy is a awesome resource so you are doing well there, what language are you learning?

Something that helped my process along a HUGE amount and is probably the reason I didn't give up - keep it relevent to something you love doing, i.e games, that sorta thing. I used to read certain game code/apply it to what I was learning at any given time, doing so also helped me understand what was happening more, just make sure it's well written code by someone that knows what they are doing. :)
Member
Posts: 27,942
Joined: Nov 6 2006
Gold: 55,141.00
Jun 25 2013 01:46am
Quote (ollo @ Jun 25 2013 12:54am)
I've been doing the same for about 3 years.

I dropped out of school in year 9, and i've managed to learn a lot of what I wanted. Education doesn't matter as much as long as you have the motivation and desire to learn.

codeacademy is a awesome resource so you are doing well there, what language are you learning?

Something that helped my process along a HUGE amount and is probably the reason I didn't give up - keep it relevent to something you love doing, i.e games, that sorta thing. I used to read certain game code/apply it to what I was learning at any given time, doing so also helped me understand what was happening more, just make sure it's well written code by someone that knows what they are doing. :)



No focus yet, I'll probably lean towards apps and webpages as I have ideas in my head but no idea how to actually create them. For now I'm just learning the basics so I can better understand and pick a direction of focus.

Thanks for the suggestion. I may make a blog style post to keep track of progress.


As I was doing the code academy stuff I took notes as I went (very basic topics). Do you think I should just cruise through where I can, or take everything slow and take notes along the way.
Member
Posts: 2,478
Joined: Jan 4 2007
Gold: 7,545.00
Jun 25 2013 06:32am
Get the fundamentals of programming down. Do NOT speed through this part. Even though it may be boring, make sure you actually understand what they're teaching you or you will regret it.
Member
Posts: 27,942
Joined: Nov 6 2006
Gold: 55,141.00
Jun 25 2013 10:50pm
Quote (DirtyRasa @ Jun 25 2013 08:32am)
Get the fundamentals of programming down.  Do NOT speed through this part.  Even though it may be boring, make sure you actually understand what they're teaching you or you will regret it.


Thanks for the advice. Just learning the basics of html as of yesterday/today. Took it nice and slow and took decent notes. I figure if I can be consistent 1-2 hours per day for a year I could build a decent base of skills (or so I hope).

Member
Posts: 32,925
Joined: Jul 23 2006
Gold: 3,804.50
Jun 25 2013 11:45pm
Quote (Blankey @ Jun 26 2013 12:50am)
Thanks for the advice. Just learning the basics of html as of yesterday/today. Took it nice and slow and took decent notes. I figure if I can be consistent 1-2 hours per day for a year I could build a decent base of skills (or so I hope).


i'd recommend longer sessions. 2-4 hours every other day would be more helpful if you can manage it. it's not like vocabulary where small amounts of time but high frequency is the key to success. when you start writing real code, you won't be able to get much in a single hour. you'll need to debug and you'll face problems that you can't solve in an hour.
Member
Posts: 27,942
Joined: Nov 6 2006
Gold: 55,141.00
Jun 26 2013 08:28pm
Quote (carteblanche @ Jun 26 2013 01:45am)
i'd recommend longer sessions. 2-4 hours every other day would be more helpful if you can manage it. it's not like vocabulary where small amounts of time but high frequency is the key to success. when you start writing real code, you won't be able to get much in a single hour. you'll need to debug and you'll face problems that you can't solve in an hour.


Good to know, I'll try to budget my time better so I can do that. Thanks
Member
Posts: 27,942
Joined: Nov 6 2006
Gold: 55,141.00
Jun 26 2013 11:44pm
Made my first basic HTML website on one of the tutorials. Successfully linked some stuff and added images ect. Pleb stuff I know but I'm slowly progressing from pleb to complete noob. I'll continue posting as I progress. My notes helped quite a bit. I can tell I'll have to remember quite a number of terms for each 'platform' I learn to code on. I feel like I'll do well giving 1-2 hours a day possibly more on some days for a year straight.

If anyone is decent at coding and wouldn't mind answering basic questions when I run into trouble along the lines that would be great. (just as someone to talk to about coding as I have no friends that code)

This post was edited by Blankey on Jun 26 2013 11:45pm
Member
Posts: 2,757
Joined: Nov 26 2007
Gold: 1,214.81
Jun 27 2013 07:01am
Quote (Blankey @ Jun 27 2013 01:44am)
Made my first basic HTML website on one of the tutorials. Successfully linked some stuff and added images ect. Pleb stuff I know but I'm slowly progressing from pleb to complete noob. I'll continue posting as I progress. My notes helped quite a bit. I can tell I'll have to remember quite a number of terms for each 'platform' I learn to code on. I feel like I'll do well giving 1-2 hours a day possibly more on some days for a year straight.

If anyone is decent at coding and wouldn't mind answering basic questions when I run into trouble along the lines that would be great. (just as someone to talk to about coding as I have no friends that code)


just post your questions here. there's lots of people willing to help
Member
Posts: 10,812
Joined: Oct 15 2009
Gold: Locked
Warn: 20%
Jun 27 2013 12:17pm
Quote (Blankey @ Jun 26 2013 10:44pm)
Made my first basic HTML website on one of the tutorials. Successfully linked some stuff and added images ect. Pleb stuff I know but I'm slowly progressing from pleb to complete noob. I'll continue posting as I progress. My notes helped quite a bit. I can tell I'll have to remember quite a number of terms for each 'platform' I learn to code on. I feel like I'll do well giving 1-2 hours a day possibly more on some days for a year straight.
Now give php a try. PHP is used to create html documents on the fly (this way you can change what is in the html document based on anything you like, a simple example would be a script that creates the page with the background color based on what day of the week it currently is).

Go Back To Programming & Development Topic List
12Next
Add Reply New Topic New Poll