Saturday, December 6, 2014

Udemy Course Exact Number Of Students

When a student joins your online course on Udemy, an e-mail notification is sent to you by Udemy.com. The notification shows important pieces of information like student name, the amount for which they've bought the course(full price or coupon discount price), and total number of students enrolled in a course.
udemy-email-notification

The problem here is that the total number of students as shown by the e-mail notification remains unchanged in several e-mails. It happens due to the nature of online applications where data are written to one database server and data reads are performed on other servers which periodically refresh data by getting it from the write server.

udemy-course-page-student-count

Even the data shown to the instructors is lagging behind as shown in the screenshot above.

I also got a free online learning course published on Udemy.com, and as an instructor, and I was quite contempt with the way statistics are updated.
Just by chance I came across a simple method to figure out the accurate number of students enrolled into a course.

How to find accurate number of students enrolled in a Udemy course
The number posted in the publicly visible course listing is always accurate. Well it makes perfect marketing sense, the higher the number seen by the visitors the greater the chances that they will buy the course.

If you're logged on from one browser for example Chrome in my case, you may open Firefox or IE and put the URL of your course in there. The course listing page will open and the accurate number will be shown(at least I think so).

udemy-how-to-find-exact-number-of-students


This is just a clever observation, maybe I'm wrong but I feel like I've found a gem! :D
PS: Link to my free course on Udemy is
https://www.udemy.com/tcpip-socket-programming-for-coders-using-csharp-net

Tuesday, November 25, 2014

Use your blog to show your expertise, get work, and make money


lead-from-blog-make-money-show-expertise

The picture above shows an oDesk job invitation which I received a couple days ago. The good thing about this interview invitation is that I got it because of my blog.

My secret source of online work and earning
I have a blog where I share various programming related topics every now and then. The most popular article on this blog attracts more than a hundred viewers ever week. Link to the blog is given below:
aprogrammersday.blogspot.com/2014/05/disconnect-block-drop-calls-android-4.html

This blog post is about a technique which can be used to block an incoming call on smart phones running Android mobile operating system version 4.x.x. Disconnecting calls based on caller's phone number has been a pressing problem for Android app developers since the launch of Android 4.

More about my popular blog post

I am sure many others would have figured the same technique out but nobody would tell their secret, I decided to publish it in spirit of helping the community. I discovered the technique while I was experimenting and playing with a few ideas which I needed to get sorted for a project. It was quite a "Eureka" moment I must say.
There has been a lot of activity on the blog, the number of comments has been very gratifying for my ego as well. It makes me feel that I know something which people don't know.

Making money on internet is easy (not)
blogger-stats-lead-generation-money-making-blog

The fact that we need thousands of visitors before someone actually tries to buy something from you shows the difficulty level of internet marketing. It is no mean feat to get clients from the internet and it is not a piece of cake or a walk in the park. There are a lucky few whose ideas click instantly and they make sh*t load of money along with getting famous. Pretty much fairy tale stuff, and if someone's telling you that you can get rich with Adsense, they are completely nonsense.

Hire me for Android mobile app development and Windows PC software development on oDesk.com 
https://www.odesk.com/users/~012d73aa92fad47188

My blogging story
I created my very first blog in 2006, I wrote my first blog post from an internet cafe. The thing was short lived since I didn't even own a computer back then. Then came my second tech blog which I started in 2009, where I've been adding content steadily with a brief 2 year blogging "menopause" after getting married. This blog still gives me about 100 hits daily.

Then there was a third blog where I would post crap about gadgets, that too was short lived and I decided it was not worth it after couple dozen posts. It also brings in about 30 hits daily.

I also have an Urdu language blog which I write just for fun, a post every few months which is a bad practice since people don't like irregular writers. This blog also gets about 20+ hits daily.

And finally this blog, I started this one when I quit a full time job in favor of a freelance career. The AdSense account which I create sometime around 2006 is still showing "all time revenue" around $58 and I guess it won't cross the $100 mark any time soon.

