• What do you do when you get something right?
    55 replies, posted
You know that feeling when you just get something huge right, running smoothly with no errors? When you finish a big project and it runs and does everything you were hoping it to? Well, when that happens I usually get pretty excited. By pretty excited I mean extremely excited, to the point where I start acting childish. When I get something right, I turn on [media]http://www.youtube.com/watch?v=xr4tUVA3fdY[/media] very loud, and dance. Yup. When I get something big right I dance. I also usually treat myself to an ice cream. So, does anybody here do anything funny/fun when they get something right in programming? [editline]26 March 2011[/editline] I'm posting this because I just got something right :downs:
I get a nice warm feeling inside and smile to myself.
pop open a beer
I usually spend about 20 minutes pissing about playing with whatever it was I got working. It's very counter-productive because I completely lose my train of thought.
When something get's done or I get something right, I do something on my fun list and then get back to programming. [code] Austin's Fun List: Fap Talk to a friend for 5 minutes max Play a video game for at max: 1 hour Sleep NOTE: Don't have too much fun, don't break your concentration [/code] Feels good to be a party animal.
[QUOTE=xAustechx;28827471] [code] Austin's Fun List: Fap Talk to a friend for [b]5 minutes max[/b] Play a video game for at [b]max: 1 hour[/b] Sleep NOTE: Don't have too much fun, don't break your concentration [/code] [/QUOTE] Hahahaha...
If I've been struggling with a feature for a long time, or a project seems to be coming together, I flip shit. If I was a better programmer my neighbors might have called by now.
I spend a few hours trying to find bugs in it and forget what I was going to do next
So am I just overly happy or...?
I just feel warm and fuzzy inside
I can never get anything to work right :frown:
I have a massive todo list on my whiteboard, I'll get all excited when something compiles and works the first time then I'll go erase it off my board. If it wasn't on my board earlier, I'll write it in then erase it. Erasing / crossing something off a todo list is so gratifying, and it's even better when you get it done quickly. Those are the times I'm usually on a roll, so I'll tackle a few more todos while my awesome programming streak is still going.
Nothing of mine ever works right, not even fuckng hello world...
I try to find a bug that's still in there. My scantron program has a memory leak, adds about 200k per scan (it's made for massive data processing).
The best reward is sleep
I take a break, have a quick snack, and then look at what else I can do. I feel great when I manage to do something that I've been wondering about for a LONG time.
This happened yesterday, I was programming laser blocks which basically cast rays and draw laser sprites from the laser block to the hit point, and it instantly worked the first time I tested it! My reaction was pretty much this (in a positive way): [media]http://www.youtube.com/watch?v=cHyKG9ylDxY[/media]
[QUOTE=Dlaor-guy;28835288]This happened yesterday, I was programming laser blocks which basically cast rays and draw laser sprites from the laser block to the hit point, and it instantly worked the first time I tested it! My reaction was pretty much this (in a positive way): [media]http://www.youtube.com/watch?v=cHyKG9ylDxY[/media][/QUOTE] Is your house okay?
I strip to my underpants and dance around the office singing the hallelujah chorus, then slap the engineering director in the face with a wet fish. Oh, in reality? If it was a bugfix, I put a message on the bugtracker and start on the next task. I usually say something to the guy working opposite me, like "Found the problem, it was just [me being stupid/co-worker being obtuse/a bug that's been in the engine for 4 years]" or "[insert customer name here] is going to be happy. I worked out what was wrong with [insert trivial bug here]" or "3 o'clock, I think that's lunch time" If it's some new feature, I quietly sit back with a warm fuzzy feeling and start writing documentation or start regression testing if its the tester's day off.
I find it much more elating if I got something to work after a long amount of time frustratingly trying to fix/code it.
I return 0; :smugdog: When I get something wrong I throw an exception.
I usually relax a bit and continue working on it if I can't play with it yet. If I have a working program by that point I end up wasting the rest of a night messing with it. When I finally got OGL rendering to work in LWJGL (I was having issues getting it to go for some reason) the first thing I did was spend about an hour messing with the controls for the square I was rendering, messing with the speed, etc. Forgot what I was meant to attempt next.
[QUOTE=garychencool;28825276]pop open a beer[/QUOTE] aren't you like 12
I myself fap.
Scream really loud, jump up and punch the ceiling [editline]31st March 2011[/editline] Which is like 3x my height, but it's okay because I'm black. [editline]31st March 2011[/editline] So I can jump really high.
Rewrite it to make it more organized.
I punch my ceiling because I'm 6'2'' :v: Is C:\ geel's alt? I miss him.
I make a cup of tea as my reward
[QUOTE=ZenX2;28925120]I punch my ceiling because I'm 6'2'' :v: Is C:\ geel's alt? I miss him.[/QUOTE] No, Moustach3 is.
[QUOTE=ZenX2;28925120]I punch my ceiling because I'm 6'2'' :v: Is C:\ geel's alt? I miss him.[/QUOTE] Bitch please. I headbut my ceiling because I'm 6'4" :smugdog:
Sorry, you need to Log In to post a reply to this thread.