On a side note, my extra hrs put in to build myetechfinds.com site is bringing in an opportunity - to build a website for the badminton club I go to here. Isn't that great! The current club site is very poor. The owner of the club is a good friend of mine, so I have put a foot forward to build a brand new site for the club. Of course, I will be using Joomla to do that and it will be a very good experience. Also, one of my colleagues from India asked me to give a pre-built but empty site to start his own website. I have already given him a blank Joomla website and will be helping him to put his site together. What he gained from that - he does not need to know how to install and set up Joomla, no need to know how to get different modules and components and how to configure them. I gave him a site with all the components he required with all the settings done, he just have to put it the "content" now. This idea stretches towards my next steps.
My next steps are towards productization of Joomla and have a bunch of pre-built websites for different domains. E.g. when I will have the club site ready, it will form the ground of "any" club that wants to put up a site! and that will become a "product" as I will not have to put in the same efforts every time to build a particular website. Another example is school websites, I searched for all the schools around my city and visited their websites. To my surprise many of them have a website but the sites are poor and/or not up to date, just because there is no one to keep them alive. One major reason for that is the way these sites are built, they are difficult to maintain with non-technical people (school staff). Joomla website solves this problem. My job is to make the framework of a basic school website and do little changes to suite it to different schools. Let's see, how far the rabbit holes goes!!
There are other plans to learn more about other big guns in open-source CMSs like Drupal, Wordpress etc. but may be later as I have just touched 10% of Joomla and there is a lot be learnt on that yet.