Role of social media
On time of this writing, I got about 200 followers on Twitter. 300 connections on LinkedIn, and 200 friends on Facebook.
I am often a top contributor in oDesk Linkedin group as well.
All these social media outlets get me a reasonable number of hits as soon as I publish the blog and tweet about it or post a discussion on Linkedin.
Having a strong reputation on social media can be helpful, although please don't use this statement as an excuse to watch cat videos.


Demo TCP/IP Sockets Read and Write in C#, Free Udemy Course from Naeem Akram on Vimeo.
Moral of the story
Overnight success does not happen in blogging, we have to try and fail and get up and get started. Same practice needs to be repeated again and again until we hit the sweet spot. It is like discovering yourself, and finding your true competencies.
You need to be passionate about what you will be writing, filming, or pod-casting about but that alone is not enough to make you a success. There must be a market for the stuff you want to write about.

Then you must write regular, readers/viewers want to hear back from you. The content in your publications will show your character so always try to post high quality and well presented stuff.

Leads through your blog or youtube channel will start flowing your way, but again it is going to take some time. Best of luck :)



Friday, November 21, 2014

Truth Always Prevails Book by Sadrudin Hashwani of Hashoo Group

Last Saturday I happened to attend a talk and book launch ceremony of top Pakistani businessman, Sadr-ud-Din Hashwani who is the chairman of Hashoo group.
The event was being organized by "The Indus Entrepreneur" shortly known as TIE Islamabad chapter.
More than 600 people were present at the event including children from Beaconhouse school and "Hashoo Scholars" whose education is funded by Hashoo Foundation.

hashwani-memoir-truth-prevails-cover-Urdu
The English version of the book was launched earlier and it went quite unnoticed. But the Urdu version has gained a lot of popularity and kicked quite a controversy within days after its launch.
The main reason is that the book has openly criticized several Pakistani politicians including President Asif Ali Zardari who served as President of Pakistan between 2008 to 2013.
But the question here is whether this book is written with the sole purpose of defaming Mr. Zardari or it contains something other than accusations? Honestly speaking, every reader will extract their own meanings from the book and maybe something I see in one way will be considered differently by someone else. 

Who was Sadr-ud-din Hashwani?

Hashwani was youngest son in a large Ismaile family(10 siblings), his father and grandfather were traders who dealt with "Rally Brothers" a British company. Hashwani joined his brother in law's business as a trainee when he failed in college.
Hashwani was deeply grieved by his failure in college and he put all his energies in the business. It is a notable fact that he played cricket as a fast bowler from Agha Khan gymkhana before becoming a businessman.


Truth Prevails Video from Naeem Akram on Vimeo.

The transport business grew quickly due to the young man's relentless efforts, he used to visit Quetta and Qallat ever 15 days to collect payments. The cold nights of Quetta were very difficult to endure but he did it happily. He even had to sleep in the open once when a truck broke on the way to Qallat, when he woke up in the morning his face was badly swollen due to insect bytes.
They later on started managing sea ship loading/unloading business as well. Almost all of this was because of Hashwani's relentless efforts. His brother in law would come to office at 10:00 AM, bother Hashwani with silly question for while, take some rest, and go on to club at 1:00 PM for lunch.

Later on his brother in law accused him of stealing 5000 rupees from the office, Hashwani decided to keep quite because if things escalated wedding of his older sister "Malak Sultan" would get in trouble. In Pakistan people usually don't differentiate between personal problems and professional problems.

Selling steel stripes to Cotton King

After being betrayed by a family member Hashwani started working as a salesman. He would sale steel stripes which are used to tie up cotton bails, he would go to various factories and supply the stripes. He was a single man, his father was alive and doing good business along with his younger brother Akbar. Which means Hashwani accumulated some money in a few years and started into cotton business.
By 1973 he was known as the "Cotton King" of Pakistan, since he exported Pakistani cotton world over.

sadrudin-hashwani-sara-hashwani-book-launch



Nationalization 1973


