Home :: The Java Grinder :: Coffee Talk :: Newest Nodes :: Library
User Options: Guest User :: Log Out

Voting and Experience Levels

oakbox has posted the following for your consideration:


We are getting ready to start the process of integrating a voting and experience system into Java Junkies. For those of you unfamiliar with the concept, take a peak at the PerlMonks.org experience FAQ.

The question up for discussion here is, what do we name the levels? We need a range of names to describe 10 discreet levels of expertise and knowledge. We need names that are easily recognizable as a hierarchy. We need names that represent, in some way, java-ness. PM's use of religious orders is very nice, but doesn't seem to fit the schema of JavaJunkies.

I look forward to your suggestions. Here are a few to get you started:

Something to do with how you order your coffee?
cream&sugar|milk&sugar|sugar|flavored|gourmet|folgers|red-eye|espresso|roaster|grind-eater

Something based on a Java hiearchy?
object|component|container|panel|applet|etc

Something as plebian as
level 1|level 2|level 3|level 4| etc?

Or do we just snarf vroom's religious list? :)
-oakbox

comment on Voting and Experience Levels
D/L code
Re: Voting and Experience Levels
by Cirollo on Fri Aug 17 2001 at 10:59

     Since we're Junkies, maybe we should use something like:

    Experimenter
    Raver
    Addict
    Junky
    Dealer
    Distributor
    Cartel Lord

    This is intended as humor rather than a real suggestion; I think using these names would be rather tasteless.

 [reply]
Re: Voting and Experience Levels
by thabenksta on Fri Aug 17 2001 at 11:31

     How about:

    caffeine
    nicotine
    alcohol
    cocaine
    crack
    heroine
    crystal meth

    But seriously, this is a tough one. The Java hiearchy isn't a bad idea, I definately don't think we should steal PM's list. How about just novice, intermediate, .... advanced, and the top definately has to be guru.

    -thabenksta

 [reply]

       

      How about steps up coffee producing, with hints of the java black market ?

      Level 0 - Smeller of Coffee

      1. Java Drinker
      2. Pourer of Containers
      3. Cleaner of Tables
      4. Stocker of Beans
      5. Grinder of Beans
      6. Java Pusher
      7. Java Dealer
      8. Trafficker of Java
      9. Java Trafficking Chain Ringleader
      10. Extreme Java Blender
 [reply]

         

        I can't stop!

        • Java experimenter (for level 0)
        • Java addict (perhaps level 2)
        • Packer of Java (as in, putting into little baggies)
        • Java lord
        • Columbian Java King
        • Cultivator of java
        • Java cross-breeder (or other suitable word meaning someone who breeds strains of plants to produce the nicest flavour, to produce hybrids. Preferably staying away from including GM in its connotations). Or maybe "Fine Java Critic".

        The possibilities are endless along this theme really :-). Keep with the theme of the site - treat Java as if it were a drug. But rather than escalate to have "Drug Lord" at the top - return to the "grower"; after all, if everyone was a drug lord there'd be all chiefs and no indians!

        My, you can't edit nodes after they've been posted!

 [reply]

       

      My only problem with this list is that you're mixing stimulants with depressants... That's a coder no-no. Speed speed speed! You think it's an accident that the stereotypical hacker drinks Jolt! cola? (Well I do too...)

      • Decaff
      • Java with Milk & Sugar
      • Coffee...Black
      • Coffee & Cigarettes
      • Coffee...With No Doz/Vivarin
      • Coffee... And Tequila!
      • Cocaine & Coffee
      • Coffee Service Crackpipe
      • MoccaJavaSpeedBalls
      • Screw the black water, give me phen phen!

      8-P

      But thank you for not emulating the media & listing marijuana right next to heroin in every sentence.



      Never Underestimate the Power of What Works.

      - gregor42

 [reply]
