Welcome to Gaia! :: View User's Journal | Gaia Journals

 
 

View User's Journal

Gaia Life
A catalog of my experiences as an employee and citizen of Gaia.
Week Nine: How to become a Gaia developer PART ONE
Hi everyone! A couple o' things this week. I thought I'd address one of Thursday's hot topics, and then on to my special "How to become a Gaia developer" series!

On the gold changes
First off, I want to say THIS IS NOT MY FEATURE. It's all Wahyudinata's fault... I mean, doing!

Honestly though, I want to be upfront in saying I agree 100% with the changes that have been made. I love the gold notifier, and I've never been a fan of "poll-whoring". I think Gaians who contribute to Gaia, like Cid with her WWLA series (now being upgraded to "Admin Three Point Oh!" wink and the PTAG crew, and the everyday user who posts on threads and have fun discussions with other members should be rewarded for their time.

Poll whoring isn't fun, and all it did was make every single thread have a poll in it. Blah on that. And, earning 10g from each vote was a glitch.

Thanks to [G.E.R.] for a thread with OFFICIAL comments regarding the new gold counter.


Dark secrets to becoming a Gaia developer
Since I've been a Gaia dev, no less than 5 Gaians have asked me for advice on making web pages. So I decided that instead of talking about my week (which was full of secret project in-fo-mation eek ) I would share my nuggets of wisdom (they're very, very small nuggets).


Step One: Remove the brain
Most normal people's brains are grey. If your brain is also grey, you might not be a good fit for Gaia.

If your brain is multi-colored, luminescent, or hologram - you MIGHT be a candidate for Gaia. Jakobo's brain is yellow. L0cke's brain is navy pinstripe. Lanzer's brain is made of pure crystal with individual grapes suspended within. Foobarbazquux's brain is constantly changing opacity. My brain has pulsating islands of green and puce.

A normal brain is good, but a creative, fun-loving, game-playing, music-dancing brain is better.


Step Two: Smash brain with books
Okay, no, you don't need books, but you gotta fill that brain with knowledge. A Gaia developer knows some or all of the following technologies:

- HTML (For pretty making)
- CSS (For prettier making)
- PHP (For stuff happening making)
- Database systems (For things storing happening)
- Javascript (For making pretty stuff happening with things)
- Linux/Unix (For storing things that pretty stuff happening make)

If you survived reading that list, you're well on your way to becoming a Gaia dev!

In the long run, you'll need to know all these things. But since this is How to become a Gaia developer PART ONE, I'll only cover the first part, and arguably the easiest part: HTML.


HYPERTEXT! It's as cool as it sounds
You can't build many web pages without knowing HTML. I mean, you could, but they'd be pretty crappy. They would look kind of like this:

Fleep's AWESOME Website
Hey everybody! This is my website! I don't know HTML so I can't make anything exciting. Heck, I can't even make spacing in my text, because you have to put in special code to break apart "whitespace". So I hope you enjoy reading my website that looks like a Tolstoy novel... blah blah balh


Kinda like that. HTML is what we use to take that, and put graphics and layout around it.


That sounds too hard. I don't wanna
Then get out of my classroom you baby! Why don't you go to preschool with all the other babies and you can cry "Wahhh, I'm a baby, I don't wanna do HTML". Stinky babies.

SRSLY THO - HTML is pretty easy, and you already have all the software you need to do it:

- A text editor
- A web browser

You can also learn it in your spare time WHILE creating your own website. It's pretty fun if your brain happens to be "fluorescent meow bark" colored (see above).

When I first started seriously learning HTML, it was from a site called HTMLGoodies.com. This was years and years ago, but the original tutorials are still up:

* Basic HTML: Introduction
* Basic HTML: Tags
* Basic HTML: Manipulating Text
* Basic HTML: Creating Links to Other Pages
* Basic HTML: Images
* Basic HTML: Manipulating Images
* Basic HTML: Graduation

Seem daunting? Maybe you need...


... a bit of inspiration!
If it seems like too much to handle, learning this thing I call HTML, take the following things to heart:

* Most Gaia devs are self-taught. We started learning when we were young. I started when I was 12! We slowly worked our way up towards being awesome hackers. (Er, school is still very, very important kids! sweatdrop )

* We still get frustrated DAILY with code that baffles us, doesn't work like we expect it to, or makes it seem like the universe is out to destroy us. If stuff that looks like it should be working doesn't work, just stay calm, relax, and mess around with it. Or ask someone with more experience!

* "Coders who need coders are the best kind of coders". Nobody here does anything alone. We all need help and advice from time to time. Don't be afraid to ask for it! Everyone started at the bottom (Except for Beebo the half-monkey/half-computer cyborg who literally has HTML in his bones)


"advice" A little advice
Here are my top tips for surviving learning to be a Gaia dev or just a web developer in general:

