Archive for February, 2009

10
Feb

First of all, let me show you how I personally classify web developers (and I’m referring to “programmers” specifically):

  1. Out-of-date college graduates: People that rely on what they’ve learned in courses they’ve taken whether in college or in more specialized diplomas. They either don’t realize that web development is a constantly evolving field, or are just too lazy to learn anything after they get their degree. Most of the time they do web development for the check at the end of the month, not because they actually enjoy what they’re doing.
  2. Amateurs: The i-don’t-care-as-long-as-it-works crowd. Amateurs are those self-taught developers who rely heavily on modifying others’ applications to suit their needs, or just copy/paste code, and tweak it randomly until it works. Not only they produce terrible code, but they tend to think they’re the greatest thing ever, too.
  3. Professionals: These are the ones who are passionate about what they’re doing (regardless whether they’re college graduates or self-taught), and constantly learn more, keep themselves up to date, and look for ways to improve the quality of their work, regardless of their current skill level.

I personally still have a lot left to learn in web development, but I do consider myself a “professional” based on the description above.

Most developers though, unfortunately, fall under the first two categories. Here are the reasons I think why:

continue

Category : Web Development | Blog
4
Feb

Almost everyone who knew about my plans to launch a new personal site were like “What? ANOTHER one?”, because I already had mashhoor.ws, which turned later into webinmind.net.

But no, this one is completley different. This site, unlike the older ones, won’t revolve around the blog. Sure, the blog is still important to me, but it’s not what I made this site for. I wanted to have a personal site that basically acts as a hub for all of my activities online.  There will be a portfolio section (which I’m still working on) for all of my previous work, too.

If you’re a fellow Arab and wondering why I’m still not writing in Arabic, then let’s say I don’t really like the idea of blocking a big percentage of the site’s potential visitors  by using my native language. I need my work to be visible for everyone globally.

That’s it for now. Gotta go back to work on my projects!

Category : Uncategorized | Blog