[QUOTE=Doctor Dave;38606390]How hard is coding?[/QUOTE]
It's like math. You have to build your way up to calculus by doing basic arithmetic, then multiplication/division, algebra, trig, etc.
It takes a while and you'll always be learning new things but it's very rewarding.
[QUOTE=Doctor Dave;38606390]How hard is coding and programming?[/QUOTE]
Depends on the language. Like my rants. Geel9 has it down-pat, but some languages are more equal than others.
[QUOTE=garychencool;38606277]They could be listening to music, or nothing at all...[/QUOTE]
some of us use earbuds/headphones like earplugs
[QUOTE=trotskygrad;38606486]some of us use earbuds/headphones like earplugs[/QUOTE]
I prefer isolating headsets over earbuds, simply because they fall out of my apparently oddly shaped ears.
[QUOTE=LEETNOOB;38602252]They're not saying anything, this is incorrect.[/QUOTE]
sometimes the greatest message is sent by silence
[QUOTE=Doctor Dave;38606390]How hard is coding and programming?[/QUOTE]
I didn't find it difficult to learn. I started out by watching a video where someone explained the workflow behind it.
[QUOTE=CoolKingKaso;38607530]I didn't find it difficult to learn. I started out by watching a video where someone explained the workflow behind it.[/QUOTE]
do you happen to still have the url for that video?
[QUOTE=trotskygrad;38606486]some of us use earbuds/headphones like earplugs[/QUOTE]
That's the point.
[QUOTE=Doctor Dave;38606390]How hard is coding and programming?[/QUOTE]
if this and that is this then do that and if it isn't that then do this then return back and loop it all over again
[QUOTE=Doctor Dave;38606390]How hard is coding and programming?[/QUOTE]
I'm finding it much easier than math.
I always say "I'm ready for the errors!"
[QUOTE=Doctor Dave;38606390]How hard is coding and programming?[/QUOTE]
In the beginning you would learn how the entire system works like things higher up are executed first, linking everything, etc...and that's where I believe most people get frustrated at and stop. Once you get over the syntax hurdle, it's pretty much all about learning different functions, how to use them, creating your own to all work in one giant system.
[QUOTE=yawmwen;38607568]do you happen to still have the url for that video?[/QUOTE]
I watched a few c++ tutorials from "thenewboston". I'm kinda embarrassed to mention him because he doesn't go in-depth about the concepts he talks about, many people claim that he isn't reliable because of it. Despite him using outdated software, he gave me a good start into learning text based tutorials since his code is simple to understand.
I could give you some concepts though:
Know what variables are initialized.
-Know the types of variables that are being initialized. (e.g 'int n' is 'integer n'. Integers have whole numbers, but don't have decimal numbers).
-Functions serve as instructions.
-Find out what a function returns. Voids return nothing, Ints return integers, etc.
-Loops repeat the code between it's brackets.
-Classes are a "container" of functions, variables, classes.
-Private variables/functions are accessible to the class that created them.
-Public variable/functions are accessible anywhere.
-Namespaces are a "container" of functions, classes, variables.
The FP programmers will explain it way better than I did. Be sure to ask them.
[QUOTE=garychencool;38604680]Me while coding:
Code works: I have no idea why
Code breaks: I have no idea why[/QUOTE]
you must be a terrible programmer then
[QUOTE=amcfaggot;38609655]you must be a terrible programmer then[/QUOTE]
To be fair, a lot of programmers I know don't know why their code breaks half the time.
[QUOTE=CoolKingKaso;38609534]I watched a few c++ tutorials from "thenewboston". I'm kinda embarrassed to mention him because he doesn't go in-depth about the concepts he talks about, many people claim that he isn't reliable because of it. Despite him using outdated software, he gave me a good start into learning text based tutorials since his code is simple to understand.
I could give you some concepts though:
Know what variables are initialized.
-Know the types of variables that are being initialized. (e.g 'int n' is 'integer n'. Integers have whole numbers, but don't have decimal numbers).
-Functions serve as instructions.
-Find out what a function returns. Voids return nothing, Ints return integers, etc.
-Loops repeat the code between it's brackets.
-Classes are a "container" of functions, variables, classes.
-Private variables/functions are accessible to the class that created them.
-Public variable/functions are accessible anywhere.
-Namespaces are a "container" of functions, classes, variables.
The FP programmers will explain it way better than I did. Be sure to ask them.[/QUOTE]
This is what path I would suggest for beginners:
Creating your first program->Theory->Syntax->Variables->Loops->Functions->Classes/Namespaces->Linking and using libraries. After that it branches off into more complex things such as templates and cross-compiling.
Also I would recommend everyone to stray very far away from thenewboston's tutorials.
[QUOTE=garychencool;38612477]To be fair, a lot of programmers I know don't know why their code breaks half the time.[/QUOTE]
Well if we DID know why our code broke all the time then it wouldn't break in the first place now would it?
[QUOTE=garychencool;38612477]To be fair, a lot of programmers I know don't know why their code breaks half the time.[/QUOTE]
Then you figure out why it breaks. You should never just assume it's fixed.
[editline]27th November 2012[/editline]
[QUOTE=CoolKingKaso;38609534]I watched a few c++ tutorials from "thenewboston". I'm kinda embarrassed to mention him because he doesn't go in-depth about the concepts he talks about, many people claim that he isn't reliable because of it. Despite him using outdated software, he gave me a good start into learning text based tutorials since his code is simple to understand.
I could give you some concepts though:
Know what variables are initialized.
-Know the types of variables that are being initialized. (e.g 'int n' is 'integer n'. Integers have whole numbers, but don't have decimal numbers).
-Functions serve as instructions.
-Find out what a function returns. Voids return nothing, Ints return integers, etc.
-Loops repeat the code between it's brackets.
-Classes are a "container" of functions, variables, classes.
-Private variables/functions are accessible to the class that created them.
-Public variable/functions are accessible anywhere.
-Namespaces are a "container" of functions, classes, variables.
The FP programmers will explain it way better than I did. Be sure to ask them.[/QUOTE]
Yeah, that's all fine, but dear god. Don't go anywhere near thenewboston, ever.
[QUOTE=BlkDucky;38616361]
Yeah, that's all fine, but dear god. Don't go anywhere near thenewboston, ever.[/QUOTE]
I've only went to thenewboston for some stuff on Python, I mean I was able to get something out of it but so far a lot of people think he's bad at doing tutorials or going through stuff...
Two of them using IKEA MARKUS chairs :D I got one.
The only thing I say is "Fuck you code you should work fine theres nothing here saying you shouldn't I hate you so much you piece of shit" followed by me giving up for 3 weeks.
I just listen to Pandora while I code. And also swear when it fucks up horribly with some error, or even when the error is as simple as missing something like a + or something stupid...
I'm on skype chat with friend while doing stuff. Am I the only one?
[QUOTE=jung3o;38621066]I'm on skype chat with friend while doing stuff. Am I the only one?[/QUOTE]
Too many awkward silences.
I was listening to that exact same reggae song that guy in the white shirt was listening to 5 mins ago, AND I am in my programming class right now. What the fuck.
My usual response to compiling is: "What the hell is broken and what did I capitalize."
Most of your mistakes are the general stupid ones. Occasionally it will be lack of knowledge, but then there is the Internet.
[QUOTE=_NewBee;38602208]What? I always say whatever I type when coding, and I have done so for as long as I can remember.[/QUOTE]
Same, when I program stuff with my friends, we are incredibly loud. The problem is that the people in the video are sitting by themselves in which it is quite weird to be talking if the only person there to hear it is yourself.
Sorry, you need to Log In to post a reply to this thread.