Skip to content
loading...

getting started in web development freelancing.

twitter logo github logo ・1 min read  

I'm a college guy, I have made projects using HTML, CSS, JS, nodejs, MongoDB, Reactjs, see here. I'm more comfortable with the frontend. I want to get started in freelancing but things are little confusing, I know about upwork.com, fiverr.com. After seeing demo projects of many freelancers in those websites I think I can make them easily.

My main points of confusions are:-

  • How will they pay me?
  • what to charge in the beginning?
  • What are some good niches that have smaller projects? (eg: making landing pages)
  • I think most of the backend is made with PHP, MYSQL at least in freelancing. really?
  • where should I start, (one website, offline, many websites)

P.S. I have done an internship.

twitter logo DISCUSS (2)
markdown guide
 

I can't really help as much with your question as I'm trying to get into freelancing myself and technically also "a college guy". Hopefully, the two Syntax episodes below help some.

Personally, I feel that the freelance money is more centered around CMS-based setups for clients (Wordpress, Drupal, and etc). I think your fourth bullet point makes the most sense with this. There are NodeJS based CMSs out there but they aren't as popular and are harder to sell to clients than something that is more of a staple and widely-known like Wordpress.

It would also depend on who you are freelancing for. If you're freelancing for a small business owner/a small client, you'll probably be writing code within a CMS so they can edit things themselves. If you're freelancing for a bigger/tech-focused client like Twitter/Facebook you'll probably be coding an actual application from scratch.

I'm talking out of my butt though, someone with ACTUAL experience will give you better advice.

Here's a freelance calculator that might be helpful:
yourrate.co/

Aforementioned podcast links:

syntax.fm/show/005/how-to-slam-dun...

syntax.fm/show/036/hasty-treat-fre...

 
Classic DEV Post from Feb 20

Career Progression: What Does It Mean to You?

Does your organisation have a plan for career progression? Do you know the steps you need to take to level up?

Saurabh Sharma profile image
Web development | #javaScript #css #reactjs