1. Get a support group.
I strongly recommend signing up on http://www.webmasterworld.com and
posting on their forums. It's a lot like Gaia... but about web development! Introduce yourself on their New to Web Development forum!

2. Get a mentor
Find someone who already knows how to make web pages to have around to ask questions of. Don't ask them to teach you! Just make sure you have someone you can ask when you get stuck. It's still best to figure stuff out on your own blaugh

3. Get a project
Learning web design for web design's sake isn't a whole ton of fun, but if you have a project in mind, you'll find that it's really, really fun to learn to make web pages. Here are some ideas:

- A Gaia fansite mrgreen
- A tribute to your favorite band or video game
- A gallery of your artwork (if you're an artist)
- A personal site, kinda like a Gaia profile, but where you get TOTAL CONTROL

OR, OR, OR... well, you've all been to that thing called the "In-tar-web", so you know what kinds of sites are out there. Just don't make anything you would be ashamed to show your mother xd


This is boring. You're boring Fleep
It's my damned journal. You don't like it, go read Shounen Jump or whatever it is you crazy kids are reading nowadays...

... er, I mean, read Gaia! Go on the forums! Arrr ninja






User Comments: [112] Viewing page 3 of 3 · Goto Page: « 1 2 3  [add]
Vulgarness
Community Member
avatar
commentCommented on: Thu Feb 21, 2008 @ 10:24pm
JDFKLSJFLSFLH!!!


RECALL!~


commentCommented on: Fri Mar 07, 2008 @ 02:48am
My brain is majorly ROYGBIV!!
<3


x]

Quick question:
What it teaches you on that site...
is that to create a Gaia page?
Or is it to like create a whole new website?
If it's for a new website...
Where you be able to get a like.. (I think it's called a )domain name?

Like yours is http://www.gaiaonline.com

How would you get one of those?



elizabeth- f t w
Community Member
Sparkling Anon
Community Member
avatar
commentCommented on: Mon Apr 14, 2008 @ 12:32pm
Really funny, just read it. Too bad I know nothing about coding

I am good with the whole "concept"part, but that's where my "dev" dreams end lol.


commentCommented on: Fri May 16, 2008 @ 05:56am
I wanna be a gaia dev!! I know all the cool programming stuffs too!! *gets sparkley eyed over all the coding* Its soo ... pretty



a_shy_girl_1999
Community Member
The Valkyrie Ryu
Community Member
avatar
commentCommented on: Fri Jul 11, 2008 @ 05:32am
(o.o)/
i read shonen jump
._.
xD


thanks for making gaia awesome biggrin


commentCommented on: Fri Jul 11, 2008 @ 10:41pm
ooO=k
whee



D0rkZ0r
Community Member
Kurbis
Community Member
avatar
commentCommented on: Mon Jul 21, 2008 @ 08:15pm
User Image

Pfft, I already know HTML. I even learned HTML coding before I learned BBCode. I guess it has something to do with the first forum I was on only allowed HTML to post images, links, fonts and such, and that go me into learning other coding laguages and how to use them. I'm currently learning CSS (my profile is my first completed code using CSS).
Anyways, nice entry there.
Oh, and just wondering, doesn't HTML stand for Hypertext Markup Language?
User Image
User Image


commentCommented on: Tue Jul 29, 2008 @ 12:17am
Hmm... I started on neopets at twelve and am now fourteen. I made a petpage almost from scratch and it looks ok for a beginner... I don't have much time available to learn everything though so... Hmm... 3D CG art is what really interests me but... I enjoy HTML alot and love seeing the outcomes of my medling. Well thanks for the great tips fleep, yours is the first journal by an admin for me to read.



Galexgan
Community Member
LabTechJK
Community Member
avatar
commentCommented on: Thu Nov 13, 2008 @ 01:46am
You are epic my friend. The father of nerds. I love hte spectrum of colors used to aray the other devs. But why is Lanzer a crystal hanging? Shouldn't it be bursting with hapiness and an aray of the random spectrum?

If we ever are to meet, I'm taking you out to eat....



User ImageUser Image
commentCommented on: Sat Jan 03, 2009 @ 03:25pm
....and now I know. And knowledge is power cool



Beast Henshin
Community Member
Dyslxeia
Community Member
avatar
commentCommented on: Mon Jan 05, 2009 @ 09:31pm
ty 4 da frend request fleep!!!1!11one blaugh blaugh blaugh

llmao


commentCommented on: Wed Dec 16, 2009 @ 07:15pm
"Go read Shonen Jump."

I lol'd.



Bleeding Apocalypse
Community Member
User Comments: [112] Viewing page 3 of 3 · Goto Page: « 1 2 3  [add]
 
 
Manage Your Items
Other Stuff
Get GCash
Offers
Get Items
More Items
Where Everyone Hangs Out
Other Community Areas
Virtual Spaces
Fun Stuff
Gaia's Games
Mini-Games
Play with GCash
Play with Platinum