The answer is YES WE CAN. Nepal has an abundance of technical talent. From programmers, designers to app developers and web developers, the raw talent is definitely here. I am frequently amazed by the talent that I come across when I attend events and competitions.
One important question is how can we make our technical talent globally competitive. In my opinion, we can do many things. First, we have to realize our strengths. Rudra Pandey has said that our comparative advantage lies in software. We have to make software that solve problems and are of excellent quality. Quality should be the top priority for developers. We also have to realize that the cost advantages of building an amazing software in Nepal and selling it abroad presents a huge opportunity for us to leverage on.
Second, we have to realize that we cannot compete on price alone. We cannot just offer the cheapest price to the client. We have to build products of excellent quality at great speed with a reasonable price. For example, someone in Vietnam can also make an iPad app at the same cost as someone in Nepal. Can Nepalese developers offer better quality, speed and communication skills than Vietnamese developers? It is a lot to ask for but you have to be the best at what you do.
Third, it is important to become great at one thing. We have to accept that one cannot be the best designer, programmer and app developer. It takes a lot of hard work, dedication, care, passion and focus to be really good at one thing. Thus, we have to really focus and be great at one thing. When I think of good graphic designers from Nepal, Ananda K. Maharjan comes to my mind. Being really good at one thing is no accident, it takes strategic focus.