ID:278051
 
I think byond should have members/players take an exam that will identify there coding skills. There should be 4 exams and each will determine your level of coding skills from lvl 1(beginner) to 4(expert). There are some players and members on byond that don't even know what the word "atom" stand for and they want to make a game. These people will be the ones to post noob question on our forums, but if these group of people were take the exams i proposed then they will have an idea of whats going on and can build there coding skills. I dont think that coders should help everyone that needs help. They should help those who are trying and the only way we can know if they are trying is if they pass the 1st exam(beginner lvl)
Everyone deserves help, just because they know less than us doesn't mean we shouldn't help them. They must however, be willing to learn, and you can easily know if the OP is that kind of person.
These kinds of proposals are pretty much never very feasible. You can come up with various different ideas like this for better or even psuedo-ideal situations, but they're not going to work out as you want them, or turn out appropriate or helpful in practice, etc, without digging into the specifics here.
Problem: There is no objective measure of programmer skill. Programming is very much an art, and it is impossible to gauge the relative merits of a piece of code in a standardized way.

Lummox JR
Sorry. The ranking system from your Naruto show doesn't carry over to reality.
In response to Popisfizzy
??o-0 what?
In response to Andre-g1
i agree about with you ,but sometimes people don't know what your talking about because they are an beginner and therefore by knowing their level of coding you can break things down for them depending on their level.
In response to Kaioken
I disagree , although my idea will not turn out the way i wanted it to be but it will progress here on byond, and it is achievable.
In response to Lummox JR
Lummox JR wrote:
Problem: There is no objective measure of programmer skill. Programming is very much an art, and it is impossible to gauge the relative merits of a piece of code in a standardized way.

Lummox JR

we might not be able to find the person knowledge of coding precisely but we can see somewhat of the level they are in and try to help them depending on their level .
In response to Tales Number TwO
Programming skill is a continuum, and not just discrete levels of skill. This proposal is useless.
In response to Popisfizzy
Pfft, I'm a Level 6 BYOND Programmer, a Level 4 PHP Programmer, and a Level 3 Javascript Programmer!
Shows what you guys know!
Or you could just force people to pass an IQ test before they're allowed to download Dream Maker.
In response to Foomer
That'd bring people to ask questions about the IQ test here, because they won't be able to find them on google :P
In response to Andre-g1
Andre-g1 wrote:
That'd bring people to ask questions about the IQ test here, because they won't be able to find them on google :P

Require passing the IQ test to use the forums, too.
In response to Foomer
Just have DM evaluate coding skills and then prompt certain individuals to see if they would like to play a game instead...

ts

In response to Tsfreaks
Tales Number TwO wrote:
I think byond should have members/players take an exam that will identify there coding skills... ... I dont think that coders should help everyone that needs help. They should help those who are trying and the only way we can know if they are trying is if they pass the 1st exam(beginner lvl)

What would be the actual application of this? They fail the exam, ask for help, can't get any, and stay stuck a beginner forever?

There are some players and members on byond that don't even know what the word "atom" stand for and they want to make a game.

atom doesn't "stand" for anything that I know of, guess I fail.


Fizzle wrote:
Sorry. The ranking system from your Naruto show doesn't carry over to reality.

lol sure it does. Just like in the show, people either get by on skill/knowledge, by cheating, or just fail like a noob. However, tests are a horrible way to gauge somebody's skill on matters that don't follow direct algorithms of some kind (ie: math, 2+2 always = 4). Especially any test that can be taken online, where people would just look up all the answers; even if they have no clue what they're talking about.


Flame Sage wrote:
Pfft, I'm a Level 6 BYOND Programmer, a Level 4 PHP Programmer, and a Level 3 Javascript Programmer!

Woo! I only need 80 more exp to reach the next level! =P


Tsfreaks wrote:
Just have DM evaluate coding skills and then prompt certain individuals to see if they would like to play a game instead...

Yes, just like you have to take and pass your college finals before they let you register for classes. Wait, that's not how that works... Discouraging learning is how you end up with over 9,000 rips.

A more sensible solution, would be microsoft's favorite little paper clip.
"Hey there! It looks like you're writing a proc. Click here for help" *brings up the help for procs*
"You just put usr in a proc, are you sure you didn't mean to use src?"
It could even do auto-compile while you were writing code, like other compilers do; telling you that that last line you wrote won't work worth a crap.
In response to Falacy
Falacy wrote:
A more sensible solution, would be microsoft's favorite little paper clip.

Oh <font color=red>holy bejesus no!</font>. When in the history of mankind has that paper clip ever been anything other than grief?
In response to Alathon
OpenOffice has a light-bulb, but it has the good sense to stay in the corner and keep it's trap shut. What I wouldn't give to be able to unbend that stupid paper-clip and fling it across the room.

A lot of these IDE features are quite nice, but if I recall they sat a little outside of where BYOND's focus was, last time they were suggested. You could implement your own IDE and manage most of these features, the only one I don't think you could do currently is incremental compilation.
In response to Falacy
atom = area-turf-obj-mob -_- I dont understand how you created such a successful(DragonBall Z: Heroes United) game without knowing what atom is.
In response to Falacy
I want to strengthen the idea that if you want to create a game learn how to code and don't always ask for help. People can read the DM's and then take exams to see what they know and what they don't know. If you go to the DM reference you can find the answer to the simple question What does atom stand for?
Page: 1 2