In 1973 the Government of Pakistan which was then led by charismatic Zulfiqar Ali Bhutto took control of many large Pakistani businesses. Back then it was said that business in Pakistan is controlled by 22 families.
Hashwani's cotton business was also usurped. He had no choice but to start something new.
That is when he ventured into property business and bought/sold properties for a short period of time.

Holiday Inn Karachi that lead to "THE Hashwani"

Hashwani had bought a piece of land in Karachi some time ago, he decided to create a five star hotel on that land. When he asked for a permit from the government, they placed a condition which seemed difficult at that time but turned out to be good for both Pakistan and Hashoo group.
Bhutto government agreed wanted Hashwani to build a 5 star hotel in Islamabad since a five star was badly needed in then new born Pakistani capital.
marriott-hotel-islamabad-5874

Government allotted Hashwani a piece of land for this purpose, he then bought builders and architects from Singapore and Hong Kong to build the hotels.
The piece of land in Islamabad later become a serious problem for Hashwani in General Zia's marshal law since General believe Hashwani must have been an accomplice of Bhutto, and this land must have been a reward of some scrupulous favor.

For full details I recommend you to buy the book and read it. You may order the book by sending an e-mail here:
Hashwanimemoir@gmail.com

Is Hashwani a proud mad old man?

Not at all, in fact I was astonished by his down to earth attitude. He's got tremendous expectations from young Pakistanis.
He says Dubai has got only 50 kilometers of coastline and they've built a business wonder on that. Pakistan on the other hand has got 900 kilometers of coastline, and the largest deep sea port Gawadar.
He says Gawadar is the future, he even built a 5 star PC hotel in Gawadar which is still in loss since not much is happening in Gawadar.

What is the controversy about?


  1. Hashwani has clearly criticized Z.A. Bhutto's nationalization policy in the book. We can understand his anger since he'd lost a running business, for which he was known as "The Cotton King of Pakistan."
  2. He's told the story of how Zia-ul-Haq thought he is an aide of Z.A. Bhutto, later on Hashwani refused to buy an imported Mercedes Benz from Junejo who was Pakistani PM back in the day. Junejo made Zia believe that Hashwani was supplying funds to Benazir Bhutto who had recently returned to the country, this caused a lot of trouble for Hashwani.
  3. There were some problems between Hashwani and Nawaz Sharif as well.
  4. Most controversial are Hashwani's statements about Asif Ali Zardar, son of a Sindhi landlord who later became Benazir Bhutto's husband, chairman of PPP after Bhtto was killed in Rawalpindi and finally President of Pakistan. 

Hashwani vs Zardari

In 1983, Marriott Karachi was run by Hashwani and it had a vibrant disco club. According to the book, a young Asif Zardari had a fight with someone from Baloch Zahri tribe in the disco. Hashwani told the guards to through both parties out. Next day Hakim A. Zardar, father of Asif A. Zardari called Hashwani and showed his anger.
Hashwani says Mr. Zardari created problems for him and his business when his wife became first female prime minister of Pakistan. The animosity kept going on and on.

Marriott Bombing

In his book, Hashwani says that various business factions in Pakistan are using terrorism as a veil and destroying their opponents under the guise of terrorist attacks. He didn't write that the Marriott bombing was a similar act but the message is clear if we read between the lines. Hashwani specifically mentioned the blue flames on first floor of Marriott, he says the bomb was detonated on the first floor outside main door but how come there were blue flames dancing on first floor. He writes maybe it was a chemical fire started intentionally.

Running for his life, Dubai 2008 - 2013

Hashwani stayed in Dubai between 2008 and 2013, he says "someone" was trying to kill him and wanted him to hand over most of his assets if he wanted to live. Hashwani secretly fled to Dubai along with his family and returned to Pakistan in 2013, when new Shareef government was in place in Pakistan.

Purprose of this article

The author is not taking sides at all, the piece is written as a neutral observer.
I hope this article serves as an informative piece and it could help clear most of the clutter created around the controversy at present. I believe not much is going to happen if people simply forget the book and move on.

