Welcome to the oDesk Community! Connect here with fellow buyers, providers, and oDesk staff. Please review our Usage Policy.

Suggestions

Hi
I have been using oDesk for a month or so now , it has been a good experience so far but i have a few suggestions:

1 : There needs to be a better way for the Buyer and Provider to discuss the project BEFORE the actual job application is sent. The message board is hardly used and some Buyers provide very little info , so you end up either bypassing something good or end up wasting your time applying for something you arent interested in. I would suggest a AJAX messengerer in here , which connects the 2 together if both are logged into oDesk.

2 : The My oDesk interface has plenty of options , some repetitive and sub sub-classing something else , i took me a month to get around to figuring the whole thing out , i suggest that the navigation needs to be improved plenty.Its hard to figure out/remember the difference between time analyze , work analyze and alot of links like that. Why not just have one area with Work History , where you can filter of various parameters, like by job , by buyer , by date range etc.

3 : on My oDesk , i would like to see a graphed chart of my activity during the week/month. Which shows how much have i worked at a glance , maybe a multi-bar chart , dividing the bar into projects?

4 : Not sure if i truely understand the purpose of username@odesk.com email, what does it do really? unless there is a mail box dedicated for the oDesk Communication. Seems to add to the confusion, secondly , when you reply from your own email address, that can get filtered , as some maybe looking for the email from provider@odesk.com ? But honestly i think you are just wasting some precious CPU cycles on that email forwarding.

5 : Past closed projects should be added automatically to my portfolio.

6 : The search should be weighted , for instance a feedback of 5 on a project of 5 hours , shouldnt be equal to a feedback of 5 on a 100 hours job.

7 : There should be an option to devise separate rates for separate skills . Like i can do both application and web development , but that doesnt mean , i charge the same per hour rate for both. So if someone is searching for an expert on VB.NET , he would see my web rate and think of me a junior level guy OR even go and hire me on that rate. While a PHP buyer may find me VB.NET really high and may not want to even look at my profile any more.

8 :  There should be a 'Request Feedback' link and reminder to both parties , the more feedback means , more filtered results for buyers and more accurate hiring.

 
9 : To make it easier for people to understand , the timezone differences , it would probably be a good idea to show the actual time in the users region. And there should be an oDesk official Site time in the header somewhere.

 
10 :  oDesk Team software has one annoying bit , if i want to just stop working  , i have to click disconnect , otherwise if i click suspend , it would again log me into the same buyer. There should be a way to 'Stop' working , so that i dont have to disconnect and in result , put in password once again when i want to start working on something different.

11 : Also , the community user profile , should link back to oDesk profile , so that people can know who the person is really. 

 I think thats plenty for now Smile

Regards
Sab

Vote Result

----------
Score: 0.0, Votes: 0
Superb suggestions

Sab,

Thank you for the excellent suggestions. Many are already in the works. Some comments:


1 : There needs to be a better way for the Buyer and Provider to discuss the project BEFORE the actual job application is sent

We agree. Pre-hiring discussions are critical to set expectations on both sides.

2 : ...I suggest that the navigation needs to be improved plenty...Why not just have one area with Work History , where you can filter of various parameters, like by job, by buyer, by date range etc.

There is clearly a lot of work to be done on reporting and visualization of work activity. A complexity here is showing data from different users' points of view - a hiring manager cares about hours worked by task, a finance manager cares about dollars, a provider company manager wants a slightly different view, and you may look at your own work differently. We are working on various approaches to reporting. (This also applies to your point #3)

4 : Not sure if i truely understand the purpose of username@odesk.com...honestly i think you are just wasting some precious CPU cycles on that email forwarding.

 We used to have an actual mailbox for oDesk providers, who could have a true odesk.com email address (complete with replyto) to use with their buyers. We have moved away from this. I believe a lot of providers like having the odesk.com address to send people - it adds a bit of professionalism vs. a gmail or yahoo address.

5 : Past closed projects should be added automatically to my portfolio.

An interesting idea.

6 : The search should be weighted...

Absolutely. We are thinking hard about this issue right now.

7 : There should be an option to devise separate rates for separate skills...

I believe this is probably unnecessary complexity. One alternative could be to enable you to set a rate range in your profile instead of a rate matrix. What do you think?

8 : There should be a 'Request Feedback' link and reminder to both parties...

This is in the works - providers are notorious for not leaving feedback, and even buyers need reminders to leave feedback, especially when the provider ends the assignment. We agree 100% - more feedback is good for everyone.

9 : It would probably be a good idea to show the actual time in the users region...and...oDesk official Site time...

Agreed. In the works.

10 : oDesk Team software has one annoying bit , if i want to just stop working , i have to click disconnect , otherwise if i click suspend , it would again log me into the same buyer.

You can always right-click on the oDesk Team icon and select 'Logged to _____' and change the team room you are logging time to.

11 : Also , the community user profile , should link back to oDesk profile , so that people can know who the person is really.

Agreed. See other thread on this here.

 

Keep the great suggestions coming!

Michael

oDesk

Thanks for replying and

Thanks for replying and clarifying where oDesk is headed in the future.

A couple of things.

4 : Not sure if i truely understand the purpose of username@odesk.com...honestly i think you are just wasting some precious CPU cycles on that email forwarding.

 We used to have an actual mailbox for oDesk providers, who could
have a true odesk.com email address (complete with replyto) to use with
their buyers. We have moved away from this. I believe a lot of
providers like having the odesk.com address to send people - it adds a
bit of professionalism vs. a gmail or yahoo address.

--- thing is , i understand what you are saying BUT , you see other than the first email , that the buyer sends , all other communication happens via gmail and yahoo , as i think very few will be putting in the reply-to email addy as their odesk email address. So other than the first email , the rest is basically via gmail or yahoo or whatever , loosing your purpose. 

7 : There should be an option to devise separate rates for separate skills...

I believe this is probably unnecessary complexity. One alternative
could be to enable you to set a rate range in your profile instead of a
rate matrix. What do you think?

-- sounds like a good plan. 

 
 10 : oDesk Team software has one annoying
bit , if i want to just stop working , i have to click disconnect ,
otherwise if i click suspend , it would again log me into the same
buyer.

You can always right-click on the oDesk Team icon and select 'Logged to _____' and change the team room you are logging time to.

--- that sometime logs me out and then i have to login again. 

 

6 : The search should be weighted...

Absolutely. We are thinking hard about this issue right now.

-- if i may ..... if i am thinking right , their should be a table with job hours , rate and feedback in it. So if you go and do

SELECT (hours*feedback*rate) AS points ORDER BY points DESC

, that should give you a simple weighted algo , which caters to hours , feedback rating and rate given , as i believe rate and hours both should reflect on the results. Unless you have other ideas , i think that should be a quick one , although i am not aware of the complexity of your db as it stands Smile

valid idea

sabeenmalik wrote:
7 : There should be an option to devise separate rates for separate skills...

I believe this is probably unnecessary complexity. One alternative could be to enable you to set a rate range in your profile instead of a rate matrix. What do you think?

-- sounds like a good plan. 

The original idea "separate rates for separate skills" is quite valid against the idea of "rate range".

I easily could imagine a provider charging US$5/h when he needs to gain and master particular skills, and the same provider charging US$50/h or even US$100/h in areas where he is a recognized expert. 

Showing just a range (5-100)US$/h would make a buyer asking too many questions.

Of course, this is extra complexity, but, I think, it deserves some attention in the future.

tags/REL_20091118 built on 2009/11/19 01:27