University… done!!
I should also mention, just for kicks, that last week I delivered my final paper and thus I finished with my university studies at the University of Piraeus. My studies lasted five years (10 semesters) the last of which were combined with a full-time job. In September I am flying for Hull, UK, for a full-time postgraduate MSc degree in Games Programming[!!!] and I can’t wait.
This experience of a full-time job had many effects on my personal life and my perspective on things, as I came to realize even more, how precious the little time we have is and how we should always make the best out of it.
Working on a full-time basis as a web developer gave me a chance to see how real life is with its tight schedules, deadlines, real-life programming experiences and many other that have to do with the fact that I learned SO F***IN MUCH just working next to people that new what they were doing and why! Things that I never had faced while in the university.
My paper, titled “Design and implementation of a modern and modularized CMS”, introduced a what I think is a flexible new way to look at web sites in terms of file structure, nationalization, modularity and, most importantly, database design.
It tries to see a web page as various nodes (name borrowed from Drupal) that connect with each other, drawing an one-way graph. In reality, these nodes construct the web page, or many other web pages for that matter as they are reusable, in a kind of hierarchy that can be very simple or really complex.
It also tries to have a generic concept of ORM (Object relational mapping), where it tries to map a database table, or a database entity, with a PHP object and make its manipulation ‘fast and furious’.
The design part of the paper is very interesting, as it can be defined as a collection of stuff one has to take into consideration if he ever attempts to create something as vast and massive as a web CMS.
Anyway, It is a very big discussion for a very broad subject. Anyone who cares to leave his notes or thoughts on the subject (a.k.a CMS) is welcome. I am just a little disappointed that I will not be able to get more into these stuff for a very long time.
Posted in University, Job, CMS, Web Development | No Comments »