When we created Guild Press, I was a coder. It wasn’t all the new to me. I started learning HTML at 14 or 15. At 16, I stopped because there wasn’t really a need to learn more at the time because I didn’t know what I wanted to do as an adult.
Once I started college and had decided that I wanted to be a computer engineer, I started learning C, Java, Visual Basic and Assembly. I didn’t learn them because I wanted to. I had to. It was required and I hated it. I only did what was required. I didn’t make magic happen. I didn’t like doing it because I had to. I liked doing it when I was doing something I wanted to do. Making a program that can tell you how many donuts are left was stupid to me. They only had one application: homework.
Ray and I spent a lot of time talking about all this stuff we wanted to do. He’d already spent a lot of time working with web languages. At this point, HTML was all I knew and I hadn’t used it in quite a while. Once we decided we were going to make Guild Press a reality, I jumped into the world of web languages. I had no idea what I was doing in the beginning. I still don’t to this day but I’m miles ahead of where I started. I started giving myself crash courses in PHP and Javascript.
Shortly after we started, I noticed that everything looked very similar. The colors. The styles. The layouts. They were all the same. Neither of us was really that versed in CSS or working with graphics beyond some simple vector editing. Since Ray was already a much better coder than I was, I decided to take on the task of learning how to work with images.
I was terrible when I started. The most I’d ever done was a small competition for a logo when I was 15. Once I got into it, it got easier. I started using Illustrator and slowly started working my way into Photoshop. One of the great perks of being a student is getting the software at a huge discount. I’ve gotten a lot better since then and even started offering it as a freelance option at Orange Beast.
While working on the graphics side, I’d been asked to do some custom themes for WordPress. While still working on images, I had to start learning even more in-depth with the web languages. I started working with SQL, CSS and jQuery as well as working more in-depth with Javascript and PHP. I started out just modifying existing themes to suit what they wanted. For one project, for a photographer, I decided to start from a skeleton. No formatting. No design. Just the barebones. After the initial intimidation wore off and I got things to move into places that I wanted them, I got a lot more comfortable with them. So much so that it offer custom themes on Orange Beast too.
Once in a while, I take a step back and look at what I’ve accomplished and realize that as long as it’s something I want to do I can get pretty far. I still get that feeling of accomplishment when I hit a roadblock and find a way around it.
I can’t say which I would rather do. I love doing both. I like knowing I can manage to do both parts of a project and get it to look exactly how I want it to. I’ll stick to doing both for the moment. If someone comes up that will let me focus on one over the other and make enough money doing it, I might decide to switch.