Yours truly along with the free copy of the book that was awarded to all participants.

hashwani-memoir-tie-book-launch

Really nice 5 star lunch was offered to all the participants afterwards

hashwani-memoir-lunch


TIE Islamabad is considered world's most progressive TIE chapter.

tie-projector

The hall was packed full by the end, this picture was taken before Hashwani's arrival. By the end, people were standing in the back of hall and on the sides as well.

hashwani-memoir-sach-ka-safar-give-away

Urdu article about the Sadar-ud-Din Hashwani book "Truth Always Prevails" can be found on link given below:

http://kehna.blogspot.com/2014/11/blog-post.html

Decline oDesk Jobs Artfully

Yesterday I got 5 interview invitations via oDesk. Most of those were not relevant to my skill set, the were some about Excel spread sheet data entry, web-site development, and even cards image designing.


What to do if you don't have the skills to complete the job?
Seriously, what should you do? Is it okay to lure the client in and get them to hire you and then sub-contract the job to someone else? I don't think so. If you can spend a few hours and learn the skill needed for the job then perhaps you should just go ahead and learn the skill and let the client know. A skill is always useful, maybe some time in future you will get a bigger or a better job based on a skill you learned for a small project.



Demo TCP/IP Sockets Read and Write in C#, Free Udemy Course from Naeem Akram on Vimeo.

Maintain a consistent profile
There was an Excel data entry job invitation which I could have completed in an hour or so. It was a good $20 quick gig, but then I thought what would be the impact of this quick 20 on my profile? I have a profile packed with software development and mobile app development jobs, a project like this will make my profile look bad and maybe some time in future it will cost me loosing a good mobile programming project as well.

A marketing opportunity!

Even when you are declining a job, you have an opportunity to connect with a potential client. Maybe some time in future this same client will have a job that is perfectly suitable for you and s/he will have your name somewhere in their mind since you will be one of the few noble souls who took an extra minute to write a reasonable response while declining their job invitation.

So, take it as an opportunity and promote your services whenever you can wherever you can.
"Bad publicity" is nothing, take each and every opportunity and squeeze it until you get the last drop of juice out of it. And don't just spill that juice all over the place, put in a jug or maybe a bucket :)

Tuesday, November 11, 2014

Beginning November 15, 2014, a minimum rate of $3.00/hour is required for all new hourly contracts says oDesk

In a recent development world's number one freelance website oDesk.com has made a very important announcement, setting a minimum hourly wage at $3/hour. Given below is the exact text of the news which appeared some time on 12th November 2014.

"Reminder: Beginning November 15, 2014, a minimum rate of $3.00/hour is required for all new hourly contracts. Your current contracts can continue at their existing rate. Learn more."

A screenshot of the announcement as seen on the writer's profile is give below.


I strongly believe that this is a very good initiative, and it will help a lot of low paid freelancers get a better lifestyle and better equipment in order to continue providing high quality services.
In the past a lot of clients were paying people as low as $1/hour, which is IMHO an inhuman act.
Freelancers from poor countries like Bangladesh, Vietnam, and even Pakistan would agree to work on the lowest possible rates thinking that "something is better than nothing".

What is the minimum hourly rate on oDesk?
Minimum hourly rate on oDesk is $3 per hour.

In recent times oDesk has been scrutinizing freelancer profiles, and making life difficult for people running fake profiles or providing low quality services through the website. The freelancer community has been moaned and groaned but it couldn't do anything, end of the day oDesk has listened and drawn clear boundary around minimum wages which is a huge favor for the freelancers.

Hopefully oDesk will keep up the good work under the now not so new leadership of Fabio Rossati.

Friday, August 15, 2014

oDesk Flag as Inappropriate Fraud Job Offering Trade

I came across a job on oDesk today, whoever posted this job must be thinking that freelancers are some sort of beggars. A screen shot of the job post is given below.

odesk-free-work-trade-software

