Toribash
Originally Posted by ImmortalPig View Post
Never learnt a language formally, tbh learning a language isn't a big deal, I don't think you should be focussing on how to learn a language. If you have a job you learn how to use the tool in order to complete the job, familiarity will speed you up, but learning a language is no obstacle.


Code combat, Euler project, and khan academy come to mind. There's lots of programming challenge websites like topcoder or codejam or pythonchallenge or ... etc just google "competitive programming".

Again though, don't focus on learning languages. Programming is a tool used to solve problems, focus on what problem you need solved then find and apply the correct tool. What interesting problems do you have Solax? Learning SQL won't help you write an autoclicker for example.


What is your interest in the area? You focus a lot on languages so I'm guessing you don't into science or engineering :L

I really like what you said, coding is more of a tool than anything, and looking at it that way seems better.
|Evil|
I don't exist
I'd find it difficult if all I knew how to do was code php and I wanted to create a brand new community with game servers and forums or if I wanted to create an interactive web application.

There is a lot that could go into it. Frameworks, Admin tools, operating systems, other languages etc etc.

Focusing directly, 100% on a language isn't necessarily the best choice. It is important to make sure you understand how the language works, but there is more to it than that.
Chickster: I literally don't know why I did it.
Originally Posted by Link View Post
I'd find it difficult if all I knew how to do was code php and I wanted to create a brand new community with game servers and forums or if I wanted to create an interactive web application.

There is a lot that could go into it. Frameworks, Admin tools, operating systems, other languages etc etc.

Focusing directly, 100% on a language isn't necessarily the best choice. It is important to make sure you understand how the language works, but there is more to it than that.

Yea there's much more to just knowing the language. Using programming as just a tool and ignoring everything else then yea you need knowledge about it of course but in typical contexts where you would use programming it's just as valuable to have a good understanding of the problem, the specifications, the customer's needs, the language's strengths/weaknesses and fir to the problem etc etc etc.
Originally Posted by ImmortalPig View Post
I do some freelance webdev too, primarily in django though. What didn't you like about it?

Before that I was working at a firm that used .NET for their webapps. Comparatively I would say that django gives you a lot more power without you needing to think about it (eg automatic scheme and model generation).

Webdev is ok for money but the market is very saturated, a firm I work with from time to time charge insane fees for their websites, the charge over $200/hr for their devs time. IMO the only reason they get business at all is because they charge such fees. As freelance how do you value your time? I clock at $100/hr and then on fees where I see fit. Though sadly django is too fast to turn a profit with it alone...

Where/how do you market yourself to get work since, as you said, the market is pretty full up.
Originally Posted by Solax View Post
Have a go at this. Post results.

I like to do work at my own speed :C
Something is better than nothing.

Originally Posted by iAwesome
I read through the whole thread and now I'm really curious about this whole programming thing. Like, what is it used for primarily? I do have a clear idea of what uses it brings like making a website function properly and shortcuts for games but I'm pretty sure I'm missing something. Educate me please.

Oh btw, I did amateur coding and scripting in Dreamweaver back in high school for school projects but I'm not sure if it's the same thing as what everyone is talking about here. Super impressed with your achievements tho, dista.

Programming does a ton of things. Basically everything you see on your computer and whatnot consist of it in one way or another.

Here:
http://cplus.about.com/od/introducti...rogrammers.htm (Hopefully this makes sense to you)

All this stuff is like a huge sandbox to me. I love it.
Last edited by WAPOW; Jan 13, 2016 at 11:49 PM.
Originally Posted by iAwesome View Post
I read through the whole thread and now I'm really curious about this whole programming thing. Like, what is it used for primarily? I do have a clear idea of what uses it brings like making a website function properly and shortcuts for games but I'm pretty sure I'm missing something. Educate me please.

Oh btw, I did amateur coding and scripting in Dreamweaver back in high school for school projects but I'm not sure if it's the same thing as what everyone is talking about here. Super impressed with your achievements tho, dista.

If you're interested in starting then check out python and a bit of step by step guide. This one seems aight.
It'll get you familiar with a lot of programming concepts that you can then apply to other languages + python is a great starting language which you can do loooooads of stuff with given it's popularity and library support etc.
Originally Posted by Lampito View Post
To broaden your beautiful minds, Check this out

Universities that give out online courses put them on this site. Some of the courses are priced and some are free.

Yea there's some good stuff around.
Another great resource which I've been meaning to look into more. Anyway yea, moral of the story is that there's a looot of info out there.
In addition, lots of companies will give you free/student software and free/cheap services if you're a student. I highly recommend this to everyone.