Re: Voting and Experience Levels
by agent00013 on Fri Aug 17 2001 at 11:39

     ok, I think we should stay away from the "drug" theme and come up with something more along the lines of "coffee" or "caffeine."

    Level 01 - Ginger Ale
    Level 02 - Diet
    Level 03 - One Calorie
    Level 04 - Dr. Junky
    Level 05 - Cola
    Level 06 - Mountain Brew
    Level 07 - Code Blue
    Level 08 - something
    Level 09 - Jolt
    Level 10 - Caffeine Pills (I still don't understand why anyone would take these...)
 [reply]

       Level 08 - DR. PEPPER!!!!!
 [reply]

         but level 4 is already Dr. Junky, we can't have a competing brand on the list!
 [reply]

       

      Yeah, because caffiene isn't really a drug - I mean, it's legal, so it must be safe, right?

 [reply]

       

      To answer your question about caffeine pills, they're for college students cramming, medical interns pulling back to back 72 hour shifts & truck drivers... Oh yeah & ill conceived deadlines/death march projects

      Everything doesn't have to be a Coffee pun either...

      • Scavenger
      • Pack Rat
      • Package thief
      • Salvage Artist
      • Junkie
      • Scrap Dealer
      • Junkyard Warrior
      • Lamonte
      • Fred Sanford
      • Jerry-Rig-Specialist

      There's nothing I can't fix with some duct tape & some bailing wire...



      Never Underestimate the Power of What Works!

      - gregor42

 [reply]
(jeffa) Re: Voting and Experience Levels
by jeffa on Fri Aug 17 2001 at 12:13

     Not to be taken seriously, this list's purpose is to elucidate the thought process in others.
    1. Folgers
    2. Maxwell House
    3. Chock Full O'Nuts
    4. Columbian
    5. Dancing Goats
    6. Kenya
    7. Yemeni Mokha
    8. Jamaican Blue Mountain
    9. Gevalia
    10. Hawaiian Kona
    Did i say 'elucidate' out loud?

    jeffa

 [reply]

       "Did i say 'elucidate' out loud? "

      Nope you typed it :>
 [reply]

       I kinda like jeffa's suggestion, but would replace Folgers with "Cowboy" or "Campfire" as Level 1.   Is the kind of coffee (cough-ee?) you make by simply boiling grounds right in the water - no percolater, drip, or any other high-falutin' contraptions.   Puts hair on yer chest, regardless o'gender.

      Maybe Level 0 (Anonymous Junkie) could be "Instant".   Heh.

 [reply]
Re: Voting and Experience Levels
by THRAK on Fri Aug 17 2001 at 13:02

     New here and fairly new to Java, but how about roasts/types?

    1 - Raw Bean
    2- Cinnamon Roast
    3 - Full City Roast
    4 - Viennese Blend
    5 - Italian Roast
    6 - French Roast
    7 - Latte, Mocha or Mocha Latte
    8 - Cappuccino
    9 - Espresso
    10 - Double Espresso


    Additionally, why not make this the Roasting House?

    -THRAK
 [reply]
Re: Voting and Experience Levels
by lemming on Fri Aug 17 2001 at 13:43

     

    I think jeffa's non-serious idea of the types of coffee. THRACK has a nice idea as well.

    Though I have to check a coffee book, how about in order of darkest roast? The newbie to the site is a raw bean, while the most experienced junkie is an Italian Roast.

    A site with much coffee info: http://www.wildgoats.com
 [reply]

       this is all kind of silly, but sure.

      how about a gradient of how badly you're tweaking b/c of all the caffeine?

      1. catatonic
      2. perked
      ...
      5. jitters
      ...
      9. shaky
      10. spazz

      i would like to be a "spazz" one day, that's for certain. ho ho.

      (btw, the 'preview' and 'submit' boxes read 'dpreview' and 'dsubmit')

 [reply]
 [reply]

         I'll second that one... the others seem too, well, coffee-centered... we're programmers, not bean-pickers for chrissakes...
        _________________________________________
        E-Bitch
        Tempora Mutantur Nos et Mutamur in Illis
        "The Times are Changed Even as We are Changed in Them"
 [reply]
        Some notes below your chosen depth are not being shown here

         i dig this list ;)
        the bean/coffee metaphors are getting REALLY old IMO. the caffeine comments are obviously still relevant, and they're not plagarizing off of the PM motif. chiller++
 [reply]
Re: Voting and Experience Levels
by thabenksta on Fri Aug 17 2001 at 15:35

     

    Also, are we going to allow home node pictures at level 5? I'm assuming we are going to have home node pictures.

    -thabenksta
 [reply]
Re: Voting and Experience Levels
by Arhuman on Sat Aug 18 2001 at 06:03

     Whatever the names choosen for the level, they should be explicit...

    You should see the hierarchy...
    So, IMHO, the best answer is :
    Level 1|Level 2|...|Level 10

    Ok it isn't FUNNY but it's obvious.
    However I still wait for a better prop in the same vein as :
    • Java appentice
    • Java coder
    • ...
    • Java Master
 [reply]
Re: Voting and Experience Levels
by jryan on Sat Aug 18 2001 at 17:40

     

    What about something describing a person's powers as a coder? The first 4 levels would describe someone who is still learning (an apprentice); then, when someone reaches the landmark of level 5, they become a master themselves. From then on, the master sharpens his skills until he achieves the top level.

    1. Apprentice
    2. Beginner
    3. Intermediate
    4. Advanced
    5. Master
    6. Expert
    7. Genius
    8. Innovator
    9. Coding Wizard
    10. Kung Foo Master

    Now who in their right mind wouldn't want to achieve the rank of Kung Foo Fighter? :)

 [reply]

       The problem is that if the experience system will be in any way based or similar to what we have on perlmonks.org, person's XP will have little connection with their coding skills. It's much more a matter of the amount of time you give to the community, your writing skills and willingness to help.

      More or less ;)

      I agree with arhuman that it should be easy for anyone to sort level names. While all those suggestions based on coffee/drug quality, caffeine level or coffee production steps are funny, they are not a common knowledge.

      I really liked chiller's hierarchy, though ;)

      How about coffee mug sizes? Just imagine: "Ooh, he's a 20-oz one. Must be smart." :)

      -marcink
 [reply]
