ALERT!
Click here to register with a few steps and explore all our cool stuff we have to offer!

Jump to content



Photo

Completely noob to coding


  • Please log in to reply
Completely noob to coding

#11

FaithHF
FaithHF
    Offline
    36
    Rep
    234
    Likes

    SESH

Posts: 408
Threads: 36
Joined: Dec 04, 2016
Credits: 0

Seven years registered
#11

Before learning a programming language you need to learn the programming LOGIC. I know you will say to me "yes i know it, it's very simple", it's not simple as that, very complicated, firstly learn variables, how do they works, after that for loops, while loops, array, etc...

You can't say "oh okay I want to learn programming and make a Brute Checker tomorrow", it's impossible, sadly you have to start from the very beginning

 

None of the things you mentioned are even remotely difficult concepts. Bit shift arithmetic, data structures/algs, functional paradigms and lambdas are exponentially more complicated than a variable or a while loop. The logic part really is that easy.

 

And to be fair, a checker is such a simple application that you could figure out the 'check' logic in a day, literally just parsing a file and finding relevant data to compare to a hard-coded value.

Within the next 1-2 days (depending on the language and if networking libs are available,) you could figure out how to do it remotely. It's really not a difficult concept if you put your mind to it.


  • 0

#12

KiiRanT
KiiRanT
    Offline
    1
    Rep
    23
    Likes

    革命

Posts: 406
Threads: 13
Joined: Oct 29, 2018
Credits: 0

Five years registered
#12

None of the things you mentioned are even remotely difficult concepts. Bit shift arithmetic, data structures/algs, functional paradigms and lambdas are exponentially more complicated than a variable or a while loop. The logic part really is that easy.

 

And to be fair, a checker is such a simple application that you could figure out the 'check' logic in a day, literally just parsing a file and finding relevant data to compare to a hard-coded value.

Within the next 1-2 days (depending on the language and if networking libs are available,) you could figure out how to do it remotely. It's really not a difficult concept if you put your mind to it.

stop doing the 'all know' guy i hate that kind of men, for a noob starting from nothing, it's hard, it took me like 2/3 months to REALLY understand programmation logic


Edited by KiiRanT, 09 November 2018 - 06:21 PM.

  • 0

#13

xaduhjh3
xaduhjh3
    Offline
    0
    Rep
    0
    Likes

    New Member

  • PipPip
Posts: 11
Threads: 0
Joined: Nov 09, 2018
Credits: 0
Five years registered
#13

i learned coding in school


  • 0

#14

FaithHF
FaithHF
    Offline
    36
    Rep
    234
    Likes

    SESH

Posts: 408
Threads: 36
Joined: Dec 04, 2016
Credits: 0

Seven years registered
#14

stop doing the 'all know' guy i hate that kind of men, for a noob starting from nothing, it's hard, it took me like 2/3 months to REALLY understand programmation logic

Did you ever make it to high school?

 

If you've gone up to grade 7 math, you'll already know what a variable is. And that's by north american standards. European schools are a lot tougher and you might cover that by grade four.

If you go up to grade 10-11, then you'll have probably heard of Boolean logic which makes loops and conditions useful. If not, then it's an easy concept to grasp since you'll be learning about domains and ranges anyway.

Arithmetic is what makes up the rest of it, really. And that should easily be mostly covered by early schooling.

 

I hope that 2/3 means two thirds and not two to three. The logic part is the easy one. The fancy bit-hacking black-magic abusing-undefined-behaviour (or at the very least the ability to understand fastInverseSquareRoot) should be taking a lot longer.


  • 0


 Users browsing this thread: