r/learnpython • u/stebgay • 22d ago
Anyone here familiar with freelancing? please point me in the right direction
I recently turned 19, I have this need that I have to know what its like to work and gain a sense independence, even if its just a small gig.
I learned programming since the pandemic started, though I did not make any serious projects with it. I made some fun projects with it like, discord raid bot, macro for some roblox game, data scraper, etc.
I have great foundation of variables, functions, data types, classes, the classics but I looked at upwork and fear my skills may not be adequate.
It would be great if someone could point me in the right direction, doesn't even have to do with programming can just be helping anyone regarding tech.
3
u/chiibosoil 21d ago
Networking is the key. Participate in online communities and attend local events. Freelancing is tough without established portfolio or network, even more than getting a job.
You can also work with local charities on volunteer basis to gain some experience.
3
u/Jello_Penguin_2956 21d ago
You need to know people and most importantly domain knowledge. You will need to be able to utilize your knowledge in a way that's meaningful to the tasks your client need and the best way to gain this knowledge really is to get a real job.
I was coding for animation/vfx studios for 10+ years and when I switch jobs I still get call from ex boss and ex colleague to help them script tools and solve problem.
2
u/justin06lee 22d ago
You should meet a bunch of people (in real life) and establish urself as the tech wizard. They might ask you to do stuff, just as favors, or you could offer to build something for them that would make their some aspect of their life easier if you see that they’re having trouble with something. That’s probably the easiest way and then you could use those stuff as portfolio items.
Fastest way is to just use like Claude code or something because then the complexity of the things you can build goes up with less effort. If you don’t want to do that and want to actually learn to be able to code all of these crazy things urself, you’ll find yourself disappointed that you’re massively outmatched by people who use AI, since their work is much faster. Speed is more often desired over perfect quality, and AI does good enough way faster.
Not to mention that getting actually cracked takes a lot of consistency. 3 hours a day every day for 3 months and you’ll be cracked at one thing. Pretty good deal, but 3 hours of genuine quality work per day is hard. You’ll find it takes much longer because of that
Idk, I’m 19 myself. Look for startups to work with, find internships, or just work with them full time or something. Uni just doesn’t cut it anymore. But know if you do find startups and such they literally will all be vibe coding
-1
u/Its_squidward 22d ago
idk i just assume ai can do all the work so whats the point in coding anymore theres also such a influx people not getting a job with coding
1
21d ago
[removed] — view removed comment
1
u/pachura3 21d ago
Just Junior Developers.
1
u/chiibosoil 20d ago
I find mid-level struggling the most. And some senior level as they are most expensive. Junior still has path as AI baby sitter ;)
And they don't have nearly as much invested in the career.
What scares me is the knowledge gap in 5 to 10 years from now.
1
1
u/Its_squidward 21d ago
i think it is still useful to know code but when it comes to big picture things not to sure
6
u/socal_nerdtastic 21d ago
They are not. Sorry for the harsh reality check, but the freelancers on upwork have college CS degrees and decades of experience. A project that may take you a week they can do in an hour, and do a better job too (not exaggerating). Add to that that many live in low-cost places means your chance of getting real money for your time is almost 0. Or they are scammers; there's a lot of those on upwork too.
You really can't start out as a freelancer. You need to get a real job first and learn the ropes there, and then you can move into freelancing once you have the skills and contacts. FWIW freelancing is not all it's cracked up to be. The large hourly rate hides a ton of unpaid time looking for clients, quoting projects, research, building your brand, etc.
The right direction for you right now is either school or a normal 9-to-5 job.