TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Becoming Freelance

2 pointsby bjw181about 9 years ago
I&#x27;m looking for advice on becoming a freelance programmer. My main expertise is in automated tasks, Python scripts, web scraping, and some database management with SQL. I&#x27;m a finance grad but realized I should have went CS when I took a CS course as an elective when I was a senior so I&#x27;m self taught. I currently work in commercial real estate doing data mining and various &quot;gray hat&quot; lead acquisitions. So my questions...<p>How difficult is the journey? How hard is it to win contracts? How did you build your portfolio to get started? (because everyone want to see a portfolio)

1 comment

CyberFonicabout 9 years ago
You seem to have a specialisation which would be in demand.<p>In my experience the key to success in freelancing is sales ability. You need to find customers who could benefit from your expertise. When you get to meet them you need to demonstrate the value you bring to them. Having sold them, your technical skills are used to deliver and then you need to collect the money.<p>A portfolio and&#x2F;or references are useful in establishing credibility. I would suggest having a &quot;sampler&quot; app running on a tablet to showcase the &quot;solution&quot; that you can deliver. I find successful test drives help the sales process along more than anything else I&#x27;ve tried. Even if what you showcase is only marginally relevant, it often still is sufficient to start the requirements elicitation process. That is, find the need and show how you can satisfy it.