Balance and nutrition
This summer marks my 5th year of work at DDA. Prior to this position, I’d worked as a programmer for small- to medium-sized businesses, building and updating custom web products, CRM application management tools, and static apps that sat on CD-ROMs. With each of these steps being new to me, I have been gradually learning and expanding my experience to share with DDA. When I first started here, my job was primarily that of a support person. What I did, whether it was programming or technical (IT) things, supported the fantastic design team, or perhaps the search engine optimization (SEO) system by converting websites written in ASP to something we could manage, preferably transforming into Coldfusion. It was not too long before we began doing projects that were programming above anything else.
DDA’s custom application development, fondly referred to as DDA Apps, has grown over the years into a full programming department. We now have a staff of four; it’s been doubling every year for the past two years. The great thing is that we can churn out a good number of projects and now have the staff to support bigger projects than ever. When I get tied down working on a project that could take weeks or months on end, I not only have a team that can test my work properly, but can pick up the other projects that seem to always come streaming in. It also enables us as a group to improve our skillsets. I’ve been able to learn new technologies and hopefully more efficient ways of getting things done because I am not having to do the work of four people.
Technology is not stagnant, nor should we be as a company. When each of us at DDA takes some time to learn something new that’s on the market, not necessarily a fad that may die out in six months but some real advancement of technology, it will benefit DDA by expanding on what we can do for our clients. Every day I could go to one of the many tech blog and news sites and add to the ideas of what cool new thing we could use for a client. To me, successful website programming is about having the right tools to get from having nothing to fulfilling the client’s needs. The right tools are not only technology, but a great mind that can solve the problem, put a plan into place and follow it to its end.