Hey guest, Welcome!

My name is Alaeddin. I kinda run this blog. Here you'll find lots of music recommendations with downloadable songs. I also write occasionally about cool things in Web, technology, my career and personal lifestyle. If you find this content worthwhile, be sure to subscribe. Have fun!

25: a year in review

December 2nd, 2007

25th_birthday 

It’s that time of the year again. In fact, today marks a special milestone for me: I’m finally turning 25, that is, two and half decades!

It’s become a tradition here on the blog for me to write a “reflection” post on the year that’s passed by. I always start wondering how fast the year has passed by, and this one is no different. Well, except that 2007, the year I turned 25, has ended on a high note. It was such a dramatic year. However, if I were to make a theme for 2007, it would be this:

2007 is the year I stopped looking at the world in black and white, and starting seeing the different shades of gray within.

More on this later. For now, here’s a brief outline for the rest of this post:

  1. Good things happen at last
  2. The different shades of gray
  3. Major accomplishments
  4. 2008: the crystallizing year

Click here to continue reading →

How to be an Accomplished Perfectionist

November 10th, 2007

Accomplishment vs. Perfectionism

In in my last post about perfectionism, I’ve ended up posing a question: what makes an accomplished perfectionist? In other words, how does one balance the act of accomplishment with a strive for perfection? It’s a pretty thin line if you ask me, and in this post, I’m going to shed light on some of the techniques you can use to achieve that.

Accomplished perfectionism is the fusion of two separate genes: those that empower a person to get things done as quickly and efficiently as possible, and those that compels him or her to do their best possible job on these things.

To illustrate, take a look at the following phrases which are more likely to be said or thought by a carrier of each of these two genes:

Click here to continue reading →

Perfectionism

October 27th, 2007

perfectionist Are you a perfectionist? You know, are you the type of person who seeks completeness and flawlessness in every project and every single task you do? Do you obsess about the smallest of details, often times to the point of exhaustion? And does that often lead you to miss important deadlines, because “good” is simply just not “good enough”, at least for you?

If you’re anything like me, then you’ll resonate with symptoms of what’s called perfectionism. Being a perfectionist at work and college is something I’ve been very proud of, despite not being fully aware of it. Everybody I came to deal with including my boss and colleagues was impressed by the level of sophistication and professionalism I’d go about completing my tasks.

This, of course, also had its toll on me most of time. Long working hours in the office (by choice) trying to get that deliverable up to my standards and still meeting that deadline was the norm for me.

Then a couple of days ago I came across an article that was like a revelation. It made me realize that now I’m at this point in my career life where I have to make serious changes to my work habits if I want to be an accomplished person. This post is me trying to analyze that change and hopefully helping fellow perfectionists along the way.

I’m pretty sure you are probably wondering now: why is being a perfectionist something you would want to change? How does it ruin one’s professional life? Doesn’t it make you, I don’t know.. better than the others?

If you think about it (or have experienced it yourself) then you’d probably agree with me on this: perfectionism can get in the way of accomplishment. Well, at least a certain kind of perfectionism.

Click here to continue reading →

Going through the motions: is productivity the key to accomplishment?

October 24th, 2007

Almost_There_Top_of_the_CastleI realized something a couple of days ago by reading an article that came as a sort of a wake-up call for me: being productive doesn’t necessarily make you an accomplished person!

I will elaborate on that so it makes little more sense to you:

There’s a common phrase I use quite often (especially at work) to describe the thing where you pretend to do something by acting as if you were really doing it, but never actually getting it done. It’s called going through the motions.

It amazes me how often we find ourselves inadvertently going through the motions of achieving things, doing everything we know we’re supposed or told to do, but eventually not reaching the finish line, or reaching it a bit too late.

I wasn’t aware of how guilty I am of this until I started my current job a couple of years ago and started to learn about the environment and work culture. Two years down the road, I’ve realized that what we actually do here at the company is far from trying to get projects done. We obsess very little about end results and a lot more about methodologies, frameworks, work policies, clearing our responsibilities and basically just getting the ball on to the other side.

Make no mistake, we do like to feel accomplished, and we’re actually getting paid to do so. But we’re lousy at that, and you know why? Because we think that by going through the motions of working on various projects, clearing many seemingly important tasks, being all productive and punctual, we’re bound to drive projects to the finish line. The only problem is, we usually don’t. Our projects carry on for years (I’m not exaggerating!). So what is it we’re doing wrong? Or to put it in a more general way:

How does going through the motions of accomplishing things not help us accomplish them?

Click here to continue reading →

I passed the CUA exam!

September 14th, 2007

Despite my doubts and anxiety about the exam, I proved once again that I’m up for anything I set my mind to: I have successfully passed the Certified Usability Analyst (CUA) exam yesterday!

I waited till today to write about it because it took a little while to sink in. I mean, it’s over! The ambitious plan that started early this year with my attempt to get into the field of usability and gain some credentials has now been realized.

For new readers of this blog, Certified Usability Analyst (CUA) is a certification offered by the world-renowned usability consulting company called Human Factors International as an entry-level certification for usability professionals. It’s the perfect kick-start for people who are passionate about this field of science like me.

