Tag Archives: week12

Started From The Bottom, Now We’re Here

It has been a wild summer semester. I walked into this class (a week late) with unknown expectations for the class, the semester, and the material. To be honest, my only interactions with code were back when we had AOL Instant Messenger and MySpace and I wanted to customize something on my profile. Now, after being able to take a step back, I feel like I have learned so much more. I definitely would not have been able to learn what I did if I attempted to learn code on my own–I need the hand holding at the beginning to get comfortable. While I still feel like a total noob when it comes to code and coding, I also feel a sense of accomplishment for being able to at least (somewhat) understand HTML, CSS, JavaScript, and JQuery and PHP, and being able to create my own site using developer code. Like, what?! I’ve realized that coding truly is another language and I have a greater appreciation for the internet, dynamic and interactive sites and most importantly the web developers on my team. I didn’t comprehend the work that goes into their daily tasks.

As I look back on the class I think there are a few things that I would change to help my fellow Georgetown students on their web developer journeys:

  • Offer this class during a Fall or Spring semester. I think the extra weeks and shorter class times will make all the difference.
  • Continue using Codecademy. I think that was my saving grace.
  • Start the WordPress project from the beginning. Find a way to incorporate the final project from the beginning.
  • Work through Codeacademy-like lessons together in class. W3Schools helped, but I think being hands on would be even better.

I really enjoyed this class. I feel a sense of pride knowing that I have made it out alive on the other side with only several bumps, bruises, and maybe a few tears later. I hope my coding journey doesn’t end here and that I’m able to continue learning and developing these skills, but more on that in the next post!

Interview With Web Developer Andres Spagarino by Rob Snyder

Andres Spagarino has been a web developer for over a decade. He currently works for California Center for Sustainable Energy in San Diego California, where he provides online solutions for meeting the needs of the non-profit company. Andres has a deep appreciation for open source solutions and the open source community. He believes that it is a great way to collaborate with other people and re-use some of the development efforts for the good of the community.

My wife worked with Andres for two years while we were stationed in California, and she introduced us this evening over e-mail. I sent him a few general questions to get a web developer’s perspective on my own areas of interest on the subject.

What is your favorite site online today?

I am a little green/solar-geek, so I like http://www.renewableenergyworld.com and treehugger.com. My favorite part is not too much the design aspect but rather the content and functionalities (mobile ready, smart newsletters, etc).

How are you inspired by other web developers, and how does that show in your work?

I admire open-source solutions and the community behind it, I have used heavily a CMS open source called Joomla and we just recently switched to Drupal, we also are very involved with a CRM open-source called CiviCRM… I do get actually inspired by a few developers in these community since they are willing to help other developers like me in their spare time… In my work I am a strong advocate for open source solutions and I use them whenever possible and try to support them by contributing (both by donations and development support).

Where do you see yourself in 5 or 10 years, as web development and web design continue to evolve?

I believe the online media is shifting from computer base to mobile/cloud storage base. My challenge in the next 5-10 years is to keep myself ahead of the curve in implementing new technologies. I believe that I will always be in the open source development environment and that soon corporations will be moving into this format… many companies are already doing so.  For example our local utility company is using open source Drupal, the next generation of mobile devices and seamless data integration will be a lot easier when we will use open-source and not proprietary software… I believe this technology evolution is happening right now.

What advice would you give to a new web developer today?

Get involved into any project that you are interested and use the community to not only master your skills but also to give back by helping other developers. This is a great way to learn, network, and stay updated with whatever software you get involved.