Archive for April, 2009


The April Online Work Index reveals that IT and marketing skills continue to dominate the online work landscape as the Top 10 graphic clearly demonstrates.

Beyond the general demand for technology and marketing skills, businesses are clearly chasing domain expertise in open source technologies, help with delivering world-class user experiences, and insiders with savvy working with social media.

  • Open Source on the Rise: The overall trend of businesses migrating to open source technology solutions is stronger than ever with PHP (#1) programming now topping the Index followed closely by MySQL (#2). Demand grows for a variety of other open source skills including Joomla (#18), Drupal (#48 – up 10 spots), osCommerce, (#49 – up 20 spots), Ruby on Rails (#73 – up 27 spots), and Linux (#74 – up 13 spots).
  • User Experience Paramount: With more pressure than ever for companies to compete with world-class user experience, hiring trends show accelerating interest in technologies that deliver and enable great customer experiences, such as HTML (#3 – up 3 spots), Flash (#10 – up 2 spots), AJAX (#12 – up 14 spots), JAVA (#16 – up 13 spots), and – the biggest mover on the list – Actionscript (#56 – up 43 spots).
  • Social Media Rising: Social media continues to gain mainstream traction as companies strive to connect with customers, drive traffic, and become part of the online conversation with their communities of users, partners and even prospects. Demand for professionals skilled in developing for Facebook, Twitter, and blogging applications is surging. WordPress (#15) and Blogs (#19) crack the top 20, while Social Networking (#38) moves up 6 spots, Facebook (#61) is up 10 spots and Twitter (#93) makes its debut on the Index.

FLEX What’s IT?

Alright here it comes what I was doing since last week, going to share what’s it all about…

yes that’s right I was working on flex since last week and really going to love this technology let’s have a quick overview of Adobe Flex

Flex is a technological framework used for building Flash-based Rich Internet Applications (RIAs) compatible with major browsers, desktops and operational systems.

Flex and Flash, just like Ajax and JavaScript, are related technologies, with the former being a set of tools intended for developers rather than designers. Flex is primarily used for interactive and data-centred applications, yet in case there arises a necessity to maintain a content-based focus as well, with Adobe Flash 3 you can use the Flex Ajax Bridge to integrate the two technologies.

If you need web applications which would be most attractive for visitors, i.e. prospective clients, Flex development is certainly a good idea, with the broad range of features such as dynamic animations, sound, video, etc. available. Moreover, running Flex applications is unlikely to pose any difficulties: Adobe Flash player is being used by an overwhelming majority of net surfers. Those who by some chance don’t, are free to get it from Adobe.

When you going through Flex you really need to know Adobe AIR, The new Adobe AIR™ runtime let you use Flex technology to build and deploy to the desktop. AIR applications run across operating systems and are easily delivered using a single installer file. With AIR, you can use existing skills, tools, and code to build highly engaging, visually rich applications that combine the power of local resources and data with the reach of the web.

Now think about this, you’re web developer and develop websites using PHP & MySQL but always wish to develop interactive + dynamic websites but really don’t know how to use flash and connect flashly websites with php server… with Flex can do all this and believe me it’s quite easy keep visiting will post some of Flex tutorials and relevant material soon :)

Traits Of A Great Leader!

You have all seen them, or have been lucky enough to have learnt from them: a teacher in class 5, a manager in your previous company, a captain of your cricket team. How are these people different from us? What qualities do these people possess that make them successful at what they do; how is it that people follow these leaders?

In this article, we will look at some traits of a leader. After reading, reflect upon how many of these characteristics do you possess. It does not hurt to start developing leadership skills at any stage.

Integrity:

Leaders are honest people with high moral values. Rather than playing blame game, where they try to pinpoint a scapegoat when something goes wrong, they hold themselves responsible in front of their management. Their employees trust the leaders and go out of the way to win accolades from them. This allows a very positive energy to flow within organizations.

Thus leaders bring with themselves a strong current of positive energy that helps the company meet tight deadlines, elevate employee moral and allows the company to stay competitive.

Risk Takers:

Leaders are not afraid to make difficult decisions. They take calculated risks. Whereas, a mediocre manager would want to always play safe, avoiding difficult projects or delaying decision making, leaders are always ready to take challenges head-on.

You will hear them welcome difficult projects that are high-profile. They are always ready to prove to the world that they can do it.

Natural Problem Solvers:

Leaders are naturally good at solving all sorts of problems. They are good at looking at issues from different dimensions and therefore offering unique, yet simple solutions. Leaders understand their product. Their solutions keep in mind the end user of their solution.

Good Listeners:

Leaders are good at resolving issues because they are good listeners. Pay attention to the person speaking loudly and continuously in a meeting; he is probably not a leader. Leaders tend to sit back and soak-in the information before offering solutions. And when they do, they are not averse to listening to contrary points of views.

Consensus Builders:

Leaders never take people for granted. They always build a consensus in their team prior to undertaking any major project. This is not to say that they cannot make their own minds up and need a committee. On the contrary, from the bosses who simply tell their employees what to do, leaders will explain what needs to be done and answer any ensuing questions.

People Development:

A very important aspect of what leaders do is that they develop people under them. Leaders are not content in simply lobbing easy tasks that can be hit out of the park each time by their employees. Leaders challenge their employees with new ideas and new tasks so that it adds to the skillset of that person.

Leaders empower people under them to take difficult decisions, to go on meetings by themselves, to propose new and bold ideas. Leaders ensure that, at the end of the year, an employee has grown beyond what he knew 1 year ago.

Enthusiastic:

Leaders are passionate about their work. They infuse energy in whatever assignment they take on. They are committed people who believe in their work assignments.

Eyes on the Prize:

Leaders are always very goal oriented. As they go through the day, they never lose sight of the main objective of a project or a product. They always have a long-term strategy in mind that they do not compromise for short-term gains.

Good Teachers:

Leaders are good coaches. They are selfless in spending time teaching people who work for them or with them. This trait helps people working for such a person to develop themselves and enhance their skills. Leaders make time to explain ideas and thoughts to people. They make time to share knowledge that they have with those that want to acquire it. They do not hoard information. They are approachable by anyone.

Some people are born with these leadership traits, others acquire it over time. Try to learn from your mistakes, pay attention to those around you who emulate these leadership attributes and try to learn from them first hand. There is no better time to start than now.