Post: Self taught or School taught?
01-20-2016, 06:57 PM #1
Nico
Banned
(adsbygoogle = window.adsbygoogle || []).push({}); Would like to know how the majority of people learned or how they actually started programming. Geo
(adsbygoogle = window.adsbygoogle || []).push({});

The following 3 users say thank you to Nico for this useful post:

N2Rate, ProfoundModz,
01-21-2016, 07:37 AM #11
Hash847
Purple God
Originally posted by TehMerkMods View Post
Okay my question is

If they result in the same output does it matter?

Let's say you did something to count upto a hundred

regardless how the task was completed the output was still 100 right? so in theory it doesn't matter how "garbage" the code is.
I mean for effiency sure I'd take the compact code over the long annoying shit but yeah


you clearly have never worked on a group project with people who program completely differently to you

The following user thanked Hash847 for this useful post:

Specter
01-21-2016, 09:18 AM #12
ProfoundModz
Can’t trickshot me!
Self taught, yourself?
01-21-2016, 09:34 AM #13
TehMerkMods
I’m too L33T
Originally posted by Specter View Post
Mostly self-taught however books and other resources do help along the process. There are many things you can figure out on your own and play with, however there are a few things which are better to learn from other resources (not necessarily a teacher though). Certain things you almost certainly need a book/reference and can't figure out all by yourself such as instructions and what they do in assembly languages.





Yep, not only does the code need to be efficient but even more-so well documented, clean, and easy to follow. To be honest I've noticed a lot (including myself a while back) create useless comments that state the how rather than what they're meant for, the why. Anyone else who may think this isn't true doesn't understand industry, they don't just want code that works they want code that can be maintained, and so should you as a programmer.

Say for example you wrote a program about a year ago and want to go back through it / work on it, you'll even probably ask yourself "what the hell did I do this for", that's why documentation and maintaining readable code is important, not just for others but also yourself.


Originally posted by HackedTutorials View Post
I learned C++ from a series of YouTube videos by Bucky (TheNewBoston).



WRONG WRONG WRONG! There is a colossal difference between "garbage code" and "proper code". This is something you learn as you learn programming.


Originally posted by Oneup View Post
It does matter. It makes a huge difference. If you ever have someone look at your code they will expect to be able to follow it.
I can't think of how many times I've had people on here ask me to look at their code and it's just god awful. Not to mention they either don't comment their code or the comments they have don't make any sense.
People don't name their control and their variables aren't using meaningful names. Those make a huge difference when going back to debug / updating. If you have to spend an hour trying to figure out what is going on in the code you wrote, you are doing some thing wrong.

It's even worse when you have to go through old code from a past employee and they did all of the above. You end up spending less time just re-writing it than going through the rats nest that they wrote.

If you count to 100 and it takes your code 1 minute to do it vs other code that handles it in 30 seconds, that's a huge difference.


It's more or less my opinion i mean i only make personal projects nowa days and i don't have people look over my code but yeah in an business type place you'd really want to make it neat and all that bollocks
01-21-2016, 02:59 PM #14
Sabotage
Gaming Squad
Originally posted by Oneup View Post
It does matter. It makes a huge difference. If you ever have someone look at your code they will expect to be able to follow it.
I can't think of how many times I've had people on here ask me to look at their code and it's just god awful. Not to mention they either don't comment their code or the comments they have don't make any sense.
People don't name their control and their variables aren't using meaningful names. Those make a huge difference when going back to debug / updating. If you have to spend an hour trying to figure out what is going on in the code you wrote, you are doing some thing wrong.

It's even worse when you have to go through old code from a past employee and they did all of the above. You end up spending less time just re-writing it than going through the rats nest that they wrote.

If you count to 100 and it takes your code 1 minute to do it vs other code that handles it in 30 seconds, that's a huge difference.


my code is nice

for (int justanint = 0; justanint < 100; justanint ++)//here is a loop
int penis;
penis++; //this is a var.
printf("%i", justanint);//this will showtext


trust me, I know how 2 code.//

The following 2 users say thank you to Sabotage for this useful post:

gοd, Jim Halpert
01-21-2016, 04:34 PM #15
Nico
Banned
Originally posted by ProfoundModz View Post
Self taught, yourself?


yes and why did you groan my post? something wrong with it?
01-21-2016, 04:58 PM #16
Toxic
former staff
Originally posted by Nicoh View Post
Would like to know how the majority of people learned or how they actually started programming. Geo


first started learning C# for dank hax, but then i started making more "dank'er" things tears
now before i learned C#, i learned obj-c & swift cuz i got a mac tears
and now so far ik C#, PHP, obj-c,a bit of JS, swift, html & css (but these arent really considered 'programming' languages Sal )
and atm i am 14 tears
01-21-2016, 05:16 PM #17
Jim Halpert
Bounty hunter
Originally posted by Sabotage View Post
my code is nice

for (int justanint = 0; justanint < 100; justanint ++)//here is a loop
int penis;
penis++; //this is a var.
printf("%i", justanint);//this will showtext


trust me, I know how 2 code.


Ahahahaha golddd
01-21-2016, 05:54 PM #18
Originally posted by Sabotage View Post
my code is nice

for (int justanint = 0; justanint < 100; justanint ++)//here is a loop
int penis;
penis++; //this is a var.
printf("%i", justanint);//this will showtext


trust me, I know how 2 code.


Please...
Learn 2 code.

    
.locals init([0] int justanint, [1] int penis)

penisloop:
ldloc justanint
ldc.i4 1
add
stloc justanint
ldloc penis
ldc.i4 1
add
stloc penis
ldloc justanint
ldc.i4 100
clt
brtrue penisloop
ldc.i4 penis
call System.Console.WriteLine
ret
01-21-2016, 06:12 PM #19
Sabotage
Gaming Squad
Originally posted by John View Post
Please...
Learn 2 code.

    
.locals init([0] int justanint, [1] int penis)

penisloop:
ldloc justanint
ldc.i4 1
add
stloc justanint
ldloc penis
ldc.i4 1
add
stloc penis
ldloc justanint
ldc.i4 100
clt
brtrue penisloop
ldc.i4 penis
call System.Console.WriteLine
ret


here how 2 hack kid. pls

    
_0x71D0E8: StoreAdress
_0x1005000: "dis r hax: %i"
function: 0x299490 :const char* va(const char* input)
syscall: 0x193 :int sys_tty_write(unsigned int ch, const void *buf, unsigned int len, unsigned int *pwritelen);

_0x71D0E8:
SubPrintHax:
mr %r4, %r3
li %r3, 0
li %r5, 0xFF
li %r6, 0
li %r11, 0x193
;sc
blr
_0x71D0E8 + 1C:
SubDoCoolAddHax:
li %r12, 0x0
LocHax:
addic %r12, %r12, 0x1
lis %r3, 0x1005
mr %r4, %r12
bla 0x299490 //const char* va(const char* )
bla SubPrintHax
cmpwi %r12, 0x64
bne LocHax
blr

_0x3BC990: //R_SetFrameFog
Hook:
bla 0x71D0E8
blr

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo