Calling all coders

wilKO

Green, White & Gold belt
@Steel
Joined
Jun 1, 2008
Messages
25,429
Reaction score
26
I have decided to learn how to code. I don't really know why. I guess it would be useful. I am learning C++ and JavaScript at the moment. It's pretty complicated and is a lot to take in. So far all I can really do is write a message like "Hello world".

Anyone else learning or know how to code here? And if so what use has it been?

How do you go from writing "Hello world" to being able to make games or do cool Neo shit?

giphy.webp
 
Computers will be doing that soon
 
I'm an "IT Guy" so to speak but coding has always fucked me. I just can't fathom them. VB. C#. SQL, C++. All these shit languages, I just can't do them properly.
 
I remember when I wanted to learn how to code and I tried making this stupid ass program that would read the computer's clock and based on what hour it was it would either say ''good morning'' after dawn and ''hail satan'' after dusk, and holy shit it took me forever and most of the code was written thanks to a friend of mine who's a coder anyway. I also wanted to make it ''graphical'' like with a sun or a small devil popping up but my friend was like ''aint nobody got time for dat'', too complex lol. I gave up after that.
 
You build up to it, don't take it all in at once. Its a journey, and its not one umbrella, you specialize in different facets

Also not sure why the term 'coder' took off. That's a marketing/proj management term they slapped onto developers. No self respecting programmer calls themself a 'coder'

Its like a MMA fighter saying I trane ufc

inb4 you salty
 
Last edited:
I'm a programmer by trade. I use C# extensively, JavaScript, C++ a little.

As someone who is self taught and started trying to learn two languages at once like you, I suggest sticking to one for now. Especially with two as different as C++ and JS, they're at other ends of the scale in terms of some major features.
 
Top coder in Silicon Valley checking in
 
Others have given some more practical, specific advice...I'll just say if you're waiting on your "Neo" moment, you'll be waiting. It's like anything else, practice your balls off for years and suddenly you're an expert...simple.
 
You do realise to get to that level of complexity like programming for video games will take years of practice and once you get there, programming a game will take many many many hours of programming. Learn one language at a time, Java is usually the first language many of my peers learned. Python is also another choice and is seen as many to be much simpler to understand and learn.
 
I took Visual Basics in high school. I can make a randomizer
 
learn how to right a program that could take a drawing of something and turn out plans to make it out of legos. Like you draw a 3 story house and the program make the instruction on what pieces to use.
 
Go take a philosophy logic class

I hear that will help you

Agreed, somewhat. The hurdle most initially encounter is the application of pure logic and how unforgiving it is.

Others have given some more practical, specific advice...I'll just say if you're waiting on your "Neo" moment, you'll be waiting. It's like anything else, practice your balls off for years and suddenly you're an expert...simple.

Agree regarding the neo moment, but I've found there are lots of smaller little wins along the way that make it worthwhile. There are a lot of empty corridors to run down, but you need to keep doing it because you don't know how many more there are until you just happen to stumble across the door you've been looking for.

You do realise to get to that level of complexity like programming for video games will take years of practice and once you get there, programming a game will take many many many hours of programming. Learn one language at a time, Java is usually the first language many of my peers learned. Python is also another choice and is seen as many to be much simpler to understand and learn.

Game development has been made more accessible by the advent of "creation engines" like Unity and Unreal. They make it easy to make stock applications - simple stuff that doesn't stray from the course too much.

If you want to do anything fancy though you'll find yourself standing on the edge of a very high cliff very quickly.
 
Learn Python first. It will expose you to core computer science concepts quicker than any other language.
 
learn how to right a program that could take a drawing of something and turn out plans to make it out of legos. Like you draw a 3 story house and the program make the instruction on what pieces to use.

What if he lefts a program instead?
 
I wrote my first programs in BASIC on a C64 when I was like 8. It can be pretty fun.
 
I just got done with a super intense 3 month program. I'm far from an expert, but I'd suggest sticking with one language at a time for starters. Once you have a good grasp on one (say JavaScript), and can can explain what the code is doing and why it's doing it, it becomes much simpler to learn other languages. On top of that, learn to use Google effectively. Things like Stack Overflow and MDN are your friends.

Like I said, I pretty much know jack shit, but I have a bunch of links and resources if you want any guidance.
 
Back
Top