Re: Voting and Experience Levels
by thabenksta on Mon Aug 20 2001 at 12:02

     

    How about we have a few required levels, begginer, intermediate, advanced... and then you could choose your own level. That would let be creative and you could be "Son of Sun", or "Funk Master Java", whatever you want.

    -thabenksta
 [reply]

       Now this sounds intriguing...

      We could set it up so that the user's homenode displays the level number, and his self proclaimed title.

      i.e.
      E-Bitch (35) Supreme Master Java Programmer and Guru of all things Digital.

      But then again, as the example shows, things can get out of hand. By allowing the junky to name his or her self at or above level 5 would be an excellent idea.


      Sidenote: I would like to request that the voting bonus not be included, as it allows people to gain levels only by reading nodes.
      _________________________________________
      E-Bitch
      Tempora Mutantur Nos et Mutamur in Illis
      "The Times are Changed Even as We are Changed in Them"
 [reply]

         The voting bonus will be included up till a certain level, when it will be cut off completely. On PerlMonks some of the voting bonus (+1/6th of all votes cast) is cut off at about level 5. On JavaJunkies, all voting bonuses will be cut off at level 5. Note: Seeing that the voting system hasn't been deployed yet, this is still subject to change.
 [reply]
(crazyinsomniac) Re: Voting and Experience Levels
by crazyinsomniac on Fri Aug 24 2001 at 02:40

     
    1. java(my parents dont let me drink it)
    2. use java;?
    3. import java.*;
    4. import java.io.*
    5. exception.printStackTrace();
    6. import java.net.*;
    7. import java.awt.*;
    8. import java.swing.*;
    9. import java.util.*;
    10. package java.junky.crazyinsomniac; //# on the homenode, actually *insert the username here*
    This is the path some java programmers take, and it's somewhat what I took, and is kind of reflective of your level of mastery of java, and more what a lot of java programmers try to tackle.

    However, whatever your final list be, the following are must have: 4, 6, 9, 10. The rest are less "essential".


    Also, you know how jcwren has a his location tags, as well what os you prefer and whatnot, well, while I don't care if the os stuff is on here, I do believe it would be beneficial if under user info there was a list looking like:
    Master of:
    [x] 2() 3() 4() 5(x) java.io.*;
    [x] 2() 3() 4() 5(x) java.util.*;
    [x] 2() 3() 4() 5(x) java.net.*;
    
    Where a check in the check box would list on your homenode, that you have a *n* level mastery of that package(the check means level one, the radio boxes have literal values).
 [reply]

       
      • 1. Java Drinker
      • 2. Java Grinder
      • 3. Java Brewer
      • 4. Java Blender
      • 5. Java Junkie
      • 6. Java Peddler
      • 7. Java Pusher *
      • 8. Java Smuggler
      • 9. Java Kingpin
      • 10.Juan-Freakin'-Valdez!

      * - (double entendre' intended) Every use a coffee push/press? OK It's slightly in bad taste, as with those that follow, but it's all in fun. The domain name is tongue-in-cheek anyway & so are these.

      You will notice a similarity to perlmonks however only in that level 5 is the level where you achieve the status matching that of the community itself.

      I for one don't care for rating associated with packages. 90% of my work is done on server side java & so other than my own hand-rolled tools I never touch Swing for example.

      And for those of you who think that I'm taking the already well beaten well horse of a coffee metaphor too far... Hey! I don't even drink the stuff! I can't stand it! ..ironic, ain't it?



      Never Underestimate the Power of What Works

      - gregor42

 [reply]
Re: Voting and Experience Levels
by Chris on Fri Aug 24 2001 at 13:07

     I think E-bitch's idea about being able to define the name for your level is worth considering. Anyways, level 5 should definately be Junky. Also, how high are we going with levels? is there any need to limit it to 10? Maybe say everyone over level 10 can define their own level name (for the 3 people that actually make it that high).

 [reply]
H: #000066 | S: #ffffff | E: #cccccc | T: #ffffff
Tick tock
JavaJunkie time is :
Fri Sep 3 09:32:39 CEST 2010
Login Nodelet
Login:
Password

Don't have an account?
Create a new user
Forgot your password?

New Nodes
*HeadAdeline
*RoxieAlvarado
*Shiv
*AlyceMercado18
*DicksonCelia
*Warner31Maribel
*HernandezCandace
*ChapmanBobbie27
*RHEAGRAHAM18
*PollyParks24
*DianeJENSEN
*RichardErica
*PeggyWooten19
*Mcclure19CAROLE
*ClarissaBoone35
Java Links
*Java™ Standard Edition Platform Documentation
* DocFather
* Online Docs
* Sun's Java™ Tutorial
*Java™ 2 Platform SE v1.4.2
*
Java™ 2 Platform EE v1.4
*
Glossary of Java™ Related Terms
[*] Other Users
ain't nobody here

Maintained by oakbox

Are you in the right place? Take a peak at the Post FAQ!
This web site is powered by the Everything Engine and hosted by Oakbox

Java™ and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the U. S. and other countries. JavaJunkies is not affiliated with Sun Microsystems, Inc. in any way.