My plan to achieve this certification involved traveling all the way to India for a 10-days training course in July. That went pretty well. I came back and had about 2 months to study for and prepare for the certification exam. I wasted no effort reviewing all the course materials and reading lots of online and offline literature on this subject. Finally, I devised a strategy for taking the exam that involved creating a reference sheet (PDF) to lookup any piece of information I may need during the exam (it’s an open-book one). The latter proved very useful during the 2.5 hours, 100 questions exam.

With this certification under my belt, I’m now ready to delve into the world of usability and human-computer interaction. As a matter of fact, I already have a blueprint for a usability career plan. The steps of this plan go something like this:

  1. Establish professional credibility by way of certification and actual practice.
  2. Work towards bringing usability knowledge and practices into my workplace.
  3. Start a dedicated blog and write regularly about different topics in usability such as user-centered design.
  4. When I feel confident with enough usability work to back me up, I will start giving public speeches and training sessions.

What I’m really hoping to achieve is something bigger which is to bring the science of usability into this part of the world and make people (especially those involved in IT) aware of it’s critical importance. I honestly hope to look back on this post one day and say with confidence that I’m at least one step closer to achieving this grand plan of mine. It’s not completely selfless, as I’ll hopefully become famous for this effort. But in doing so, I’ll also make the lives of many, many people easier since the institutionalization of usability means we will start making (and using) many products that are usable, useful and effective. Everybody’s life will be easier. It’s what computers were always meant to do, and it’s up to us to make them do just that.

Beginning countdown for my CUA exam on Thursday 13 Sept

September 8th, 2007

This week is going to be a silent one at Alaeddin’s Blog as the countdown begins for my long-awaited Certified Usability Analyst exam. If you guys remember, the whole point of my trip to India in July was to take a bunch of courses to prepare me for this exam.

I’ve already been through the courses’ material twice. I read countless articles and white papers, and I’ve been through couple of fantastic books about the subject. It only seems fair to believe that I’m well-prepared for taking on and passing the exam.

However, no matter what I do I can’t seem to shake off the feeling of anxiety and anticipation. It seems that no matter what you do, exams usually have their dreadful sensation which you can’t get rid of. For me, this is mainly caused by the fear of failing. Although I do have the option of retaking the exam after 3 days in case of failure, failing this exam does a couple of things to me:

  1. It shakes my confidence in the career path I’ve decided upon and chose to begin with this certification.
  2. It sends a bad message to my friends and coworkers, possibly lowering the credibility I’m trying to establish in the field of usability.

Not to sound pessimistic, I do however believe in my knowledge and ability to pass the exam with flying colors. I’m just skeptic, that’s all. A healthy dose of skepticism is important to ground our egos in reality and level-off our expectations, don’t you think?

Back from India: Mission debrief

July 29th, 2007

I’m back from India!

I’ve been on a 2-week trip to India attending a 10-day course series offered by the renowned usability consulting firm called Human Factors International (HFI) (read more in my original post).

So I’m now in Dubai airport with 8 hours of waiting time till my connecting flight back home. That’s plenty of time to reflect on the whole trip and that’s what I’m going to try and do here.

Overall, I’m really glad to say that objective of the trip was achieved in excess of what I’ve expected. I got out of the courses with such solid foundation of the material that it feels like money well spent. But what’s more important is that it reaffirmed my passion for this field since it was my first official exposure to the principles and methodologies followed in the world of usability and human-computer interaction design. I can safely say now that I’ve truly found my career passion!

For the rest of this post, I’m going to make a quick run through some of my observations and experiences during the trip in general. The outline will be as follows:

  • Training courses
  • First impressions
  • Hotel
  • Food
  • City (Bangalore)
  • People
  • Funniest moments

Click here to continue reading →

Leaving on a jet plane to India

June 27th, 2007

It’s official: I’m taking my first step towards building my career in human-computer interaction (HCI) by attending a 4-part 10-day course series offered by the internationally renowned usability consulting firm called Human Factors International (HFI).

CUAcollageThe courses will take place in Bangalore, India and will span 10 days from July 16-26. Taking these courses will prepare me for my ultimate objective which is to obtain their highly regarded Certified Usability Analyst (CUA) certification, which I figured is a great kick-start for me in this path. The certification exam will be done online on September 13 this year, so I’ll have plenty of time to prepare and read more resources.

I had the option of doing this training in Washington, DC but the total cost of travel and training was more than double what I’m paying now, so I chose to go with Bangalore. Besides, it’s the same certificate from the same institute here and there.

Truth be told, the hardest part about this endeavor is having to explain to people and friends what software usability is and why it’s a relevant skill to have and an awesome field of science. Without formal training though, it’s really hard form me to concisely present a case-in-point for of how sofware usability is very important consideration for software vendors. However, if I had to quote a line that best says it all, it would be this:

Software usability today is what hardware was for the 80s and software was for the 90s.

There is a lot more to be said here but this is not the subject of this post. The bottom line is that I’m very excited and looking forward to attending this training series. The arrangements for the travel are almost final and I even ordered a relevant book to read on the plane.

Wish me luck :)