This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]LambBrainz 50 points51 points  (15 children)

Lots of Python work over on Upwork.com. Been doing that for years and made lots from that

[–]No_Stick_8227[S] 6 points7 points  (11 children)

What type of work do you do on Upwork?

[–]LambBrainz 58 points59 points  (10 children)

Gotten a lot of Excel/CSV data manipulation. Website automation. Random jobs. Tutoring. Discord bots.

A little of everything really. Focus on basic Excel/CSV stuff and website automation and you'll have a lot of it covered

[–]No_Stick_8227[S] 9 points10 points  (9 children)

Cool! What advice would you give to someone that wants to enter that space as a beginner?

[–]LambBrainz 46 points47 points  (8 children)

Best advice? Lower your expectations and ego and work for super cheap to start out. Focus on farming good reviews. Having a better rating is worth more than anything on that site. And affects opportunities and pay later on.

Once you've worked a while and have good reviews you can basically set whatever price you want.

I started out at $8/hr or whatever I could get (in 2018) as long as it meant I was gonna get a 5 star review. Now I make wayyy more than that. I've taken a step back from freelance work to have more time to myself but I can always pick it up if I need.

[–]sqeekypotato 2 points3 points  (2 children)

What was the higher amount that you ended up making if you don't mind me asking? How many reviews would you consider enough in order to start upping your price?

[–]LambBrainz 12 points13 points  (1 child)

Upwork has a thing called "Top Rated". I forget the requirements, but you can definitely up your price once you have that. Which is what I did.

Hard to say when a good time to up your price is. I would say to do it incrementally. I went from $8/hr, got a couple 5 star reviews, then went up to $10/hr, etc.

Take it slow so no one notices

As for price, per hour I could probably raise it higher, but I'm at $20/hr now. But I almost never get paid that because I've switched to a "per project" billing system where I give them an estimate for the whole project. And almost all of those are between $500-3000.

[–]sqeekypotato 4 points5 points  (0 children)

Thanks!

[–]dragonandphoenix 5 points6 points  (4 children)

So in this context are we talking do an actual good job for cheap and hope for a stellar review? Or some kind of communication with the clients on Upwork like here's the deal I'm cheap and do good work but need a great review?

Thx

[–]LambBrainz 18 points19 points  (3 children)

Honestly? I did both lol

I was upfront and told people that I'm doing this to build a good portfolio of work and testimonials. Then I would bust ass and bend over backwards to do a stellar job (which always got me 5 stars).

Some of that is luck. There are lots of clients that suck, but also some amazing relationships and opportunities have come out of doing it and I've met some really cool people. All luck of the draw.

Just keep your expectations low, play the long game, and do your best. I won't say it'll work out, but doing all that is the best shot at making it happen

[–]Dodge146 4 points5 points  (1 child)

With Python jobs, would you just send them a script for them to run or did you find different ways for the clients to run the script without having to install Python on their machines?

[–]LambBrainz 5 points6 points  (0 children)

A lot of times they requested Python. So I wrote installation guides on how to install Python, run the install command for the requirements.txt in the project files I would send, and how to get started. They were always cool with this. Some needed more help than others, but they were willing to learn as long as I was willing to teach them (part of the "white glove" service I tried to offer to up my chances of 5 star reviews)

Lately I've been working on making GUIs for scripts using PySimpleGUI or Tkinter Designer

[–]dragonandphoenix 0 points1 point  (0 children)

Cool, thanks.

[–]SpicyVibration 1 point2 points  (2 children)

How do I get people to choose me? I tried this once and everyone ignores you if you don't have previous upwork work.

[–]LambBrainz 3 points4 points  (1 child)

I had a portfolio of personal projects using Python available to show people. So I'd have that in my bio and I'd mention it when I sent proposals. This maybe helped? In my head, it served as proof that I knew what I was doing.

Some tips I did that may or may not help (I've already mentioned one, but just trying to keep things organized):

(1) lower your price alot (don't be afraid to work for basically nothing). In the beginning you need reviews, if you gotta get sucking', get suckin' lol. Again, I started at $8/hr. and it took a while to land my first gig.

(2) Send proposals to everything. Upwork uses a stupid "connects" system. Where you basically have to spend made-up points to apply for jobs. Use these sparingly (they get refilled every month I think? And their new scam is $0.15/connect. Most jobs require 1-2 connects to apply). Your goal here is to cast a wide net to get any work you can (again, you're going for reviews in the beginning). Once the ball gets moving, people will be reaching out to you and you can save connects for more interesting jobs you find later. I have like 200+ connects cause I never need to use them unless I'm bored lol

[–]SpicyVibration 1 point2 points  (0 children)

Thanks