I am still learning and I wish to accumulate as much knowledge as I can on my journey to become a programmer. I have a like page called Java Hub where programmers can share and discuss algorithms and . I have been programming for less than five years and it has been a difficult journey, slowly but surely I am beginning to get absorb just enough to call myself a programmer.