Complete text of the bid is given on the end of the post for reference, and fun.
The person says "I CAN GIVE YOU SOFTWARE IN EXCHANGE FOR YOUR WORK. NOT CASH. I HAVE SOFTWARE SUCH AS ADOBE CS6 THAT I AM WILLING TO GIVE."

Wait a minute, who are you give away software produced and sold by Adobe?
And even if someone needs free software, they can get it easily from torrents and warez websites. Even a fool won't work his ass off to experience your so called generosity. Go get a life man!

This post is a perfect example of how over-clever people operate, basically they think they're so smart that can get their way with anyone.
Freelancers! stay away from such crazy people.

What can you do about such a job? Well I flagged it as inappropriate, and marked it as "Asking for free work.



I recommend you also do the same, it will be very helpful to keep online freelancer community happy.

End of the day, we need cash to buy bread "Adobe CS 6" we can get on our own!

Text of fraudulent bid

THIS JOB IS INTENDED AS A TRADE. I CAN GIVE YOU SOFTWARE IN EXCHANGE FOR YOUR WORK. NOT CASH. I HAVE SOFTWARE SUCH AS ADOBE CS6 THAT I AM WILLING TO GIVE.

I just bought a script from codecanyone: http://codecanyon.net/item/restaurant-order-mobile-app-android-ios/7668912

I need to make some modifications to it and put it in format to put in the appstore and android market after.

Modification include: adding a QR code system, so customers may scan a QR at each table and it knows what restaurant and table they are at. This also means that a QR generator is also needed for backend.

I also need to brand the application, (custom logo, custom name, small things like that).

I also may need to add a payment system.

ONLY APPLY IF YOU ARE OK WITH TRADE.

One-time Project: Port an existing app

Project Stage: I have designs

Devices: iPhone, iPad, Android

You will be asked to answer the following questions when applying:
You are ok with not getting paid with cash, but instead getting paid with software such as adobe cs6 complete?
Can you give me examples of work?

Which software do you want me to give you in exchange for your work?

Sunday, August 10, 2014

oDesk Good Fit Freelancer Feature

android-goodfit-freelancer
I was applying for a job on oDesk today when I noticed this new feature, I must say it is a helpful feature for freelancers.
The website tells you whether you are a good fit for a particular job or not.
oDesk has been working hard to improve freelancer life, and the impression that oDesk is always on the employer's side is now diminishing fast.
I believe oDesk it not taking anyone's side, instead it is just trying to create a level play field where both freelancers and employers can get a win-win deal. Both sides of the freelance equation are important for oDesk (and any other freelance portal) since the site gets a small percentage of cash only when it is exchanged between freelancers and employers.

Saturday, March 29, 2014

Freelancers working for peanuts won't ever get rich, and they won't let anybody else get rich either

Naeem Akram

Freelancers working for peanuts won't ever get rich, and they won't let anybody else get rich either

Sr. Software Engineer/CEO at Honest IT ConsultancyTop Contributor
Couple of days ago I posted a bid on a project that had a strict 3 days dead line and a budget $500 to $1000. I had already done something similar (recoding audio on Android devices and uploading recorded files to a cloud server). I proposed that I could deliver in 3 days and I would charge $900 including Elance fee. The employer replied and told me that my price was very high, I checked Elance and came to know that the highest bid on this project was $ 1015 which meant mine was not the highest certainly.
I told the client that I had already created a similar app and I was in right position to deliver a bug free app within given dead line. I also lowered my bid to $700.
Then the client closed the job, opened another one with a budget range of $100 to $500 and sent me a message about the new job. I wished him good luck with his project and didn't post bid for new one, I believe it would be a waste of time. The client then hired someone for $300(who had 20+ jobs on their profile), I got really pi**ed and that's why I am writing this post.
We often discuss why elance( and odesk) is flooded with $1/hour jobs, the answer is because we the freelancer act like beggars. We must have some self respect and we must show some dignity, otherwise we will always be struggling to meet the expenses and we won't ever get a good profit margin.

Colleen Kayter
Colleen
All about form and function
Top Contributor
There will always be clients looking for a bargain and someone who will promise to deliver for less. You're right, Naeem, to fault "freelancers" who bid low. But consider that

