Beginner-Here---Intermediate-----Advanced
I think
In response to Lummox JR
|
|
I'd like to think I'm somewhere's around the "intermediate" area. Somewhere's in between intermediate & newbie, possibly intermediate. I grasp things pretty well & can solve things on my own if I actually sit down & use my head.
|
Beginner---Me---Intermediate-------Advanced
Prolly. |
In response to Sniper Joe
|
|
Sniper Joe wrote:
I still say in my head "Lummox Junior" becuase...well.. I just can't not say that! :(. Yeah, me too. J-R is so...not natural to say. Hiead |
In response to Flame Sage
|
|
Beginner ----- Intermediate ------------ Guru * Hiead |
Ah, well, I guess I better join in the fun.
Newbie ---------- Intermediate ------*--- Advanced Somewhere around there, I'd say. Perhaps further, perhaps not. I have a very good grasp of the language and can accomplish pretty much anything I set my mind to. If someone wants to disagree with that, however, I don't mind - just back up what you say. |
I'd say I was about here:
Beginner-------Intermediate---------Advanced---------Uber Master--------E--God (E = my position). If you need proof, download and play my game (it comes with source code, if you want to take a look): http://games.byond.com/hub/Elation/DBZrelegr8 |
In response to Elation
|
|
Amazingly, I actually played it. At least it's original...maybe you are a "God" for doing that much.
...maybe not. Hiead |
In response to Xifiction
|
|
No no no noooo! Are you smoking? I know what you can and can't do. And im about sort of halfway to intermediate.
Beginner(You)--(Me)---Intermediate-------Advanced |
In response to Elation
|
|
Elation wrote:
I'd say I was about here: The scale only goes up to advanced, I'm afraid, and you really don't rate intermediate. Sorry, but I've seen too much of your code. You're getting there. Remember, though, BYOND doesn't have a lot of intermediates, so to be almost there is pretty good. Lummox JR |
In response to Ben G
|
|
Ben G wrote:
Ah, well, I guess I better join in the fun. Based on what I've seen I'd say probably just intermediate, but certainly no more. Truly intermediate programmers are fairly rare in the community. Lummox JR |
In response to Lummox JR
|
|
Well, now that you have me curious as to what I did wrong exactly, I'm off to go try to find out what needs to be fixed. :P
Also, can you point me to where you think it's searching for the wrong thing so that I can check it out? NOTE: I did test the ban functions out myself, so I know those all work properly, except maybe Time Ban, which I'm about to remove until I get it working properly. |
In response to Lummox JR
|
|
I write pretty lush code for dynamically creating menus from text files on a server. ;)
Oh, and without wanting to sound whiney or anything (I'm just being honest), I've never actually released any source code where I was being too careful. I mean, with dbz:rele gr8, it's clearly a joke. But then again, I'm sure you've seen me trying to 'help' people on the forums, so you've got all evidence there you need. I've read yours and others' articles so I know what should be done in theory, but I guess for a lot of things I don't have enough experience. I guess the more you do things like inventory or movement systems, the better you get at them. I should start finishing my games! (And PS. I agree with where you rate me. I'd say exactly the same thing ;) ) |
In response to Lummox JR
|
|
Lummox JR wrote:
Based on what I've seen I'd say probably just intermediate, but certainly no more. Truly intermediate programmers are fairly rare in the community. Are you going by the definition you gave in the previous post? If so, I'm relatively confused. # Handles basics like src/usr mostly correctly. # Uses the Reference and understands it well enough to solve most simple usage issues on their own. # Knows a few common caveats and how to avoid them. # Searches the forums and other references when stumped, and often learns useful information from other threads. # Typically chooses good design methods. # Has some grasp of how to code robustly. # Can write simple or common algorithms (i.e., searching, sorting), particular if they're described somewhere like on a Web site or in a book. You alone have seen me demenstrate all of the above, so at the very least I'm right at intermediate, assuming that I don't fulfill any of the advanced clauses, but I feel I do. # Programs robustly. # Almost always chooses good design methods. # Can optimize code (at least somewhat). # Knows many pitfalls and workarounds for them. # Uses all available reference materials as needed. # Can develop new algorithms based on old ones or the underlying theory. (E.g., an advanced programmer could figure out from scratch how to do 47-state autojoining turfs, though it might take them a while.) I may truly be intermediate in some other way, but gauging by your post, I personally believe I surpassed that. |
In response to Lummox JR
|
|
Where would you place me, Lummox? I'm suspecting about halfway between 'Beginner' and 'Intermediate'...
|
I really don't spend all that much time programming here and I've never ever finished a project (in fact I've worked on the same project and nothing else for a long time it seems...)
I've learned a lot... I only spend a few hours (3-5) each week programming, so I'd put myself probably a little after beginner since I've been here long enough I certainly didn't just start... but I'm no where near the end, or even median. There's some people here who are able to do things in very little time that it takes me long periods of time to get to work. So be it... I wish I cared about my programming skills but I don't see this future going anywhere. It's just for fun! |
In response to Jon Snow
|
|
<code> Beginner-------Intermediate---------Advanced ^</code>
I dunno, I do make mistakes sometimes.. |
In response to Mega fart cannon
|
|
I'd consider myself just short of intermediate; I use decent programming technique and can normally solve my own problems unless tired and/or frustrated, which is where most of my problematic code comes from (that and when I run into some doozys, this typesof thing has had me boggled for days). I pick up on more efficient and robust methods after seeing them in use (the latest ones being the ? operator and text2ascii/ascii2text), causing a continual overhaul of all my source code every time I learn something.
My knowledge of DM is spotty at best though, considering some things I can code in my sleep (literally, I've done it before) and others boggle me entirely... I know for a fact, however, that I have a lot to learn about programming in general, keeping inflated opinions of myself somewhat low after helping legions of newbies on a near-daily basis with things like weapon suffixes and stat panels. [|||||||| & amp;nbsp; & amp;nbsp;] B   ; I   ; A |
Well, like I said, I've seen your work and as of recently, you're not yet intermediate. The library sounds ambitious, maybe even useful (it's a little questionable for most games except MMORPGs), but the act of writing it may not really change anything except in that you can learn from it. At first guess I'd bet good money that there aren't enough security precautions in that world/Topic() to prevent heinous abuse; it's a tricky beast and not easy for even intermediates to master.
Lummox JR