Quote from: dev_cw at Mar 13, 2008, 12:05 PM
I started doing a bit of everything, html, flash, php, asp,design, copy text, manage the business etc... and it really took it’s toll on my skill level to the point that I was not a designer, or a developer or a copywriter and my only marketable skills were as a project manager (because I knew a bit about everything but not a lot about anything).
As far as my day to day business is concerned I am a HTML and CSS site designer who builds sites on MODx and knows enough PHP to get by. In fact if I could find competent web graphic designers and a competent developer to work with me I wouldn’t hesitate to utilize their skills. I certainly wouldn’t try to learn programming as a career move. On the flipside unless you are working consistently in teams doing any one part of web development in a vacuum is equally as foolish. One has to have an awareness of relationships. This is one of the greatest challenges for me in building small business websites because all too many of them start with the site design and end with trying to jam the pointless content into them--utterly ignoring the websites overall impact on brand, marketing, customer experience, conversion and the like.
For this project though, is a personal one and one which the only valuable resource I can afford to put into it at this time is my time. So learning how to set it up right so that when I can afford someone to take over that duty it won’t need to be instantly rebuilt because of some esoteric design pattern or some other redundancy laden procedural mish-mash.
Quote from: dev_cw at Mar 13, 2008, 12:05 PM
As for the original issue I would definitely go with xPDO. Why, well if you are serious about your commitment to MODx and MODx will be based on xPDO this could only help you in the long run.
This is ultimately why I agree with Jason. I think that learning xPDO makes a tonne of sense from a bunch of reasons--not the least of which is extending the possibilities of releases down the line.
I don’t want to become a great programmer. I want to build the foundation of a small project, generate revenue and finance its expansion like a good small business venture done by a bootstrapper and not the VC way which is to borrow, give away equity, and sell your soul to make a nickel. Hey maybe I’ll make enough money Jason can work for me. (Okay maybe I won’t be that successful right off).
Cheers,
Jay
PS: I just read all about Qcodo and it actually seems to make a lot of sense for you programming folks who like to play with MVC frameworks. It uses code generation instead of runtime analysis so there is no perpetual performance hit.