a) we're competing globally and some freelancers have a lower cost of living because of their location -- they can afford to bid less -- and there are always "company" bidders who bid on everything, whether or not they are qualified;

b) some qualified freelancers are trying to build their reputation on Elance and are willing to work for less (they'll learn soon enough the kind of clients who award jobs to lowest bidders); and

c) bargain hunters often learn that they get what they pay for.

Just as freelancers gain experience on Elance, clients do likewise. Experienced clients develop a checklist that includes quality, communication, promptness, and professionalism.

I've had potential clients contact me, asking me to lower my bid because they like my proposal and experience but so many others have bid less. I just tell them that my bid is reasonable and that if price is their primary consideration, they should hire one of those low bidders. My continuing availability on Elance depends on the ability to cover expenses. And I know the value of my skills and experience.

Don't lose heart, Naeem. There are many new clients trying online freelance resources for the first time. They'll learn that it's not about finding a bargain, but about finding the talents and skills they need for their project. And you never know. The client you mentioned who hired someone for 1/3 your original bid may come back and BEG you to do the job because that low-bid freelancer couldn't deliver. I've had it happen.

Julia Warrender
Marketing Professional
I've had the exact thing Claudia describes happen. The client went with a lower bidder and then came back to me to re-do the work that was delivered. I'm sure he' has learned his lesson. Don't lose hope, there are fair, decent clients out there.

Audrey Boland
Helping others find the right words
I appreciate the two previous comments by Colleen and Julia. I do sympathize with Naeem and understand. When I first started accepting jobs on Elance, I bid very low because it was very important to me to just get a job. Now that I have several jobs under my belt and I'm starting to realize the quality of my work, I understand that I'm going to have to raise the rates and price of my work.

And the way that I see it is exactly how Colleen described. If clients want quality and the job done right, I think they're going to be willing to pay more for the price. If not, they'll be willing to accept what they get. Everybody learns in this.

I wouldn't be upset. You know how much time a job like that would take and honestly, if you took that job for $300, you would only be angry because the price is not representative the work you would need to do for the job.

Take care,

I think you are strong for standing for the quality and price of your work.

Naeem Akram
Sr. Software Engineer/CEO at Honest IT Consultancy
Top Contributor
Colleen, Julia, and Audrey your comments were very thoughtful.
Yes, people often learn the lesson the hard way. My first freelance job was in 2011 and I billed $8.8/hour through ODesk. Now I'm charging anywhere between $15 to $25 depending on job nature. Last July I left a full time job in favor of freelancing, and shortly afterwards I realized that having freelancing as a nice side income was a different ball game compared to full time dependency on freelancing. If I will keep the prices low, I won't be able to pay the bills, if I will cheat employers sooner or later my profile will be removed(4.84 feedback).
Besides, if a person is worried about credit card bills s/he won't be able to deliver their best :)

Nik Kellingley
Training Consultant
Top Contributor
Stop worrying about it. Really, stop. If a client's budget is low, it's low. Ignore it and move on. There are clients on Elance who pay real rates and there are clients on Elance who do not. If you spend you're life focused on the frustrations; you're wasting time you could be using to reach out to the better clients.

I've lost projects to bids which I considered ridiculously low. I've even had clients apologize to me for their budget; "I know you'd be the best person for the job but I can't afford you." None of this prevents me from earning a decent crust on Elance.

I'm not religious but this sums this up pretty well:

God, give me grace to accept with serenity
the things that cannot be changed,
Courage to change the things
which should be changed,
and the Wisdom to distinguish
the one from the other.

Mainak Banerjee
Online Bidder at Brandoitte Technology Solution
Hi Naeem , you rightly pointed out. It is just because of Freelancers, the clients treat the entire IT world as a fish market. But my question is,-do the clients really get bug free apps at such a low price from such freelancers who have made fun of everything by offering such a low price?

