Jump to content

Recommended Posts

Posted

Well I myself never studied programmation, it's only an hobby and I code for fun. As you said Elfo, the diploma doesn't specially mean you're good to develop, but surely you learnt many things from it (I hope for you :D).

 

If people wants to make it as an hobby, there isn't secret :

  • you must love what you're doing
  • you must be curious
  • you must be able to search by yourself the informations (I didn't invent "Google is your friend", but if it exists there's a reason).

The easiest means are, as a perfect newcomer on languages, and I will repeat myself :

  • analyse existing Java code & syntax, until "you get it". You can't differentiate good and bad codes from that point, but I would say beginning with bad code help you. If someone can provide examples of good and bad codes, then it's even better.
  • analyze L2J organization. Imagine it as a fucking big tree, with 1240+ files, all linked. You have to understand HOW it's built to know WHERE to search. You don't move in a new city without using a Map or Google Map or your GPS, aren't you ?
  • take some customs, and try to implement them (until you succeed or fail, the fail doesn't specially mean you failed if you really tried and learnt something).
  • edit those customs, giving you some goals : it can be extending functionalities or improve performances or improve readability.
  • repeat 1/2/3/4 until you proclaim yourself "Javatar on Earth" and explain things to Tryskell, xdem, Elfo and few others.

I use a lot of metaphores, but really if you're a newcomer which wants to learn and got some "logics" and you hate "books" like me, that's how I did. Some could love books and learn way faster than I did, but I do it for fun and I'm happy when I discover things by myself (you can easily imagine the day when I discovered a class could extend another...).

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...