Keshav Munjal
Co-Founder at WebInfoMart
I think there must be an international association for professionals where people like us who are providing there services can set their standards. There should be a minimum price limit so that freelancers cannot go below that minimum limit.

For freelancing sites like odesk/elance I would suggest to please come out with some regulations in which employers cannot post a job below certain budget/amount. There should also be some categorisation of rates according to skills.

These days a lot of college students, part time freelancers and many spammers are signing up to these freelancing websites which are only trying these websites as another source to get some earnings, and as a result they are bidding very low to get jobs at any cost. They don't care about quality because for them its just a part time activity and they do not bother about maintaining their profiles.

Nik Kellingley
Training Consultant
Top Contributor
@Keshav - there are plenty of unions, etc. that will provide those minimum or guideline prices. The trouble is that for Elance - there's no point in recognizing them. I hate to say it but in many categories; I could get incredibly good work done for peanuts. Newbies are particularly open to abusing themselves in the belief they must "go cheap to get started". Whenever I see a project for a year's work go for $500 - I wonder whether anyone sane is involved with it. The client won't get what they want. The freelancer will not deliver. What was the point in the exercise?

Elance's $3 an hour and $20 project minimums suck but an increase will only drive people into the arm's of Odesk and the abysmal Freelancer.com (where getting taken for a ride is a near guarantee).

All about form and function
Top Contributor
Keshav, there are international freelancers unions, but since their members don't work for one boss and membership is voluntary, there is no way to set standard pricing.

Elance does have minimums: $3/hr for hourly jobs and $20 for fixed-price jobs. It would be wonderful if Elance would raise those rates to more realistic amounts, but that is probably be the average rate somewhere in the world (certainly not in the US, where most clients are located).

The college students and casual laborers don't last long, but there's always another batch of them signing up. Seriously, I don't think I want to work for the client who sorts the proposals according to price and then hires the lowest bidder. If that low bid is 10 times the current minimum, that client is still focused on cost, not quality.

The client who wants quality? They'll pay you what you are worth. Don't bid lower hoping to work for a client who looks only at price.

Naeem Akram
Sr. Software Engineer/CEO at Honest IT Consultancy
Top Contributor
A third party "guardian angel" won't make things better IMO. I'm working with a client who's spent more than $50,000 via ODesk and I can see that they're hiring in a very different way compared to cost focused clients.

I once hired a Bangla(nothing personal) freelancer who later turned out to be a student, once I realized what I was dealing with I wanted to close the project but then I thought he's just a student trying to make some extra bucks and I let the project roll slowly. Young man had a below average programming and English language, it took several lengthy Skype calls to explain specifications and getting things done.
I wonder why someone will get into such a mess willingly?

I agree with Nik, good freelancers still get some good projects and nobody's starving to death :)

Application design, architechture and performance consultant
According to me.. its vital to assess clients. We do it rigorously as we don't want to work for anyone and everyone, but only for those who and understand value of quality work.
Here is a small quick guide on how we assess clients to avoid future troubles

http://blogs.xcesslogic.com/how-to-predict-and-avoid-a-bad-future-client/

Naeem Akram
Sr. Software Engineer/CEO at Honest IT Consultancy
Top Contributor
@Akash Sareen the blog piece was awesome, it was clearly based on real world experiences. I've shared it on Facebook/Twitter... And Linked In as well...

Naeem Akram
Sr. Software Engineer/CEO at Honest IT Consultancy
Top Contributor
Dear friends, I want to publish this thread on my freelancing blog with your permission. Please let me know if anybody does not like the idea :)
My blog: http://freelancetime.blogspot.com

I shared the information with one of my ODesk clients, here's what he's got to say. 

Chamesou T****: I hope that you agree that there is a big difference between someone with a nice steady job and does freelancer on a side, versus someone who relies solely on freelancing to make a living. It is very difficult to make them accept the same standard in price, because of the many factors involved: how much the work is worth to them, where do they live, how much free time they have, how difficult it has been to get a job, how much much experience/seniority/they have, do they already have a code that will do the job quickly compared to a bidder who would have to start from scratch, etc.