You are on page 1of 205

What is the highest salary a software

engineer can get in India, regardless of


experience? Include all positions where you
actually write code: principal software
engineer, manager who writes or is actively
involved in code reviews, or architect.
Product companies

Services companies

The highest salaries will be paid by companies like Google, which will not shy away from
paying the same kind of salaries, which they pay in the Silicon Valley, which could be around
3.5 crore per year and more.

The highest average salaries you will find in the E commerce battle sector. Companies like
Amazon and Flipkart will be paying around 15 to 35 lakhs to their candidates.

The next best bet are hot and well funded startups. There you will get similar packages as in the
E commerce companies,

Rishi Mukherjee, Programmer, Thinker, Singer, Photographer, Cook.


Updated Jul 6, 2016

If you have the following qualities, you sure will be able to earn a lot of money as a software
developer in India:

1. You absolutely love programming. You connect everything you do in your life with it.
2. You know what a hacker is and that you are one. ;)
3. You are very good in Data Structures and Algorithms. Thus, you can use them to solve
all kinds of problems efficiently.
4. You understand that language is just a tool to make the computer understand your
thoughts and logic.
5. You are ready to go out and bounds to learn something to solve a problem.
6. You know that nobody can feed you programming. It takes a lot of effort and dedication
to learn programming and you have to do it yourself. No “core java” or “big data”
training will ever help.
7. The better you are in math/logic, the better and faster you solve problems.
Most people with these qualities, are either in a startup or a good product company. Most of
them are ready to pay a lot. So, after 5 years of working, you can earn 30–40 lakhs per annum.
Of course companies like Tower Research pay 40 lakhs to fresh college grads so after 5 years of
working there they may pay 80 lakhs per annum.

Saurabh Gupta, Software Tester having 5.6 year of experience


Answered Oct 28, 2015

But now trend is changing and there is no limit for salary for a software engineer.
I personally know a Technical Architect in India who is getting salary of 90 L/A.

YES salary depends on kind of Organization also like Service Based or Product bases. Generally Product
based org give more salary to their employees as compare to service based.

with mere coding you’re unlikely to earn more than 35 lakhs.

I personally know of people who work at Microsoft, Visa & Nutanix who make well over 40
lakhs.

If coding is what you love, just do that for the rest of your career!

For all the students and professionals around who wants to pursue a career as an Android
Developer or Front-end Developer or NodeJS Developer or Data Scientist as it being one of the
most lucrative and fast-growing career path. With emergence of smartphones android-based app
makers got propelled to a whole new level. New start-ups are being launched everyday with
Android and web-application being the prime technology and the driving force.

edWisor.com is one such platform that which provides a complete live training of Android
Development , Data Scientist, Front-end development and NodeJS development . These live
training sessions are provided by professionals who are presently working in the industry in
this job role. This is a 10-12 week program with 3-4 hours of live training on weekends. Live
training is provided with a practical approach based on a weekly assignment and industry
project. These assignments and projects are assessed by the professional/mentor and is rated
based on that for his skill as Android Developer or Front-end Developer or NodeJS
Developer.

edWisor.com after completion of the course sends resumes along with their projects to relevant
companies for hiring.

Anup Gangwar, Ph.D. Computer Science and Engineering


Answered Apr 7, 2016

Look at the value creation and not coding. To put things in perspective, there was a Real Time
Operating System (RTOS) company which changed 1 line of code in 6 months. There must have
been a team of several people on that job, so, the value which that 1 line of change had, must
have been much more than what they were paid! I typically take a 10x Return on Investment
(ROI) by a company. So, if you are paid 10L, the company will on an average, make 1 Cr off
you.

It is not about making the code change, it is about being able to create value for the company.

So, if you are only a *coder*, don't think anyone will pay you much, but, if you create value for
the company by *coding* you will be compensated accordingly.

Above 1 Cr salary is quite common for in-demand technical folks now-a-days. But these are not
coders, they are architects who given a one-line problem statement, convert it to a set of tasks,
execute it with the help of a team and deliver.

Arindam Mukherjee, Programmer, author, wannabe polyglot, atheist, libertarian.


Answered Jan 19, 2017

The question asks for the highest salary a software engineer can get in India, not averages or
ranges. A Principal Software Engineer / Architect with around 14 years of experience can
command a salary of 4.5 - 5.0 million INR (45 - 50 lacs)
These figures are based on data from 400+ companies that hire through Instahyre. The highest listed job
for back-end development is for Rs. 45 lakhs, however average salary lies between 25–35 lakhs.
Whereas, Engineering Managers and Lead Architects can earn up to Rs. 80 lakhs.

Anonymous
Updated Feb 19, 2016

I am a developer, neither an architect nor a lead working from India for an overseas organization
on contract. I am in my late 20s and my work involves mobility and cryptography. I get a $108k
(~72 lakhs, before taxes) annual salary but I do it from India. There are positions that pay you
upto $180k (~1.2 crore) if your expertise involves ML and data science. With the advent of the
internet it is possible to tap into global opportunities. You just have to make yourself more
discoverable and marketable.

Sagaya Chinnapparaj, A budding software Professional, and yes i do enjoy at times :)


Answered Aug 16, 2016

Companies like Bank of America offers the software engineer to choose techie role or manager
role. The Lead analyst who do work on code reviews can get minimum of 20L to 25 L. Check in
glassdoor. there are chances to reach more than this with experience

Almost all service based companies offer around 30 -35 L for senior architects in India . see
Cognizant and infy salaries for senior architects

If its start up or big companies like amazon, google India its same to assume we will get 50 l to
60 L with the experience of 15–20 years, But its again warranting a demanding skill set :)

Anonymous
Answered Dec 16, 2016

I know people making over 2 crore annually in cash plus stock in big publically traded
companies who have clear-cut jobs as SDEs.
There are people in startups making over 5 crore if you count stock but the stocks are not public
and the jury is out on how much they are actually worth. These people could be offred around 5
crore if they agree to join the aforementioned big companies. I expect to see these moves within
a year… Look for the first senior principal sde in amazon India or partner sde in microsoft. That
will be your guy.

There are people involved in high frequency trading making many multiples of this but it is
probably not right to consider them software engineers… The better term is algorithmic trader.

The answers near the top which claim that people making over 35 lakhs are managers, not
individual contributors is wrong. Infact, 35 lakhs is slightly less than the median pay of an sde 2
in companies like Amazon and Microsoft…. and there do exist companies routinely paying 40%
more than Amazon and Msft for comparable roles and I know exceptional individuals at the sde
2 level (I.e pure coders, not even tech leads or architects) making close to 70 lakhs.

And of course, an sde 2 is just one step above entry level…. As a good software engineer grows
in his career, he invariably spends less time coding and more doing things that make other people
productive (like design reviews) …things which have a multiplier effect. These people have titles
like senior/staff/principal engineer and they are levelled based on the consistency and size of
their multiplier effect…. To be sure, these people are expected to and do spend time coding and
they are not expected to and usually do not have any reportees.

Amazon/microsoft Principal engineers, for example are 2 bands above SDE 2. People who clear
the hiring bar are routinely offered over 1.5 crore and tenured people at these levels make north
of 2 crore.

There do exist even higher pay bands for engineers in these companies…This is equivalent to a
director or a vp. These people are expected to help create the technical vision of the comapny
and influence the industry at large..They are expected to have impact not just within the
company but be recognized outside as well. Such people usually make close to a million dollars
in the US and will make about the same in India (as I said look for the first partner sde in
Microsoft IDC or senior principal in amazon india..that is your guy)…

Satish Thyagaraj, Application Development Analyst at Accenture


Answered Jan 1, 2017

One of my cousin, earns 3lakhs per month. It depends on the skills and also the type of company.
Usually salaries in service companies are lesser, compared to product companies.

noop Saxena, works at Self-Employment


Answered Jul 12, 2016 · Upvoted by Kaushik Basu, Been a software engineer for 12 years
Highest Salary. While this is usually a confidential data one can talk about the ball park range.
There are various answers here and I am afraid none even in the range.

I know someone who earns 80k per day + expenses. Thats a contractual position but he gets his
salary through some company!

I also know someone who earns (used to earn, 6–8 years back), 35 lakhs per month. Not year, per
month. His current salary can only be a guess. And yes he is in technical role, also writes code
and not in managerial role at all.

My own salary is not bad, not in the range of the cases I have cited but definitely more than what
most folks have written. And I consider myself an average programmer.

Sainath Gupta, Insatiably Curious.


Answered Dec 9, 2012
Some details i know:

Walmart retail hired 3 years experience guys in India for an package of Rs 27 lakhs/ annum.
Google hires freshers at Rs 21 lakh/ annum.

The packages are increasing almost at 50% rate per annum for 1st rate programmers.

Sid Ban, Engineer


Answered Jan 4, 2017

There is nothing like highest salary anymore. Many companies, including hot startups, now
claim “salary no bar” while hiring laterals. I am talking about both fixed component and total
compensation.

From my personal and friends’ experience, if you are in a “hot” tech and keep interviewing
frequently, you can bubble up in salary ladder really fast and to heights which are nowhere close
to some average numbers mentioned here.

Rahul Goma Phulore, Software Engineer at DigitalGenius (2017-present)


Answered Jan 22, 2017
Since you ask the highest, I know of someone who makes 65 lakh INR per annum. (I would not
reveal the name of the person or the company.) That is the highest programmer salary I have
heard of in India.

Fazal Shah, Student of Software Engineering, COMSATS Attock,Pakistan!


Answered Aug 23, 2015
Later in 2010, Top most paid profession was dentists, now after 2013 it is changed to Graphics
Designer and Software Engineers.

Software Engineer can earn thousands of Dollars while sitting next to their laptop through
Freelancing, Every project costs more than 500$, Which can be easily completed by 3 up-to 4
software engineers Team work.

Companies those who hires software engineers pay them more than $600 per month, But you
need to be creative and Skillful.

If you go for Wrong, You can earn by Hacking, While having a little knowledge of
Programming.

Also if you have good financial status, then start your own Software House, Work and Provide
work to others,
All it needs, is to be creative, strategic and Planned :)

Which country pays software engineers


highest?
Fayyaz K. Lodhi, Systems Software Professional
Answered Feb 25, 2016
Long story short - US, by a significant margin. But it is also proportionally competitive
Which field of engineering gives the highest
salary?

Jason Barber, studied at CSTI (1998)


Answered Aug 9, 2016
Originally Answered: What field of engineering pays the highest?

1. Computer Science - Big Data, and the internet of things keep growing at a high rate. I
would focus on AI and Cloud Computing.

Tahseen Ahmad, Marketing at edWisor.com (2016-present)


Answered Aug 16, 2016
Originally Answered: What field of engineering pays the highest?

Information Technology sector has been a leader in the market for the past 30 years and will
continue so in future as well. It is because of simple reason that in this field if you are good then
sky is only the limit. A lot of software engineers even tend to start their own companies. There is
no other field of engineering which has seen such a growth in an overall period in terms of salary
and professional growth.

For all the students and professionals around who wants to pursue a career in IT sector as an
Android Developer or Front-end Developer or NodeJS Developer or MEAN Stack Developer
or Data Scientist as it being one of the most lucrative and fast-growing career path. With
emergence of smartphones android-based app makers got propelled to a whole new level. New
start-ups are being launched everyday with app and web based-application being the prime
technology and the driving force.

m that which provides a complete live training of Android Development , Data Scientist, Front-end
development and NodeJS development . These live training sessions are provided by professionals who
are presently working in the industry in this job role. This is a 10-12 week program with 3-4 hours of
live training on weekends. Live training is provided with a practical approach based on a weekly
assignment and industry project. These assignments and projects are assessed by the
professional/mentor and is rated based on that for his skill as Android Developer or Front-end
Developer or NodeJS Developer or MEAN Stack Developer or Data Scientist.
Tobias Jonch, I rarely have credentials, this topic included.
Answered Nov 8, 2016

The best paid engineers are the ones with cross-field knowledge. If you know both programming
and mechanics you'll easily find employment at a comfortable salary.
There is a marked lack of engineers who know stuff outside their speciality, and companies are
willing to pay big bucks in order to get the people who can bridge that knowledge gap.

Konstantinos Konstantinides, EE, Ph.D.


Answered Aug 6, 2016
Originally Answered: What field of engineering pays the highest?

Pay is always based on local economic factors of supply and demand. For example, if the local
economy has more construction jobs than software jobs, expect the civil and mechanical
engineers to get paid better. These factors change and while pay , say for software engineers in
California, may be great now, in 10 years there could be an oversupply and lower demand.

One thing is certain. In most cases, engineers in management jobs are always paid much better
than engineers in technical roles.

Saif Ahmad, Mechanical Engineering undergrad, poet and an Astrophysicist by heart.


Answered Aug 13, 2016
Originally Answered: What field of engineering pays the highest?

Believe me any job can u pay u very high but it all depends on how u r managing ur self and job
and how smart u r, basically everyone will say computer science and I agree with them bcoz of
this generation but it merely depends..... Never do any job for jus sake of money always do for ur
passion and that will pay u much I mean specially satisfaction,and that's the biggest salary for
any job.

What is the salary range of Java developers


in India?
Arun Kumar, Managinig Director at AVR SHELL (2009-present)
Answered Jan 1

Lots of factor:

1. Your experience and knowledge. I was having salary of 1.5 lakh per month in 2008 in
gurgaon.
2. I shifted to Mohali in 2008 and my salary was 1.2 lakh per month.
3. I started my own business in software development and was not earning much from 2009
to 2010. 2011 i got salary as freelancer 2500$ per month for 3 year contract.
4. Now from 2012 i am earning less as i am paying to employee.
5. Fresher with good core java knowledge i pay 7000/- per month.
6. 1–2 year experience i pay 12 to 20k per month.
7. and same way highest salary i paying till date is 75000/- k per month for experience of 5
year in mohali. But the developer deserve 1 lakh plus per month. if he got shifted to
gurgaon he can easily got in more.
8. So all depends on company to company, your knowledge and your negotiation while
joining the company.
9. TCS pay less , IBM pay less but there is job security.
10. Growing companies pay high. as they need intelligent mind and young dynamic people
who can work day and night.

Abhinav Gupta, works at IBM


Answered Jan 3

Depends! when you say java developer, it means anything and everything, really! It could be a
core java developer, java enterprise application developer, and in enterprise applications, you can
have 100s of different java packages that you can use and build normal web services
applications, microservice applications, application for managing big data, e-com applications,
and what not! So it all depends on at what level you operate. But I have seen people with 2–3 yrs
exp getting anything from 2Lacs p.a. (in Indian services cos.) to 20L p.a. (in cos. like directi,
amazon, walmart labs etc) too. For senior resources with 12+ yrs of exp, it can vary between 12–
15L p.a. to 50–75L p.a. too. I have friends in both these brackets, earning 12L p.a. with 10 yrs of
exp, and earning 65L p.a. with 10–12 yrs of exp. Everyone is a Java developer, but getting a
good Java developer is a matter of luck. So cos. would pay you nicely if you are really a good
Java developer.
What is the salary range for the Machine
Learning Scientist position in Amazon India,
Bangalore?
Monica Agrawal, Career Development Executive at TACT
Answered Jul 13, 2017

The Salary for a Machine Learning Scientist would depend on the projects you have done and
the experience you have. On an Average, it would be around 25–28 LPA Salary for an
Experienced ML Scientist.

Sarthak Bansal, B.Tech Comuter Science, Indian Institute of Technology, Kharagpur (2014)
Answered Jan 13

One of my relative is working in Amazon India as a big data analyst and I asked him the same
question as I am trying to get into ML myself. He told me that range is really high depending on
the experience you have and the kind of problems you have already worked on.

It could range from 30LPA to 35LPA for a very good ML scientist. And also they won't even
hire you if your experience is less than 3 years.

Since I have started working in IT two years back, I see that there would be a good scope of ML
in the upcoming years. And thats the reason I have started taking some online courses!

Zaki Ahmed Siddiqui, Visit www.zaki.co.in for more


Answered Jul 19, 2017

Machine Learning/AI,, Big Data , is the future, so expect the salary range to only grow upward
in trend, currently range is anywhere in 30 L per.a to 50 L per.a based on experience.

Already many big shots have endorsed and acknowledge that Machine Learning will be the
future. so people have started taking it as serious option as a career growth.

Aniket Ghumed, Engineer


Answered May 27, 2017
It depends on where you work and your experience,

Salary of a machine learning scientist in companies like amazon, flipkart and google india can
range between 12Lpa–18 Lpa (with no experience) the salary will increase with experience and
can reach upto 33Lpa–36Lpa.

One of my friend had an offer from flipkart of 14Lpa.

Vinay S, User at Quora


Answered May 29, 2017

24LPA - 36LPA,and Requires a phd in computer science or mathematics

What is the highest salary a java developer


get if he has 8+ of experience in india?
Nikheel Kumar, works at Cognizant
Answered Apr 14, 2016

Good Question, The Salary depends completely on your skill set,

Now I have few friends below are their exp and their approx packages per annum

2 years 12 Lakhs

6 years 3.6 Lakhs

6 Years 19 Lakhs

9 years 26 Lakhs
All of them above are from the so called 3rd Grade Engg College's, What's the differences
between them is their Confidence, Problem Solving Ability, Communication Skills, and more
importantly accepting more and more responsibility.

And there is one more thing which makes a differences "Theory of Relativity" i.e. If you have
any relatives who are working in the same company in which you are then you dod'nt even need
to know what is OOPS !!! 

Anonymous
Answered Apr 14, 2016

I have just crossed 8 years in Java and earn around 21 LPA. At the same level there are people
who earn much more as well. It all depends on how well you utilize the opportunities.

What is the maximum salary a software


engineer can get in India?
Prerna Kalra, Web Programmer (2015-present)
Answered Jan 24

If you’d ask me, I would say this question is debatable!

There are many engineers who merely earn 3 LPA and there are also engineers who earn over 50
LPA.

Now just look at those big giant companies such as Google and Microsoft, why are they offering
over 50 LPA to an engineer? Have you ever thought about it? It is as simple as saying that,
“YOUR SKILLS JUST OVER WEIGH THE PACKAGE.”

If you have the right kind of talent and skills this is what you get offered with.

But although there is so much of demand for software developers, why most engineers are
jobless?

The answer is very simple:


 A study says, 97% of the engineers in India cannot speak English, which is required by
most corporate jobs.

On the other hand there are product based startups and companies such as Zomato, Directi,
Uber that really pays well and they don’t really care if they have to invest it on somebody have
the requisite skills that they require. Most product companies are moving into newer
technologies such as Node.JS, JavaScript, React.JS, JSON, Angular, MongoDB, Ruby,
Cloud etc. with the job roles such as Front-end developer, Back-end developer and MEAN Stack
developer. The salaries ranging from 4–5LPA is offered to a front-end developer fresher and 5–
6LPA for a MEAN stack developer as a fresher. MEAN Stack is mostly sought by big giants
such as Flipkart and Amazon because of the specialty it offers as a single stack.

With so much of lay offs, most developers are looking forward to make a change in the
technologies based on the popularity in the IT sectors. They are now mostly focused on acquiring
these skills to keep up pace with the industry to stay up to date.

If you’re already a professional in this domain and you’re looking for a change, you might also
want to consider the job domains in data such as data scientist, machine learning engineer and
data analysts which is gaining popularity right now. The skills you would need to learn are
Statistics, R and Python programming, Data Mining, Text Mining, Predictive Modeling,
Machine Learning, Algorithms etc. An average salary a data scientists or data engineer earns is
around 6–7LPA as a fresher.

If you’re still confused and stuck with where you need a head start, you can always do it today. If
its not today then its never. You would want to consider:

 Upgrading these skills which is trending in the IT industries today.


 Work on live projects and get hands-on experience.
 Get hired.

Most software developers are looking up to online platforms such as:

 Udemy, Udacity, Edureka and Simplilearn etc. They offer you the learning skills by
doing courses and giving you certifications. However, certificates is not a standard
procedure in helping you find a job.
 edWisor is another new platform providing career paths to most professionals seeking to
venture the new technologies in the IT sector. Interviews can be tough if you don’t have
any practical background or the skills that the recruiters look for and this can be tough for
any professional or any fresher for that matter. They not only provide you with the
learning skills but also helps you get hired in product companies and startups. They offer
you assignments and live projects which you can showcase it in your portfolio giving you
a plus point to the recruiting managers. You can give them a try!
 Else you can use GitHub, HackerEarth and HackerRank to help you enhance your
coding skills but still this does not guarantee a job assurance.

The only way out is to upgrade your skills and enhance your employability.

P.S. irrespective of how many years of experience you have, only the right kind of skills can give
you your desired salary.

Good Luck!

What is the maximum salary of an Android


developer in India?
Paramvir Singh, Android developer and corporate trainer
Answered Feb 10, 2017

Lets talk about personal experiences. When I joined a small company as Android trainee after
passing out of college back in 2009, I started with Rs 5000 per month as stipend. That time
barely anyone knew about Android and there was no Android phone in market. I kept on
learning more Android and Java and created many apps, switched some companies and cities and
finally when I left Android developer job to pursue my interest in training I was having 5 years
of experience with 19.5 lakh salary package in a startup with other perks and ESOPs. I am good
in Android but I would not say I am extra ordinary. Also I was not even close to the people in my
circle drawing top packages in Android. People who are better draw much more than that. (I am
not even mentioning how much people earn with freelancing).

There is huge demand for Android in multinationals as well as in smallest startups. Good
companies like Expedia, Hotstar, Gaana, Ola, Snapdeal are really good at giving huge package to
Android developers.

Nikhil Mahajan, Software Developer at Techbulls Softtech (2017-present)


Answered Feb 16, 2015
Originally Answered: What is the highest salary that an Android developer can earn in India?
As per the current scenario, the salary for the fresher is between 8000-15000 per month
depending upon the city or the company.
For android, you need to work in some domestic level companies to gain the initial experience. After 3-4
years of experience, an android developer may earn 5-6 LPA or may be more depending upon the choice
of working or switching the company.

Neha Soni Verma, Product Evanglist at CutShort (2016-present)


Answered Sep 18

For 2–5 yrs of experience, the max salary of an Android developer is around 25- 35 LPA.
Companies like Equal experts, Media.net, Grofers, Gameberry, Clipjoy are paying in this range.

Anand Kumar, An&roid


Answered Dec 2, 2016

My previous Job was giving me 1.2 lakh per month in hand after deductions .My exp was 2 yrs .

Now became a full stack developer and moved to another comp

Hammad Nasir, back to Android Application Development.


Answered Jun 24, 2015
One of my Quoran friend Ankit Srivastava is earning as much as $150/day from his Music App.

After 5-8 years in the industry, with the necessary skills, the salary of an Android Developer can touch
the 7 digit mark, that is 1,000,000. However, a recent trend has shown that Android Developers are paid
more if they have been working on some successful projects in the past.

Eventually, the salary of Android Developer is decided by the skills he has, the confidence he can
showcase in an interview, and most importantly, the ability to think out of the box, as the inception of
on-demand services requires developers who can think and work on multiple platforms at the same
time. For the ones seeking a future in Android Development, the opportunities are certainly up for
grabs, if you have the appetite for it.
But if u are a person with extreme knowledge in Android then there are many possibility for u in the
division of Startups.. There is a huge increase in Android app based start up companies.. U can expect a
salary between 20k to 30 k.. But my knowledge about this section is purely theoretical

Rohit Surwase, Learner by Heart. Student by Age. Developer by Profession.


Updated Aug 4, 2017

I am an Indian, living in Pune. I have started my career as Android Developer and it's been
around 1.2 years that I have been working in a good Start-up. When I joined this company they
were paying me 8k per month. After 6 months my salary increased to 14.5k per month instead of
a fixed range of 8-12k because of my performance.

Last week I had gone through my first appraisal and at this time they happily offered me almost
70% hike because of my exceptionally good performance. And now I am getting 26k per month
after only 1 year of experience. Though this salary is not which I was expecting, as I am aware of
what all I have given to them. But considering the freedom of work and no. of opportunities, I
am satisfied.

“Give them what they need, they will give what you want”

This is my experience as a fresher Android Developer.

Rishabh Sagar, Creator of Beatbox Music Player


Answered Apr 14, 2017

As being an android developer one may don’t need to work for any company. An android
developer can start from their own app and earn a fortune if their apps are well designed and
developed. You may find many stories about how a developer earned millions in just couple of
years. I started my android career by making my own app which is a music player. I also started
to work as a freelancer and usually a freelance android developer can earn about 500–2000 $ per
project if he is developing the whole project.

Deeshant Rajput, Software Developer


Answered Apr 3, 2017

I must say Computer Science is a very strange and amusing field. It has really no boundaries.

What you get is only according to your passion and hardwork, your salary is complete reflection
of that.
If you really love coding and algorithms, this is the world for you.

It really fluctuates from package of 50–60 lakhs to 2–3 lakhs.

So now you can understand how large is the range and no one in the world can predict what will
be your salary.

So keep coding and learn new algorithms every day !!

PS : Don’t forget to participate in coding competitions and Hackathons.

Anonymous
Answered Apr 24, 2017

Hello,

I am anonymous to hide my employers identity.

Being said that I am developing android apps for my company for 6+years.

Before that I’ve worked on j2me for around 2yrs, i’ve completed masters in computer science
and right now I am earning around 80k in hand and 12L CTC.

This might be due to the fact that I started developing android apps when it was in very nascent
stage and I’ve gained huge experience in nearly all android components.

In our organisation freshers get paid around 2.4L CTC and 5k for interns.

Android app development has become crowded and our organisation has stayed afloat due to all
foreign clients that have corporate android apps base, none of my applications were direct
consumer apps.

One of my friend developed consumer app in his free time and I helped him too, he was getting
around 30k per month from google advertisements at peak. His income from android app has
drained and now he’s a full time employee in a regular IT organisation where he develops web
apps.

So if you’re starting fresh android app development as freelancer don’t expect much income if
your app is not a new revolutionary idea, if you have any clients you can easily bill them on per
hour basis depending on your experience.
If you’re going to work for any organisation then you need not worry much as they will pay you,
plus android dev is basically all core java so you’ll not lose anything if you want to switch from
android as you can switch into any java based dev at anytime.

Amit Tumkur
Answered Apr 7, 2017

It's dependent on ur knowledge n skills. N if a company is really impressed with u they wud
definitely break the standard policies or principles n offer u the package u r looking for.

Ps : not all the companies. Probably well funded startups.

How much do web developers earn? What is


their salary, based upon location and years of
experience?

Rida Saubhmanye, Backend Lead (2016-present)


Answered Nov 17

I don’t think there is any specific answer to this question. There is no fix salary for any role in
development and people all across the world get paid different salaries even in the same role and
companies.

Following the question, in India, I know people with 5 years of experience getting paid
₹500,000(roughly $7700) and then people with 2 years of experience earning ₹12–15 lac($20–
25k) and people with 5 years of experience, fetching 50lpa INR(roughly $77,000). So as you
can see it varies a lot like moon and earth. So, as we say, there is neither a floor nor a ceiling
value.

How is the salary determined-

Salaries depend upon 3 major factors, anywhere in the world-


1. Industry demands and supply
2. Your employer
3. Skillset (Your expertise with the tech)
4. Other factors- Experience, industry, leadership skills etc.

Let’s walk through them to understand it better.

 Industry demand- If you are aware, IT industry witnesses major changes every few
years and the frequency has increased in recent times due to new technologies and
frameworks coming out every few days. There are more options and companies can
choose the ones they require for their functionalities. To give you a better insight,
currently, this is the salary trend in India for web developers in a few major technologies-

1. Java developers-> 2–3lpa(Fresher)——— 4–5lpa(2–3 years of experience)


2. DotNet developer- Same as Java developers.
3. Node.js developers-> 4–6lpa(Freshers)——— 10–12lpa(2–3 years of experience)

Source- Payscale.com

As you can see, currently Java, DotNet, php developers get paid less than half of hat Node.js
developers. Not just because they are a bit outdated but there is a high supply and low demand
for those technologies, whereas Node.js developers are not that easy to be found and for that,
organizations pay much higher to attract the right talent. Read more about the technologies with
good opportunities.

 Employer- This plays a really important role. No, I am not talking amount Google
paying 100,000+ dollars to it’d developers but evenm at the smallest scale, it stands true.
How- There are 2 type of organizations to work for-

1. IT service companies- Service companies hire people in really big numbers and they do
not generally care about your skills and make you work according to their requirements.
The salaries mentioned above about Java, Dotnet,Php developers are from service
companies mostly.
2. Product based companies- Product based companies take pride in their pure
development work and when they hire someone, they hire for quality and not quantity.
People getting over there will generally have better expertise in the technologies and for
the same reason, they get paid 2–3–4x more than the people in the service industry.
3. Startups- Startups generally have small teams. It ranges from 5–200 people and for that,
they have to make sure that they hire right people. With the increasing number of startups
and investments, startups have been able to hire people with right skills at much higher
packages and salaries as they do not want to make mistakes by hiring a wrong guy just
because he will accept lower salaries.

 Skillset- Now, as I mentioned that Node.js developers get paid higher, doesn’t mean that
all of them get paid this high nor it means that all java, dotnet developers get paid less. It
is about how good you are with the technology you work on, how much expertise you
have got and how much you have worked. So, you will constantly have to up-skill
yourself to be able to get the right amount and not get stagnant.
 Other factors- Factors such as experience, soft skills, negotiation, teamwork and
management skills will play an important role and help you move up the ladder faster as
so does your salary.

So, how can you make sure to start with the right skills and reach the right position?

You will have to follow an approach which helps you make a good start and will help in the
long-term as well.

1. Find the skills that are in demand. Currently Node.js, Angular.js, MEAN stack are the
most popular options and you can learn more about them here.
2. Start learning the skills from some online sources.
3. While learning, work on live projects to understand the technologies practically and build
a portfolio(GitHub).
4. Showcase the skills on your LinkedIn profile, professional resume and then use it to find
the prospective employers and get hired.

So this is how we differentiate between a ‘random guy’ developer and ‘a guy who knows his
stuff’. And, you can follow the same to make the best use of your efforts.

Resources-

There are various resources to learn and practice your skills and they can help you get your first
big chance. You can look at all of them to find out the one, which suits your needs and start your
way towards a great career as a web developer.

1. Udacity- Offers learning videos and a few projects. Primary focus on certifications.
2. edWisor- They offer learning and live projects at the same place, so you do not have to
look for more options to do so. Their unique offering is the job assurance in India, which
I think nobody else does.
3. simplilearn- This platforms generally help professional upgrade their skill set but lacks a
good amount of practical knowledge.
4. HackerEarth- A platform to help you practice your skills in various competitions help
across the world. One thing to understand is that you should come here only when you
have acquired the skills.

So yes, being a web developer is a common career choice in today’s scenario. But, being a
master of the trade, is an art, you become good at only after practicing.

Namaste!!
Anonymous
Answered Nov 10, 2016

If you’re in a rush and need career direction, skip straight to the lessons at the end.

THE NUMBERS

I’m a front-end developer, previously full-stack, in the UK. Here are the dates, compensation and
years’ experience:

2005: £15K ($18.6K), 0 years


2008: £17.5K ($21.7K), 3 years
2010: £28K ($34.8K), 5 years
2014: £42K ($52.1K), 9 years
2016: £400/day ($497/day), 11 years

THE CAREER

My first web development job in 2005 was at a small web development shop (7 employees) in a
relatively low-income area.

In 2008, I started at a larger company (50+ employees) in a large town. In 2009 I was promoted
to a department head, but my 2010 salary increase came because of an offer elsewhere. I worked
weekends, answered calls and emails constantly and pulled 10–12 hour days. I stayed for six
years.

Come 2014, I worked at a FTSE 100 as a senior developer. I was keen to advance, so my hours
started creeping up again. Soon I was effectively filling a tech lead role hoping it would lead to a
promotion. (Spoiler: it didn’t.)

This year I quit and set up as an independent contractor. My takehome after tax has roughly
doubled. I work sane hours and there is far less pressure. Most days I don’t even need to leave
the house. I use the extra time to learn, work on personal projects, spend time with friends and
family and do freelance work.

For my next contract, I’m aiming for £450/day (~$560/day). Next year I’m taking my first real
holiday in nearly 10 years.

THE LESSONS

These apply to web developers in the US and UK; I’m unsure about other job markets.

1. Smart web developers are in very high demand. Bad working conditions and below
market compensation? Start looking now.
2. Talent and experience will help you get and keep the job, but don’t guarantee a high
salary.
3. What will get you a high salary: go where the money is, change jobs frequently, and
always get multiple offers and negotiate.
4. Focus on skills that will increase your future earning potential. This includes negotiating,
interviewing and communication. All of these can be learned and improved.
5. If you’re working harder than you should for less than you’re worth, you are to blame.
You have finite time and energy in your life and you’re wasting it. Move on.
6. Don’t feel bad about leaving your team or employer in the lurch for a better-paying job.
Your team are responsible for their own lives, and your employer will offer more if they
really need you.
7. Money won’t buy happiness, but it buys a lot of things you need or want. Retirement may
seem a long way off, but one day you will be 60, and you’ll be glad for the savings,
pension and life experiences you accrued.
8. Don’t work long hours for employers who pay you for eight. Use that time to learn a
framework, build something, contribute to open source, freelance… anything but donate
your time to richer people who won’t pay for it.

To me 10 years ago, these lessons would seem cuttthroat and selfish. Now I see them as being
assertive and valuing personal growth.

If you don’t care about growth and self-improvement, you will throw a decade of your life into
helping wealthier people who do care about them to live fuller, richer lives at your expense.

Stupid people (me!) learn from their mistakes. Smart people (you?) learn from other people’s
mistakes.

Popular skills for Web Developer:

1. Javascript
2. HTML5
3. Cascading Style Sheets
4. PHP

Of course these are front-end web developing skills. Keep in mind that serve side and APIs can
done in other Framework languages like Rails, Django , ASP.NET, Server-Side Javascript
NodeJs and ExpressJs(Nodejs is relatively new and doesnt scale on big web apps , so its not that
popular choice on server side) etc. And You cant be a web developer without the experience and
knowledge of Databases. And the most-interesting thing to note here is that SQL is the most
demanding language in 2017. Lets face it you cant be a web developer without your knowledge
on atleast one database language and in some cases , SQL and NoSQL both.

Pay Difference by Location:

1. Gurgaon 41%
2. Bangalore 27%
3. New Delhi 14%
4. Hyderabad 12%
5. Delhi 7%
6. Pune 3%
7. Mumbai 1%
8. Ahmedabad -6%

Skills that affect web developer salaries:

1. Angular.js 39%
2. Asynchronous JavaScript and XML(AJAX) web developer 6%
3. Web Development 5%
4. JavaScript, jQuery, HTML5 4%

If you are someone new in the field of web development or looking for a change of job field to
web developing, I’d say there is no golden time like nowadays to go for it. And even if you start
with some salary like 15–25k, dont worry about it ‘coz your career is only gonna grow from your
current situation in life. Hey you gotta start from somewhere right? As you bag up experience,
you might wanna move to back-end side and cloud technologies like AWS, or Azure or Google
Cloud coz those cloud services are next level and amazing.

Anyways be happy and stay awesome! Au revoir (:

Anonymous
Answered Nov 5, 2016

I’ve been working in the industry for about two years now and I make 120k in the Seattle area
doing javascript work. I don’t have any formal training in CS. In fact, I just learned on my own
for about year on the side and attended a coding bootcamp.

How much salary can you expect ?


 So it is all about you.

Now come to your stated skill set.

You say that you have sound knowledge of HTML, PHP, JAVASCRIPT, Angular JS and HTTP
in general. Worked on many projects, from jQuery plugins to complex web apps as a freelancer.

You say that you are making INR 30K pm with freelance work.

With this level of expertise almost any IT product/service based company will give you job as a
web developer. But again they are an IT company and there will be many candidate standing in a
line to get a job with similar skill set as you have. So you cannot expect very high payouts there.

For some experienced person with a pinch of proven self learning capability an IT company
can bring some hindrance in his career path as a web developer.

You already work as a freelancer, so you could easily get a job as an in-house consultant to some
non IT based company which rely heavily on web technologies. You will get full autonomy there
without any competition.

Simultaneously you can work as a freelancer so expect 30K + salary from your job. That could
go around 60K INR in total.

Matthew Baker, Browser Technology Consultant at Travel Syndication Technology


Answered Nov 4, 2016

I’m not going to answer your question with my income but I can tell you that I know several
senior web developers in Atlanta making $85k and a few senior web developers in Atlanta
making closer to $200k. These people are doing almost exactly the same job or at least have the
same job description.

I believe the higher earners have these qualities:


1) willing to take risks
2) understand economics of labor market
3) impeccable sense of timing - know when it’s time to jump jobs or technologies
4) impressive portfolios
5) have a focused skill set, not a hodgepodge
6) extensive network of colleagues / recruiters
7) love the work
8) drive for novelty (wanna try out the latest things)
9) fun personalities
10) ability to sell themselves
11) good communicators
12) don’t take themselves too seriously
13) to the point, don’t waste words
14) prefer to be honest than popular
15) finely tuned BS detectors
16) love interviewing, especially white-boarding
17) share presentations at meetups
18) good at minimizing distractions / hyper focusing
19) are nice to recruiters, treat them like humans
20) avoid burning bridges

Priyanka Arora, Founder at WWW.engineerdiaries.com


Answered Dec 9

Web development has emerged as one of the most prominent career choices in India. But what
exactly is its scope, salary, how to get started as a web developer is all blurry with so many
languages,frameworks and tools out there. This blog is meant to answer all the questions linked
with being a web developer in India.

What exactly is web development?

Web development simply means creating websites. Now, this web development also involves
two part - front end and backend development. Front end developers are responsible for all the
things a user sees when he opens a website (more on this below) and backend is what actually
makes front-end possible and where the data is stored. Full stack developers on the other hand
are one who knows both front-end and backend.

Now, its still shady so let's look at it in bit more detail.

Front-end web development:

Whenever we visit any website- images, links, login forms etc all comes under front-end web
development. Though there are basically three languages to build them HTML(Now HTML5)-
to build basic components of a webpage like table, forms, insert images, CSS(Now CSS3) for
pure styling purpose, and Javascript to include every logical thing i.e code. But creating a
website from the scratch using them would be a lot more complex. So we have frameworks to
ease out this process. Some of the most famous and in demand front-end frameworks are:

Bootstrap, Angular Js, React.Js

Back-end web development:

Backend coding is a technique used in web development which involves employing scripts on a
web server which produce a response customized for each user's (client's) request to the website.
Some of the most in-demand server side frameworks are:

Laravel, Node js, ruby on rails, .Net Framework .

Database:

This is where actually the data received by user and in other backend operations is stored. Some
of the commonly used databases are:

MongoDB, NoSQL, MySQL

Content Management System and other designing tools:

Wordpress, Joomla are two most commonly used cms to create a website and are in demand too.
SEO, content writer, adobe photoshop expert are some of the additional tools a web developer
should have.

Web development as a career in India:

Web development has a huge scope in India and has equal opportunities across the country. As
an intern (college intern or 6 month intern in a company) starting would be between 5k to 10k
per month(which is pretty low). After 6 month-2 year you can get around 15K-30K per month.
And after 3 -4 years anywhere around 6lpa-10lpa. So, yes starting is indeed slow and requires a
lot of patience but still is a great career option and if you are good and land up in product based
company one can get 7 digit figure too.

All the best.

Web Developers, what is your annual salary?


Amit Ghosh, They make space shuttles, I make websites.
Updated Oct 15, 2016
Age - 23

Work Experience - 6 years

Degree - Was Studying Integrated Msc. in NISER, Bhubaneswar. Dropped out in 4th year.

Stack - PHP, WordPress, HTML, CSS, Unreal Engine, Python, JS

Current Salary - 753324$ last year. Not salary as I run my own businesses like aeron7.com,
Tibetan Carpets and there are 14 more. Ups and Downs. Gained about 753324$ last year as I
have made some other profitable eCommerce sites and ad-sense sites and other kind of this and
that. Ventured into import export this year. Let’s see what happens this year.

Country of Residence - India

Advice for starters - Amit Ghosh's answer to How can I earn like Amit Ghosh by doing
freelance online website development?

In shorts - Work your ass off !

Edit1: I got a question on what do I do with the money. Well, that is my salary from websites. I
earn far more when I invest them in forex or stocks. You may another answer here Amit Ghosh's
answer to I have 50 lakhs in account and I can take 40 lakhs loan too. What is the best
investment with this?

Anonymous
Updated Aug 13, 2016

1. Age: 27
2. Work X : 5 years
3. BE - CSE (Bangalore)
4. Stack: React, ES6, Relay, GraphQL, Flux, SCSS, Webpack etc
5. Salary: 60 Lakh per annum (80500 USD)
6. India
7. Learn Native javascript , invest your time in understanding the core of it . Create small
but meaningful projects and upload them to git hub and get it reviewed . See open source
projects and learn different design patterns . READ READ READ … till you get it . You
don’t need to be pro in programming to learn front end development.
All you need is the willingness to learn and determination.

My other answer explaining my journey. this might help you as well.

Anonymous' answer to I'm 21 years old. I graduated from B.Tech in ECE from Karunya
University. Is there a chance for me to go to US for MS and come back to CTS with higher pay
grade? I need a salary of at least 25 lakhs per annum in the next 10 years. What should I do?

I am more then happy to assist anyone who wants to become a front end developer.

EDIT #1:
Many of you have enquired about the path to becoming a front end developer, what should I do
next if I know this tech etc. Here is a link everyone can follow to become a professional web
developer:
1. The Practical Guide to Becoming a Professional Web Developer — Free Code Camp

2. Practice , Practice and Practice, Don’t just READ , code , build something , doesn’t matter
what you build just build.

Theoretical Knowledge will not take you anywhere , its the hands on that will take you forward
in Front end development career , so open jsbin.com/webpackbin.com/codepen and start coding

18.2k Views · View Upvoters

Mayuresh Goyal, Web Developer and Consultant, Programming since 2002


Updated Aug 14, 2016

1. 30
2. 6+ years
3. MCA from IGNOU
4. HTML / CSS / JS/ jQuery / PHP / MySQL /
5. Above 30K USD (Working from Home. Part of US based startup and have a few
Enterprise Clients ). I started from just $50 a week back in 2010.
6. India
7. If you want a freedom to work anytime of the day (it has some cons too) and want to save
enough money for your retirements within the first 5 years of working then just leave the
regular college and start building skills. Learn as much as you can. Learn every web
technology or mobile platform Or become a expert in Javascript. Build your own
applications from scratch . Create a professional profile on World’s Largest Professional
Network , AngelList , Upwork, the world's largest online workplace and a start
connecting with Professionals in the industry. They will hire you if you are good and will
pay you hourly. Working 10 hours a week will give you the money which you will get
working 40–50 hours a week in a regular job.

Rishi Mukherjee, Programmer, Thinker, Singer, Photographer, Cook.


Updated Jul 14, 2016

Age - 23

Work Experience - 2 years

Degree - B.Tech 2010–14(CSE), West Bengal University of Technology

Stack - Python, iOS, Algorithms, JS, ML.

Current Salary - 29846.3 USD (20,00,000 INR per annum) + 1% shares. (US based Startup,
working from home)

Country of Residence - India

Advice for starters - Don’t waste a single day in college. Learn as much as possible. Codechef,
SPOJ, Topcoder, android, iOS, python, web, ML, Image processing, programming conferences,
everything. I am from a third grade college so I know what I am talking about. No “training” will
help. Learn yourself from the Internet and books. All the best. :)

323.1k Views · View Upvoters


Downvote
Share
 

Ashish Chandra

Inspiring answer. Most people must be thinking this guy is bragging, but I have personally seen
s...

2 more comments from Sayani Bhattacharjee, Ruturaj Mundke


Anonymous
Answered Aug 11, 2016

1. 20
2. 2 years
3. B.S. Computer Science
4. Stack:
1. Front end:
1. JavaScript (mostly native), React (if I’m lucky)
2. Back end:
1. PHP, MySQL
5. $65,000
6. USA (mid-west, low-ish cost of living)
7. Nothing replaces experience. Nothing. Take every ounce of experience you can get at all
points in your career. Take internships while a beginner, have the confidence to walk in
and interview for junior jobs the minute you’re ready, and study privately every step of
the way. Stagnation results in death when it comes to software development. Don’t find
yourself biting the dust simply because you allowed your mind to grow lazy. Never feel
that you know everything; you will never know everything.

16.8k Views · View Upvoters


Downvote
Share
 
RecommendedAll

Anonymous
Updated Aug 10, 2016

Age - 22

Work Experience - None (Fresh Graduate, 2016)

Degree - B.Tech.

Front end web developer working on Reactjs and CSS

Salary in USD - $37486.25 (25 Lakh Indian Rupees)

Country of Residence - India (Not an IITian)


Advice for starters - When in college, read algo a lot, they will help you in coming placements.
Hard work is never in vain and once you are in company, you will have to start all over. I hated
development in my college, though I was good in algorithms and Data Structures. So, when I
joined the company, I struggled a lot but it is a matter of time. You will love that a lot in coming
time if company pays you that much of money. Best of luck.

[Edit: ]

As lot of people thought that this is a wrong answer. I work at Sprinklr India Pvt. Ltd.
Glassdoor : Sprinklr Salaries (25LPA for 2016 hires)

College : DAIICT, Gandhinagar

10.2k Views · View Upvoters


Downvote
Share
 
RecommendedAll

Anonymous
Answered May 8, 2016

1. Age: 21
2. Work Ex: None. Fresh Graduate 2015 passout.
3. Degree: B.E(Hons) in Computer Science from BITS - Hyderabad.
4. Stack: Backend, LAMP Stack. I'm trying to shift it towards python slowly.
5. Salary ~$18,000 USD. ~1,200,000 INR
6. Residence: India.
7. Practice -- Do Something. Not just read about complex algorithms but actually build
something. It doesn't matter if it isn't some complex software, just finish building
something.

26.5k Views · View Upvoters


Downvote
Share
 

Vamsi Pavan Mahesh Gunturu


Are you doing a remote job?

Anonymous
Answered Aug 12, 2016

1. 25
2. 11 months experience in Aerospace Engineering and a few months Physics research
experience both during college time only. No CS experience but that spent self-teaching
from the course web pages of real college courses and hackathons both of which I did in
the gap year after graduating.
3. Physics B.A. from a well known American public university.
4. Full Stack-ish
5. In June 2015 started with $115,000. Bumped to $125,000 at the end of the year. Also
yearly bonuses.
6. New York, NY
7. Show that you are serious about learning and practice so much that you develop an
amazing work ethic. Even if you’re wasting time studying something which may end up
being useless, if you can sit down for hours and run through it all, you’re way ahead of
the curve. But it’s a habit you can only develop with serious and maintained
focus/discipline. Also, reading through textbooks is a good skill to have.

2.2k Views · View Upvoters


Downvote
Share
 
RecommendedAll

Anonymous
Answered Aug 9, 2016

Age 29 F

Work experience 7.5 years

Degree Bachelor of Engineering from VTU, India

Front end/Back end Stack - Mostly back end but I call myself a full stack developer
Salary in USD - $95000 p.a.

Country of Residence - USA

Advice for starters/newbies -

I am the first engineer in my family so I literally did not have any clue how to go about my
career. I started my career in India in a typical software services company (a very reputable mid
sized company). We had a training period initially which I thought was good at the time to
transition from college to corporate. However one thing I have realized is that it is never enough
what the corporates want you to learn to do project work - you will mostly end up tinkering the
code or doing maintenance work for which you don’t really need to know anything as such. This
especially applies to Indian engineers who start their careers straight out of college in the big 3
companies. I did learn the ropes of corporate and how to cover my ass though.

Be proactive and learn on your own as much as possible. Do not limit yourself to the work that
you are expected to do at office. Don't think that you will get an opportunity to learn on the job
in projects - it can happen, though rarely ( especially in India in my experience).

Perseverance - Though I feel lost and hopeless many times I am willing to put my head down
and do what it takes. I am not a geek/nerd but I definitely want the job well done and learn
something while at it.

Interviews - Do as much of it though you are not looking out actively. This helped me to at least
gauge what people out there expect you to know.

Though I was a team lead in India, when I came to US, I made a conscious decision of beginning
here again as a software developer just to learn better.

I am happy now that I finally get a better hang of things.

1.5k Views · View Upvoters


Downvote
Share
 
RecommendedAll

Anonymous
Answered Aug 4, 2016

1. Age: 29 Years
2. Work experience: 7.5 Years
3. Degree: B.tech from a wasted college.
4. Front end/Back end Stack: back end Stack
5. Salary in USD: 3500USD–4000USD monthly. As I am freelancer work on hourly
payment (20USD–25USD) per hour.
6. Country of Residence: India (Work form HOME)
7. Advice for starters/newbies: Develop a passion for programming. Apart from technical
skills, have good analytic skills and strong grasping power.

28.8k Views · View Upvoters


Downvote
Share
 
RecommendedAll

Anonymous
Answered Aug 8, 2016

1. Age - 26
2. Work experience - 4 years
3. Degree - B.Tech
4. Front end/Back end Stack - Front end/ UX
5. Salary in USD - First 2 year - 5000 USD/Yr and from last 2 year 25k USD/Year
6. Country of Residence - India
7. Advice for starters/newbies - In my 1st company (Big MNC), I haven’t learnt anything as
most of the work done on tools and you won’t get much hand coding experience but I
was interested in front end from my college days and done many freelance projects. After
two year I joined one of American bank on what I learned by myself apart from my work,
I created a strong online portfolio. SO, Keep learning and keep practicing. If you want
start your career in front end then there are many sites like codeacademy or freecodecamp
which could help you to provide a path to start. Try to learn Vanila javascript(you can
follow douglas crockford also know as father of Javascript ) first then move to any
framework.

16k Views · View Upvoters


Downvote
Share
 
Saurav Modak

25k USD via freelancing or via remote full time job?

Anonymous
Answered Aug 10, 2016

Age - 26

Work Experience - 6 years

Degree - B.Tech 2010(IT)

Stack - JAVA, ExtJS, LDAP.

Current Salary - 9,00,000 INR per annum

Country of Residence - India

My alter ego :

Work Experience - less than 1 years (recently started on this new stack as a freelancer)

Degree - self-taught

Stack - Android.

Current Salary - 3,00,000 to 6,00,000 INR per annum (I get paid 300 INR per hour)

Country of Residence - India

Advice for starters - There are few hidden components to your CTC like job satisfaction and
work life balance. It takes some time to realise them. While my main job supports me
financially, my alter ego always looks for change and it is the one which gets me going.

3.4k Views · View Upvoters


Downvote
Share
 
RecommendedAll
Muhammad Ali, Working as a Full Time Full Stack Web Developer.
Answered Aug 9, 2016

Age: 21

experience: 5 years ( freelancing)

Degree: Self Taught (Just enrolled in BS-CS)

Stack: RoR, PHP, Python

salary:$4500–$5000 P/M depends upon project I am working on

Country: Pakistan

Advice: Start learning there is lot of updated information available including free eBooks, Video
courses but best way to learn is by doing practically so get your hands dirty.

Try t0 find other developers around you and get help with and discuss your issues as well as help
them when they need you.

Don’t lose hope if you ever get stuck. This is how you learn.

6k Views · View Upvoters


Downvote
Share
 
RecommendedAll

Anonymous
Answered Aug 6, 2016

Age -29
Exp - 5 Years

B. Tech (CS) from NIT, M Tech from IIT (Not in CS/IT)

.NET Developer

Salary - Rs. 12.5 LPA

Residence - India

Advice - Don’t worry for current Salary. Considering degrees from Premium Institute, i think i
could earn more but I am happy with my Current Company which provides lot of opportunity to
learn and freedom to utilize your time in your own way. I feel its better to join small company
than joining large MNCs which wastes your time in too much other works rather than coding.

Satisfaction and Learning matters most.

Develop your Capability. If you have skills you can work in your desired way, to accomplish
your goals. But if you dont have skills you will have to do hard work to achieve other’s goal

3.1k Views · View Upvoters


Downvote
Share
 
RecommendedAll

Rob Hyx, Computer Programmer, Software Engineer for 10+ Years


Answered Aug 8, 2016

1. 34
2. > 10 years of software engineering, web development primarily using Java and J2EE
technologies.
3. B.S. Physics
4. Rob Hyx's answer to What are examples of a full stack web developer’s "stack"?
5. > $100k annual
6. USA
7. Develop a logical and analytical mind. Learn something new everyday, even if it’s
something as simple as the definition of a previously unknown term or concept. Learn
what you can from people that have more experience. Work well with others.

6.2k Views · View Upvoters


Downvote
Share
 
RecommendedAll

Anonymous
Answered May 9, 2016

Age : 24Yrs

Work Experience : (~3Yrs) 8 Months as Java web developer + 2.5 Years as Php MVC
framework(Cakephp, CI) developer

Degree : BTech in IT from tier 3 college

Front end/Back end Stack : Full Stack web developer (Php (Cakephp, CI), JS, Jquery, Angular js,
Html, Css, Bootstrap)

Salary :  ~$42000 (Inr 26,88,000 @64/$) (Working as a freelancer for US based company at
$30/Hour)

Residence: India

Advice for starters/newbies : My salary was under $5000/year(~3lakh INR) From May 2013 to
Feb 2016 - and it boost from $5000 to $42000.

You motto should be to join a company for improve skills if you will think so you will find your
work place is like college class where you are only to learn.

Salary is just outcome of what you learning and doing.

(Please bear with my English :) )

11.3k Views · View Upvoters


Downvote
Share
 
RecommendedAll
Anonymous
Answered Jul 6, 2016

Age: 24

Work Experience: 1 Yr

Degree: B.Tech(Chemical) form a Tier 1 university.

Stack: LAMP, MEAN. Backend mostly

Salary: ~$18,000 USD. ~1,200,000 INR

Country: India

Advice: Try becoming a full stack developer. Full stacks are valued more anywhere. Even if you
specialize in backend, learn some minimalistic frontend as well. Maintain an active github.

7.1k Views · View Upvoters


Downvote
Share
 
RecommendedAll

Anonymous
Answered Aug 8, 2016

Age: 28

WorkX: 4.7 years

Degree: MCA

Front End/BackEnd: No. Working as a product support engineer

Salary in USD: 1385 USD/ 90K INR


Country of Residence: India Bangalore

Advice for starters/newbies: Don’t go for the salary only if work is not good. I got a descent
salary when I joined this company but I don’t like this job anymore. I am looking out for a
change in development for last 10 months and consistently failing in interviews(Yet trying). If
you start it right, things will be good later on. Try to get good work in inital phase of your career
because your learning curve won’t be that good always. Good luck.

3.3k Views · View Upvoters


Downvote
Share
 
RecommendedAll

Shaun O'Connell, Front-end Developer, Interaction Designer, Web Standards advocate


Answered Aug 12, 2016

1. 37
2. 18 years (4 as an Interaction Designer / UX researcher)
3. None
4. Front-end developer, mentor. Stack: Ruby, NodeJS, anything really.
5. 65–70k USD
6. New Zealand
7. Find a role where you can work with mentors initially.
When you interview, make sure that learning is on the table.
Spend some of your free/personal time learning too.
Hack on things, break things and put them back together.
Break big tasks down into incremental and achievable pieces.
Don’t feel ashamed to ask questions.

3.8k Views · View Upvoters


Downvote
Share
 
RecommendedAll
Art Taylor, Just a guy
Answered Aug 11, 2016

1. 25(26 in next month)


2. 4–5 years (depends on what you count as experience).
3. Associate from shitty community college
4. Mostly traditional front end. Mostly a Angular dev, not a fan of React in general. It has
its use cases, but I havent come across them in my professional work yet. I’ve also been
doing a lot of Node.js the last 2 years, creating apis and utility scripts.
5. 95k
6. Minnesota, USA
7. I’m assuming you already know languages and such. Start your career with contracts. It
gets you into several ecosystems. You will be able to judge what is a good and bad
environment better. It gets you real world experience. In my experience, companies are
much more lenient on who they hire as contractors. Pay is good if you are straight out of
college. You can build a large number of contacts at several companies.

3.1k Views · View Upvoters


Downvote
Share
 
RecommendedAll

Anonymous
Answered Aug 8, 2016

Age - 21

Work experience - 4 years

Degree - None, high school qualification up until 17 and apprenticeship.

Stack - React, ES6, selenium, ruby

Salary - 65k USD (50k GBP)

Country of Residence - UK

Advice for starters/newbies - Find a problem you want to solve, doesn’t have to be anything
difficult. One of the first websites I created was a website to list movies from a database on my
computer and be able to stream them, this enabled my girlfriend at the time and I to watch
movies with each other while not physically together. Another site I made was to log down
places I wanted to go on holiday, how much it’d cost me to go there and my itinerary.

2.4k Views · View Upvoters


Downvote
Share
 
RecommendedAll

Anonymous
Updated Sep 8, 2016

Age-25

Work experience-3 years

Degree -4 year BE (CSE) programme from a private college.

Stack- Backend developer, windows forms, asp.net MVC, SQL server, MySQL, php,
codeignitor, c, jquery, Ubuntu server administration,server deployments.

Salary - 3600 USD(2,40,000 INR) per year

country - India

Advice- I would only say that plan your future now, do not waste time, you will never feel
mature enough to move on, just do what you actually want to do.

Edit: Got hike and now salary is $4800 (3,20,000 INR).

9.7k Views · View Upvoters


Downvote
Share
 
RecommendedAll
Anonymous
Answered Aug 8, 2016

1. Age: 38
2. Work Experience: 8 years
3. Degrees: PhD but not in a technical field
4. Stack: JS/HTML/CSS, jQuery | PHP, node.js, iOS, perl, SQL | C
5. Salary: 125K
6. Residence: USA
7. Advice: Learn by doing, find a project that excites you, put in the hours, don’t be afraid to re-
write, re-factor, re-invent, & mess up big time.

4.8k Views · View Upvoters


Downvote
Share
 
RecommendedAll

Anonymous
Answered Aug 8, 2016

1. 31
2. 4 years
3. MCA
4. C#, Asp.Net_MVC,Razor,EF,Bootstrap,Sql-Server,Jquery,LINQ.
5. 50,000 INR/month
6. India
7. Find your passion for programming during your engineering, otherwise don`t waste your
time here, just choose another career.

3k Views · View Upvoters


Downvote
Share
 
RecommendedAll
Anonymous
Answered Aug 8, 2016

Age= 22

Country of residence = Afghanistan

Experience =2

Ann Salary = 720,000 AFS(some how like 12,000$)

I know its interesting when you read this answer because all you hear about Afghanistan is war,
killing and fighting but believe me we are very keen to technology and science. This amount will
be very less for you guys but in here its a big amount of money. These kind of salaries are very
rare.

1.3k Views · View Upvoters


Downvote
Share
 
RecommendedAll

Anonymous
Answered Aug 14, 2016

1. 17
2. 2,5 years
3. None (currently studying)
4. My stack at work
1. Frontend: HTML, CSS, SCSS, JS, jQuery, Bootstrap.
2. Backend: C#, Asp.net mvc, MS SQL
5. 20-25k (this is from working parttime)
6. The Netherlands
7. Learn to take risks, learn from them and become better. Don't try to be perfect because
you can't be.

164 Views · View Upvoters


Downvote
Share
 

Anonymous

Do you work remote?

Michael Wilson
Answered Aug 12, 2016

1. Age: 20
2. Work experience: 3 & 1/2 years
3. Degree: none (Finished secondary school with very bad grades)
4. Front end/Back end Stack:
Front end: HTML5, SASS, Angular, jQuery, Node.js, TypeScript, Gulp/Grunt
5. Salary in GBP: £35000
6. Country of Residence: UK
7. Advice for starters/newbies: No matter how much expierence you are starting with stay
dedicated, focussed & determined and you will achieve your goals in web development.
Stick to one lane and become an expert in that lane.

1.2k Views · View Upvoters


Downvote
Share
 
RecommendedAll

Bala Atma, A Filipino Freelance Web Designer and Wordpress Developer


Answered Aug 15, 2016

1. 30
2. 8 years on Frontend Design and Wordpress Development
3. B.S. HRM
4. Frontend and Backend
5. Varies, I work from home.
6. Philippines
7. If you love what you’re doing, work hard - you’ll be stable. If you’re on it without
passion, forget it. You’ll age fast, unstable.

221 Views · Answer requested by Kris Haamer


Downvote
Share
 
RecommendedAll

Anonymous
Answered Aug 10, 2016

1. Age : 21
2. Work experience : NULL (will start working next month)
3. Degree : BTech from a non IIT but well known university
4. Front end/Back end Stack Back end / Infra
5. Salary in USD :125k/annum before taxes
6. Country of Residence : USA
7. Advice for starters/newbies : Contribute to Open source as much as you can. Potential
employers do notice it!

7.1k Views · View Upvoters


Downvote
Share
 

Anonymous

So this got a lot of attention. I'll try to answer as much as I can here. I kinda don't want to r...

Anonymous
Answered Aug 14, 2016

1. Age : 25
2. Work experience : 2 years
3. Degree : BS Computer Science / Medecine
4. Front end/Back end Stack : both
5. Salary in USD : 100,000 USD
6. Country of Residence : Philippines
7. Advice for starters/newbies : Focus in learning using conventional ways

303 Views · View Upvoters


Downvote
Share
 
RecommendedAll

Anonymous
Answered Aug 12, 2016

Age - 28

Work Experience - 5 years

Degree - BS(CS)

Stack - Web Development(PHP)

1. Front end:
1. JavaScript (mostly native),
2. Back end:
1. PHP, MySQL

Current Salary - 7500 $ per month

Country of Residence - Pakistan

Advice for starters -

1.6k Views · View Upvoters


Downvote
Share
 
RecommendedAll
Anonymous
Answered Aug 12, 2016

1. 26
2. 2 years in grad school, plus about 6 months before my current position
3. B.S. Biology, M.S. Physiology
4. Front-end: Javascript, Back-End: C#
5. $60,000
6. US (Midwest)
7. Start building projects! Like was said here earlier, nothing beats experience.
Algorithmic thinking is great, but once you start to see the bigger picture of how
things fit together, you’ll find solving problems a lot easier. Don’t think you can’t
do it, because you can. And when you find that first job, it will be overwhelming
and you’ll struggle to stay afloat, but you’ll manage. Just remember to always
keep learning and sharpening your skills, because technology moves fast and you
gotta keep up in this industry. Also, you don’t need a degree in CS to do this stuff.
I’m sure it helps, but you can learn on your own to break into the industry. Once
you’re doing it professionally, that’s where the real learning begins.

447 Views · View Upvoters


Downvote
Share
 
RecommendedAll

Anonymous
Answered Aug 13, 2016

1. Age : 35
2. Work experience : 10 years
3. Degree : MBA in MIS, Bachelor in CS
4. Front end/Back end Stack: Full stack - mostly back-end. PHP, Ruby on Rails, NodeJS,
AndroidSDK, React.
5. Salary in USD : $19.5K per annum
6. Country of Residence : Bangladesh
7. Advice for starters/newbies : Take your work sincerely not seriously or you will misplace
yourself in the team and hence career. Good luck.

903 Views · View Upvoters


Downvote
Share
 
RecommendedAll

Fernando Zamora, Web Developer in many different technologies to include Java, .Net, Node
Answered Aug 12, 2016

You might get better results analyzing salaries at glassdoor.com.

My advice for newbies is make programming your hobby. Get a github account and create some
side projects. If you don’t enjoy programming as a hobby you might not enjoy it enough to be
really good and ever achieve the higher salaries.

424 Views · View Upvoters


Downvote
Share
 
RecommendedAll

Anonymous
Updated Aug 16, 2016

1 . 26

2. 5.5 years, ive worked with PHP, JavaScript, .NET C#/VB and C++. Mostly web development,
by dealing with full stack. I've also created desktop applications with .NET.

3. No degree/ no hs diploma

4. Front end JavaScript


5. 111k + 10% bonus USD

6. US

7. Code constantly, try full stack development. Learn everything about everything when t comes
to abstraction and best coding standards. Look at open source code and contribute to it. Learn
databases and try to use one for your sites. Learn ORMs. Figure out the difference between sql
and no sql. Try writing sites in different languages. Php, JavaScript, ruby. Try learning a
compiled language like C++, C# or Java. Doing lots of different things will broaden your breadth
of knowledge and you'll start to learn that all languages are really the same.

44 Views
Downvote
Share
 
RecommendedAll

Anonymous
Answered Aug 4, 2016

age:25

experience:1 year

salary:3lakh only

angularjs developer

2.8k Views · View Upvoters


Downvote

How much do freelance full stack web


developers make annually?
Aladin Bensassi, Web Developer, Consultant, Business owner, Avid reader And a CSS geek.
Answered Apr 25, 2016

It really differs a lot. I know freelancers who make 40k a year and i know others who make that
in a month.

How much you make will depend greatly on your experience as a developer, how attractive you
look to clients and how good you're at negotiating. Not to mention how many income streams
you create for yourself. Most well payed Freelance developers i know including me do a lot of
things on the side, such as selling themes, writing books, coaching, consulting, creating a
monetized web app...

But the most important point is that most well paid developers never started developing because
of the allure of the money, they did it because they love it, and they got good at it because they
loved it, and they got paid well because they got good at it. So if someone start learning web
development and freelancing with money as their only goal, i can promise you that they won't
make it past the first month.  

3 things in my opinion:

1. Highly Paid Developers Specialize

Specialists simply make more.

Handyman: 20/hour
Plumber: 45-65/hour
Electrician: 40-100/hour (apprentice averages 40/hour)
Appliance Repair: 75-150/hour

So, they don't say I know HTML, CSS, PHP, MySQL, etc. They say... I specialize in building membership
sites... or WordPress themes... or interactive forms, etc.

a) It's NOT generic and thus valued more and b) clients actually understand what it means.

Focus on the solutions you provide NOT the languages you know.

2. Highly Paid Developers Know How to Market Themselves

a. They've embraced the need AND VALUE of learning how to market themselves, their services, their
products.
b. They've developed a system for accomplishing such marketing.

c. They know how to SHOW not tell.

3. They're Not Romantic About How They Make Their Money

Or said another way, they leverage their skills in multiple ways to make money.

Quick story...

I know a girl who is a photographer. She makes money doing photography. She also runs a daycare. She
also sells children's clothes. And, I think she even sells a MLM product like Avon or something.

They're all related to kids.

You could hate on her but she and her husband just designed, built and recently moved into their dream
house (mansion really).

She's not romantic about how she makes her money.

I work for a company, freelance, sell coding course, consult, coach and for a time sold apps.

Don't get so romantic about how you make your money and how you leverage  your coding skills that
you miss out on lucrative opportunities

David Wilderness, Farm boy turned solutions architect. Building cool things for cool people.
Answered Dec 27, 2014
My client (Fortune 500 media company) has guys on the books between $15 and $250 dollars an
hr who claim to be 'full stack' but practically speaking most of the ones I've considered good
productive team memebers made 30-80 an hr. Based on experience and ability to negotiate.

How do I become a freelance web designer


and developer if I know basic HTML5, CSS,
a little bit of JavaScript, and Bootstrap? Is
this adequate enough to become a web
developer?
Aaron Fried, Writer, spreading coding knowledge @ Thinkful
Updated May 2, 2017

1. Start with HTML, CSS, and JavaScript


2. Figure out what frameworks and technologies are in the most demand
3. Find a school that will help you kick-start your career by building real apps

These three steps will help you decide if you enjoy the basics of web development, determine
what to learn next, and then get you started with expert support from professional web
developers.

Take a start with free resources. Whether that means local coding meetups, Codecademy, or
FreeCodeCamp is up to you (there are about 200 other ones in this thread, explore them). The
reason for this is simple: it’s easy to get started right away and see if writing code is something
you enjoy. You don’t want to invest significant time or money in becoming a web developer if
you don’t enjoy the basics.

Next, do some research. Take a look at web development job postings in your area and check out
Stack Overflow’s Developer Survey. Right now, it shows that JavaScript is dominant in web
development, with Node and React being among the most loved technologies. Read up on those
and decide if they sound interesting to you.

Generally, your best bet is to pick a stack and then stick with it. Master all of the ingredients of
building a web app once — then, if you want to change ingredients (i.e., languages and
frameworks), it’ll be a far easier process. Jumping between different stacks as you learn is bound
to slow you down.

Last, and most important, find a real school to teach you. Coding bootcamps are a popular
option, as they focus solely teach the skills necessary to get hired as a web developer as quickly
as you can learn them. Thinkful (where I work), has a pair of Web Development Bootcamps —
Full Time and Flexible. In short, the benefits of those are that you learn full-stack JavaScript,
which is where we’re seeing the most growth in the US, Canada, and many other places globally.

As a student, you also learn 1-on-1 with a personal mentor. Students who learn 1-on-1 tend to
perform better than 98% of students who learn in traditional classrooms
(http://web.mit.edu/bosworth/MacD...). Getting tons of support is always helpful, which is
probably why students see significant success after graduating from the program — 93% of
grads get hired as full time web developers, and on average, they get a salary increase of
$19,088. (Those stats are from the Jobs Report, which gets updated every month, so if you’re
reading this in the future, check out the updates.)

On a broader level, take a look at all of the bootcamps in CIRR, as they report their students’
outcomes based on a uniform set of standards. The shortest way to explain this is that reputable
bootcamps are complying (or working to comply) with CIRR standards. Start there, take a deep
look at support and outcomes, and make the choice that will be best for your web dev career.

15.5k Views · View Upvoters


Downvote
Share
 
RecommendedAll

Syed Ehtisham Munir, works at Skyplex International


Updated Nov 26

We meet many people who would like to train in web development and launch a new career but
simply don’t know where to start. Should they learn to code? Get experience at a startup? Come
up with an idea for their own business?

When you’re not in the tech scene, it can seem almost impenetrable, we should know. But in this
post we’re here to tell you it’s really not so hard to get the skills you need to become a
programmer if it’s something you really want to do. With the right support, motivation,
knowledge and experience your career in tech is within arm’s reach.

In this post we’re going to discuss first what steps to take and in what order to take them when
you’re first starting out, and then we’ll provide a list of excellent places you can learn to code to
get that brand new career in motion.

Want to Learn To Code?

Don’t let Kate Ray’s hilarious post on TechCrunch put you off your dream of becoming a web
developer, have a read of our five steps on how to learn to code and get into the tech scene.
1. Have A Goal

Decide what you want to create. Do you have an idea for the next big social network? Do you
have an idea for a great app? A useful tool that you’ve always needed and not found anywhere?
If you think there’s a need for it and it doesn’t already exist, you can be the one to create it. Your
app might be something that your family / job / journey to work has inspired you to create. For
example, top model and longtime coder Lyndsey Scott created an app for her ‘book’ - the
portfolio of photographs, campaigns and experience that models take along to fashion castings to
give casting directors an idea of what they’ve done before. The app is called iPort, which allows
models to upload their ‘book’ or portfolio onto an iPad. She said:

"I built that app because it was something I personally needed,’ she said. ‘My book always ends
up looking terrible, the books fall apart, the pages are tearing, it’s dirty, and it’s a mess."

If you’ve noticed a gap in the market or a need that hasn’t yet been met, that’s where your app or
website could come in.

2. Learn To Code

Martin Ramsin, our CTO and co-founder at CareerFoundry, first learned to code using
Codecademy and free tutorials. He found these online resources helped him with learning syntax
but found the real difficulty occurred when he was trying to find out which tools to use, how to
deploy, understand Git, etc. In other words, how to work as a web developer. Raffaela -
CareerFoundry’s CEO and co-founder - and Martin founded CareerFoundry based on these
observations as they realised that students need more than just tutorials to learn web
development. They also need the support and expertise of someone who has already been there.
It is for this reason that our mentors are at the centre of everything we do. While you are learning
to code it’s crucial to have someone you can ask direct questions to about the small, fiddling
things to do with programming, but what’s also invaluable is having someone on-hand who can
give you advice in your career, help you build a portfolio or find work. We put together a list of
20 ways you can learn to code, so have a read and find out which option is best for you. At the
end of this post we'll also be reviewing the best online and offline schools for learning to code.

As David Shariff, Senior Engineer at Yahoo told us: "Don't settle for knowing a concept, roll
your sleeves up and dig as deep as you can."

3. Google For Solutions

Someone once told me that when you’re learning how to program you really learn how to
Google stuff like a pro. This is a key skill as a developer. All of the answers you need to any
question you might have you will find online, but knowing HOW and WHERE to find them is
the tough part. You need to learn exactly which search terms are going to get you the answers
you need, whether you find them on GitHub or StackOverFlow or on some obscure forum.
When you understand how to Google for things you’ll find learning code will be much faster. It
is part of the learning process to get from problem to solution in as little time as possible - and
when you are under pressure in a real, working environment this skill will be invaluable.
4. Copy Cool Things

Copy cool things you find on great websites like widgets, videos, parallax images etc. (do view
source on a page). Add it to your code. Then try to understand what it is doing. This is a great
way to learn any new skills and impress your friends by having something advanced to show at a
relatively early stage in your learning. Websites like TryRuby are great for practicing what
you’ve learnt directly in your browser without having to download any software.

5. Showcase Your Work

When you are pitching to do a job as a web developer you’re not asked to show your certificates,
you’re asked to show what projects you have been part of creating already. This is why it’s really
important to build up a portfolio of work - websites, apps, code, to show in your interview. You
may also be asked technical questions in your interview, so it’s good to be prepared - read up on
websites like StackOverFlow, ask questions on there and answer questions if you think you can.
You’ll be building up a profile and reputation while you’re doing it. The best way to showcase
your work to employers is to set up your Github page and show your projects from there.

2.1k Views · View Upvoters


Downvote
Share
 
RecommendedAll

Mihir Rajani, Freelance Full Stack Web Developer (2013-present)


Answered Jun 23, 2016
Being a web developer is a passion, one should be into this only if you are interested.

It's pretty much easy


Develop your interest, keep on practicing it. That's it.

But to help you out in detail,


Web developers are of two types
1) Frontend (Client side coders, the one who creates the design and structure, the looks of the
website)
   Languages used

 HTML (Hyper Text Markup Language, used for creating the basic structure)
 CSS (Cascading style sheets, for styling and designing)
 Javascript (For basic functions)
 Jquery (For animations)

2) Backend (Server side coders, the one who creates the algorithms and the functioning of the
websites)
   Languages used

 Php
 Sql (database management)
 Ruby
 Python
 Ajax
 Json

This will help you understand what are you interested in

And to begin learning them, you can use the following websites

 http://www.codecademy.com i started from here, it's a great website. It has lessons with
instructions which you need to complete by coding to go to the next lesson. Highly
recommend for learning Frontend coding.
 http://www.w3schools.com this website is like a dictionary, you will find each and every
syntax of every language with its details and examples. It has a great feature called "Try
it yourself" in which you can try the codes that you want to learn to understand how it
works.

Well as i mentioned before it's all about interest and practice. So practice it as much as you can
and you will be a great web developer one day for sure :D
And one can be a Frontend as well as Backend web developer obviously :p

Hope this helps :)


1.5k Views · View Upvoters
Downvote
Share
 
RecommendedAll

Candi Ligutan, Producer @ 5by5 Studios, Lead Web Developer @ Davis


Answered Jan 11, 2011
Originally Answered: What should one do to become a web developer?
Depends on what type of developer you want to become. Do you want to learn more front-end or
back-end?  Here are a few topics you might want to look into. There's plenty more, but this is
from my experience.

Front-End:
- HTML (especially HTML5)
- CSS (especially CSS3)
- Javascript
- jQuery
- AJAX

Also learn a bit about web standards (Jeffrey Zeldman wrote a book about it), user experience,
and a few more design topics.  Though you're not particularly designing, it helps to understand
design for better communication with the designer.  That way you two can create the best
possible experience for the user and your designer doesn't create something you can't or shouldn't
build.

Back-End:
There are numerous languages out there and people just end up having a preferences.
- PHP
- SQL
- Ruby

It's good to know Content Management Systems (CMS) such as WordPress, ExpressionEngine,
Joomla!, and Drupal (CMS) just to name a few.

The Internet is definitely a great resource to learn as long as it's a credible source.  If you state
which type of developer you want to become, I'm sure we can direct you to specific sites that
would be helpful.
4.8k Views · View Upvoters
Downvote
Share
 
RecommendedAll

Mohak Talwar, Full Stack Developer at NetCom Learning


Answered Mar 3, 2015
Originally Answered: How do you become a web developer?
I am a Web Developer Myself  And In order to be a Web Developer I would Suggest you To
learn Following Technologies

1. HTML5 , Everyone Starts Learning Web Development with it


2. CSS3 , after you have created your HTML5 page you need CSS to make it look better
3. In Order to Provide Some Functionality Like Animations and various other things You
Need JavaScript, and also Try Doing a Bit of jQuery as well it'd Be Helpful
4. When You're Done with These 3 , In order to make your life a Million Times Easier i
would Highly Recommend You to Learn BOOTSTRAP which is a Front end Framework
of HTML,CSS,JavaScript makes your life a lot easy . Also You May Use FONT
AWESOME ICONS (google it if you have no idea about it) along with it ... It's a LIFE
SAVER seriously
5. Now Going Deeper PHP is Great
6. You Need To learn MySql in order to Make Things Dynamic . PHP and MYSQL are
Made For Each other  :P
7. After You're Done With This, There is A PHP Framework Named CODEIGNITER , Its a
MVC Framework and again it makes your life easier

Learn a bit of all these , Build You're Skill's Slowly and You'll be good GOOD LUCK 
HAPPY CODING

905 Views · View Upvoters


Downvote
Share
 
RecommendedAll

Jim Burbridge, Senior Web Developer at LQ Digital (2017-present)


Answered Thu
Originally Answered: How can I become a web developer?

Quite a few ways, but generally

1. Learn HTML/CSS. What helped me eventually understand CSS and how it determines
how things look on the page is that everything on a page is laid out as a rectangle. Some
things may not look like rectangles, but they’re rectangles. Look up Box Model
2. Learn Javascript. This advice used to mean just learn how to interact with the Document
Object Model (DOM) in Javascript. Now this means that you need to learn jQuery and a
front-end framework/library such as Angular, React, or Vue. Please note, that’s not an
exhaustive list, those are just the 3 biggest generally. There’s plenty of others but
community support for them is more than likely to a lesser extent
1. subnote: you’re going to need to learn AJAX/Fetch requests.
3. Learn the difference between front-end and server-side scripting/programming. The web
is split in such a way that the scripts that run in the browser do not have direct access to
things that live on the server, such as data stored in databases. AJAX requests help to
bridge this deficit by pulling data after initial page load — if you have a facebook, your
newsfeed starts off with a certain number of stories, and as you scroll farther down more
just magically appear. Facebook has a script that triggers an AJAX request to their server
once you scroll down past a certain point.
4. Server side is is perhaps the biggest pot of fuckery in web development because there’s a
million different combinations of things you can use, and often large companies have a
Frankenstein’s monster of hodge-podgery. Common things to know here are Redis,
MySQL, PostgreSql, Node, and PHP. Understand that there is no singular best stack to
use — you use what is best for the project. A chat application makes more sense in Node
because it’s better at using Sockets than PHP is. Everyone has their preferred stack — I
actually don’t mind PHP, so long as everyone on the project agrees to certain naming
conventions and rules-of-thumb. I’m not a fan of Java, however, and like to not work
with it unless necessary.
5. Databases are their own level of monster. They live server-side, and using them
incorrectly can cost you / your application dearly. There are relational and non-relational
database systems. Relational databases are a lot like Excel files: column headers that
dictate what the information in the column should be + the information listed on a per-
row basis. Non-relational databases, often called NoSQL databases, don’t have this sort
of relationship between data headers / data rows. They often exist as collections of certain
objects. Knowing when to use a relational database and when to use a NoSQL database is
going to take time and some trial-and-error. Know that most simpler things can be
modeled via Relational Databases, but there are certain things that need a NoSQL
database. Some examples of RDB’s are MySQL, MariaDb, PostgreSql; NoSQL has
MongoDB (which I dislike, but that’s a different answer to a different question, this is
just about information), CouchDb, OrientDb, and Neo4J.

Your journey will be long and at times frustrating, but if you really want to be a web developer
you’re going to need to have at least passing knowledge of the front-end/back-end divide and
how web servers work.

Best of luck

3.1k Views · View Upvoters


Downvote
Share
 
RecommendedAll

Saikat Sinha, lived in Kolkata, West Bengal, India


Answered Dec 7, 2016

To become a Web Developer you need to have 3 different sets of skill sets:

-Frontend Development: Frontend is what gives you the look and feel of the
websites/webpages.

 Frontend Tools:

1. HTML
2. CSS
3. JavaScript
4. Jquery along with AJAX
5. Bootstrap with Glyphicons/Font Awesome
6. React.js
7. Angular 2/ Knockout.js / Vue.js (Any framework)

Note : 1.Its better if you also try playing with some of the APIs like Google Maps API, Google
Feeds API etc.

2. I would not recommend you to learn Adobe Dreamweaver but it is always better if you can
learn Photoshop/ Illustrator (Not Mandatory)
-Backend Developement: Backend does all the hard work like fetching data from database or
sending data to the database.

 Backend Tools

1. PHP (low level language, I mean complicated but more customizable)


2. .Net
3. Django
4. Node.js
5. Flask (I would recommend you to start with flask because it would hardly take more than
1 day to learn)

Note: Learning an 2 of the backend languages is enough.

-Databases: Databases are used for storing data, managing data and sending/receiving data
efficiently.

Databases can be classified as i)SQL and ii)NoSQL

 Databases

1. MySQL (begin with MySQL and learn the basics of relational databases.)
2. Oracle SQL
3. MongoDb(Begin your NoSQL journey with MongoDb)
4. MariaDB
5. Cassandra

Note: Try understanding the positives and negatives of each of the databases before learning.

Hope it helped. :)

1.5k Views · View Upvoters


Downvote
Share
 
RecommendedAll

Steven Summers
Answered May 6, 2017
‘Web development’ can encompass a lot of things. What you are describing with HTML/CSS
and Javascript is what’s usually referred to as front end web development. Front end web
development is developing the portions that people interact with. What does the website look
like? How do you navigate and interact with it? Etc. Back end web development usually refers to
the things going on ‘behind the scenes’. It involves the background functionality of the website.
For example, if you have a website that searches a database for something, the database and the
search functions are part of the back end.

With what you know currently, you are in a good position to possibly get an entry level job or
internship. Web development salaries are trending at around $130k/year but you’re not quite at
that level yet. However, an internship might be a great place to start your career because what
you are probably lacking the most is real world experience. Coding boot camps can be a great
way to jump start your career if you are able to attend one. They usually use project based
learning to get students up to speed fast. It would probably benefit you greatly because you
already have exposure to the coding side.

Web Development Salaries in San Francisco, CA

If you can come up with some ideas on your own, that is also a great way to get some projects
under your belt. Perhaps you have a friend or family member who needs a website for their
business OR maybe there is a non-profit you support that you could offer to help. Doing
something like this for free is a great way to help out and to build up your portfolio. It puts you
in a position to work through real world problems.

1.2k Views · View Upvoters


Downvote
Share
 
RecommendedAll

Neeta, former SEO Analst


Answered Feb 13, 2017

Understanding What is Required to Become a Web Developer

1. Know what employers are looking for. Most companies wishing to hire a web
developer will advertise for a person who has several qualifications. Many employers
will want a web developer to hold a Bachelors degree in computer science.Computer
science degrees prepare an individual by teaching them the skills needed for web
development: programming, web design, database management, networking, and
http://mathematics.In lieu of getting a degree, many web developers hold professional
certifications. You can obtain these from community colleges, continuing education
services, and several technology companies.For example, Microsoft offers a web
development training course that requires you to pass an exam and hold 2-3 years of
work experience.While having a degree or certification is most desirable, there are many
freelance web developers in the market who are building successful business.
2. Understand what computer skills you need to become a web developer. Being able to
design a basic website is the bare minimum you will need to be able to do. You need to
know how the web works and how to program.There are many different programming
languages that a good web developer should have knowledge of. You will need to know
how to code in different programming languages and when to use them.New
programming languages and interfaces are appearing everyday. You need to keep up with
the trends in technology to move forward in this field.You will need to know some basic
aspects of design: color theory, grid blocking, fonts etc. #*While your job isn't primarily
to design graphics, you should know how to make a website or app look attractive and be
user friendly at the same time.
3. 3Understand that web development is a very demanding career. You will need to
have the interpersonal skills to relate to clients as well as to handle stress and a busy work
environment. Interpersonal skills are a very important aspect of the field of web
development. You will be interfacing with clients, co-workers and companies on a daily
basis.Knowing how to handle a person who is impatient or who doesn't understand
technology is essential.You may be dealing with difficult clients or people who need
some extra help in learning how to use the technology you are developing.You will also
need stress management and time management skills. Being a web developer is very
demanding.You may be working on several projects at a time and have hard deadlines.

Learning About Programming Languages

1. Understand the purpose and function of programming languages and platforms.


Without these, the web and other programs wouldn't function properly. Programming
languages and platforms are what developers use to create applications, scripts, or other
sets of instructions for computers to follow.There are dozens of different programming
languages.Each language uses a different platform or program to write scripts, programs,
and instructions.
2. Become familiar with HTML. This is one of the simplest and most commonly used
programming languages for websites. Most people can learn the basics of HTML in an
afternoon using one of the many online tutorials available.HTML is a language that
consists of multiple short codes are typed into a text document. It has its own grammar
and syntax just like any language.HTML stands for HyperText Markup
Language.Hypertext is the method by which you move around the internet. You click on
a link, which is hypertext that directs you from one page to another.When you write in
HTML, you will use a series of tags. These tags tell the text what to do: be italicized, link
to another page, be a bulleted point etc.When you write HTML in a text file, it is then
saved as an html file. This file is then opened by a browser, like Google Chrome or
Firefox.Your browser reads the file and translates your code into visual form. That's ...

(more)
Downvote
Share
 
RecommendedAll

Matt West, threequals for the win


Answered Dec 29, 2014
Web Development relies on a variety of technologies, and it really depends on what sort of
applications you are looking to make.

You will definitely need to learn HTML, CSS and JavaScript.  Those are non-negotiable. 

You will also need to work with a back end technology.  This might be .Net or Ruby on Rails or
PHP, but right now the hot back end framework and the one with the lowest barrier to entry is
Node JS.  That actually uses JavaScript as a back end language, and since you'll already know
JavaScript, that is probably a good place to begin.
The last piece of the puzzle is some sort of software for interacting with a database.  SQL and its
variants are the elephant in the room there, but NoSQL solutions like MongoDB are gaining
traction. 

In fact, MongoDB and NodeJS are both part of the MEAN stack (Mongo, ExpressJS, AngularJS,
and NodeJS,) which is a solid full stack skill set to have. 

Not to mention you'll probably want to learn to work with images, which means learning
PhotoShop or GIMP. 

So that's a lot! 

But every journey starts with a single step.  One great first step is to head here: Learn to code

The biggest piece of advice I can give you is build, build build.  You can't learn web
development without actually building challenging projects. 

Good luck!
2k Views · View Upvoters
Downvote
Share
 
RecommendedAll

Paul McCann, Web Builder since 1995.


Answered May 4, 2017
Originally Answered: How can I become a professional Web developer?

Build a website and get paid for doing so.

That, and maybe make a personal website and print some business cards.

And start a Github account.

And form subjective, almost religious, opinions on whether:

 Object Oriented or Functional programming is the only way,


 the use of jQuery makes you a sub-par developer,
 you write in SCSS or Sass,
 you use semicolons in ES6,
 you think anyone using a different text editor than you is a sub-par developer,
 you use spaces or tabs (hopefully this debate is over),
 ‘gif’ has a hard G or not,
 npm is an acronym for something or not.

Of course you should probably learn some actual development languages and tools. But you
wont really have time for that, because you’ll be spending most of your time debating whether
you gulp or grunt. Or use Bootstrap or Foundation, or React or Angular, or Haml or Pug, or etc.
etc.

Oh, and learn how to get out of vi, that’s really embarrassing to watch. And you can’t really call
yourself a professional unless you know our secret society keystrokes.

709 Views · View Upvoters


Downvote
Share
 

James H. Kelly

Wait - there’s a debate over npm as an acronym?

Aditya Ch, Programming since 4 years and counting


Answered Nov 4

Nope.

In order to become a web developer, you must not learn a particular language.

Web is vast. It is huge! What might be considered today as hot-cakes (In your case JavaScript,
Bootstrap) might be a thing-of-past tomorrow.

There are several libraries/frameworks available which are variants of JavaScript alone[1].

Instead, the best and by far the quickest way to learn web development, is to try implementing
few projects.
Don’t spend your time learning technologies and their syntax from all those online tutorials.
Spend as little time as possible in learning about a language such as JS, PHP, etc. The major
chunk of your time must be dedicated to building a project.

In the process of building projects you will get an idea of how to implement a certain thing.
Consider you are building a webpage which takes the users data from a form and does some
backend processing. If you have implemented a couple of projects on how to do this task then
you will have far better chances in getting a job, than a person who knows a dozen different
ways in which he can accomplish that task but has never tried a single way.

Thank you & All the best!

Footnotes

[1] List of JavaScript libraries - Wikipedia

738 Views · View Upvoters


Downvote
Share
 
RecommendedAll

Parth Sutariya, works at Web Development


Answered Mar 27, 2015
Originally Answered: How do I become a professional web developer?
if you dont know anything then here is the list what you will need soon

you have multiple option for language for scripting and set logic of your website but i prefer php
(note- you can go for a .Net but for that you have to buy microsoft server which will cost you
more, and development tools are also paid)

Computer languages (Compulsory)


-HTML
-CSS
-Javascript
-PHP
-MySql(database)

for more functionality you can go for JQuery, animation, flash etc.

brief introduction to language


HTML
-HTML is stand for hyper text markup language.
-tag is everything for HTML., each tag have its own effect, so you can design the webpage by
composit tags.
-its so simple design language.

CSS
-For extra design and look and feel effect

Javascript
-for quick action(mouse and keypress action) and authentication(password and form entry
validation)
 
PHP
- real scripting language where you can set logic of website manage database connection,
database updates, fetching data from db, and other programming things

MySql
-Database System, which allow to interface with database with simple query sentence (highly
compatible with php)

How to learn this

-firstly go to the site W3Schools Online Web Tutorials basic startup for every web development
website.
-and after you got familiar  with language open any website in chrome and press right click
'inspect element' (ctrl+shift+I) and enjoy customization with html, css and javascript which make
you more real and practical
-for php just practice and make your logic sharper

Get familiar with CMS


- there are many CMS which are free and open-source so it's fully customizable
- there is lots of plugins are available. choose as per your need

Tips1- you can copy code from any website if you like, its legal
891 Views · View Upvoters
Downvote
Share
 
RecommendedAll
Harikrishna Nair, UI Developer, Entrepreneur, Co-Founder of 'The Next Big Thing'
Answered Nov 27, 2015
Originally Answered: How can I become web developer?
Hello,

It's never too late for anything.

You can refer this anwser which I just wrote on What are all the things which one should know
to become a fully fledged web designer and developer?

It is somewhat similar and may help you.

There are lots of free resources online:


1. Learn to code
2. PHP 101: PHP For the Absolute Beginner - Zend Developer Zone
3. Tutorials
4. Web Development Online Courses: Build and Enhance Websites
1.4k Views · View Upvoters
Downvote
Share
 
RecommendedAll

Mannu Malhotra, Web developer since 2014


Answered Mar 30, 2015
Originally Answered: How do I become a professional web developer?
Ok 2 years are less to be a great web developer at this age,
Let me tell you steps to begin with -
Study HTML from  W3Schools Online Web Tutorials
That is easy task.
Now try to create look like static pages of quora/yahoo/live/github and so on.
Then study CSS from the same site and update those pages you build using CSS.
Now learn JS from the same site and now add events to the pages you build.

Then only you should ask what to do further, There is no point of reading every web
development book without building anything.

Remember -
Every great web developer started like that, building simple static html pages.
Great developers are those who read less books and write more code.
w3schoools is bible for beginners, no matter what they say or what w3fools . com is emphasizing
upon. But w3school is best for beginners.

Do these things and then put the question of what next, mentioning your work :)
879 Views · View Upvoters
Downvote
Share
 
RecommendedAll

Jim O'Kelly, Professional web developer since 1998


Updated Nov 22, 2015

How do I become a web developer?

There are many ways to become a web developer, but there is only 1 path. That path is to never
accept defeat and never give up. This shit ain't easy and your head is going to hurt.

It ain't the schoolin'

But you do not need college or a special school to do this. I didn't graduate High School (GED at
16) and I never attended University and I have never had a problem getting a job. It is because I
never accepted no and I kept on mastering my skills.

A curious thing started to happen...

Then I started wiping the floor with better educated applicants. It is because I was more skilled,
and also, my tenacity and previous lost battles gave me an edge in communicating.

The secret sauce

Don't just become a geek. Become a geek who can relate to people and sell themselves. You
need to learn about PASSION.
It’s Dangerous to go Alone! Take This

If you really feel like you don't have the tenacity and drive to stick it out on your own, then I
suggest either a local bootcamp or an online technology school like https://devschool.rocks

Disclaimer: I am the principle instructor and founder of Devschool. I don't have a big corporate
beast to feed, so my instruction is more attentive and the cost of tuition, much lower.
1.3k Views · View Upvoters
Downvote
Share
 
RecommendedAll

Pravin Netam, Event Manager,12 year experience in event management company.


Answered Sep 12, 2015
first of all you should know what is web development..
Web development is the coding or programming that enables website functionality, per the
owner's requirements. It mainly deals with the non-design aspect of building websites, which
includes coding and writing markup.

Web development ranges from creating plain text pages to complex Web-based applications,
social network applications and electronic business applications.

The Web development hierarchy is as follows:

 Client-side coding
 Server-side coding
 Database technology

we can further classified web development in 2 categories-


1. front end development - it is done through html, css, java script
2. back end development- it is done through php, java, .net
now days their are number of good tutorial sites are available on the web , where you can easily
learn web development step by step and how early you become web developer is depends on
your interest and efficiency to learn things. if you want more about web development than find
this.
296 Views · View Upvoters
Downvote
Share
 
RecommendedAll

Arindam Malakar, Management Student, Former State U19 Cricketer, Engineer


Answered Mar 24, 2015
Originally Answered: How do I become a professional web developer?
First of all get used to C++ as it will come handy in any other language you will want to learn.
There are numerous technologies that you can build your site on, it depends what you want to
use and what you are intending to build, you can start off in a windows machine with hosting a
IIS server which will not require any other installation, then you can for example use PHP to
build your page.
Basically the following technologies/languages will come real handy:

 knowledge of the use of Apache/IIS for the server side.


 knowledge on HTML, CSS, jQuery, Javascript for the designing and scripting of your
webpage.
 JAVA- J2E, Struts 1/2 which ever you are comfortable with.
 PHP- if you like it simple
 Laszlo if you want it to seamlessly work with flash
 SQL for using your data.

To be honest there is a lot you can learn and a lot of sources to do it, I cannot really name books
as I have never consulted them, its better to look up for the developer documents that are
provided in the official sites, you will have to get out there set up the platform and start coding,
but first decide what you want to code.

Thanks for the A2A, if you want any further insights then fell free to come back. ATB!!
266 Views · Answer requested by Arpan Pathak
Downvote
Share
 
RecommendedAll

Siddharth Mahapatra, B.Tech Computer Science and Engineering, KIIT University (2018)
Answered Mar 25, 2017
As far as the first part of your question is concerned(Path);

Web Development has 3 divisions, each a world & profession in itself :-

 Front-end : Deals with client-side/user interface(things functioning in your web


browser).
 Back-end : Deals with server-side functioning, data storing & retrieval.
 Full Stack : Handles both the client & server side.

1. Choose : Decide which path you wanna take to go ahead with.


2. Read this for the sources/resources part of your question : Siddharth Mahapatra's answer
to Where can I learn about web development online?

494 Views · View Upvoters


Downvote
Share
 
RecommendedAll

Akshay Wayangankar, Software Developer (2016-present)


Answered May 4, 2017
Originally Answered: How can I become a professional Web developer?

1. Choose language(s).
2. Practice (and more Practice).
3. Patience
4. Start working for small IT firm where you can get good knowledge(In big IT company
you have to work on one particular field where as in small company you can work on
front end, back end, SEO etc,.).
5. Stay updated with new technologies.
6. Always ask “why?”.
eg. Why PHP? Why not Java or .Net?
7. Solve problems using google(articles, YouTube, Online Courses etc,).

163 Views · View Upvoters


Downvote
Share
 
RecommendedAll
Chao Yang, lived in Hamilton, Waikato, New Zealand
Answered Mar 2, 2015
Originally Answered: How do you become a web developer?
What is a web developer? front end or backend?

Basically, for a web developer, this is an essential list you should keep in mind: HTTP, HTML,
CSS , Javascript.
Of these, HTTP is at the center of web. It defines the interaction ways of web and the bridge
between front end and backend.

HTML, CSS, Javascript are all for browsers. They are the language you talk with browsers by.

All web backend technologies, PHP, Java web(servlet/JSP), ASP/.NET are to produce the
content which can be understood by browsers.

That's it.
859 Views · View Upvoters
Downvote
Share
 
RecommendedAll

Maddy Bhadury, hard fat loud creepy ghost


Answered Mar 24, 2015
Originally Answered: How do I become a professional web developer?
if you want to learn from scratch you need to learn to code first  it will be very useful in after
years in your development career

here are some websites you can learn online coding

Every child deserves opportunity


Khan Academy
Learn to code
  Browse our Course Catalog
Learn HTML5, CSS3, Javascript
Your Online Code Lab
Advance Your Career Through Project-Based Online Classes
541 Views · View Upvoters · Answer requested by Arpan Pathak
Downvote
Share
 
RecommendedAll

Arun Jimmy, Software Developer at Ctel Infosystems (2017-present)


Answered Apr 3, 2017

The web developers job especially a front end developer/ui developer is a great lengthy job you
have attract every user right after opening the website .So you need to have great taste and mind
of artist . Front end technologies and frameworks keep changimg every time

1.first of all you need to have knowledge over html.CSS is makeup to your odd static html page

2. As static html pages wont be going to work further , you need to make it dynamic like
responding to users action so push javascript and js librries like jquery into list

3.know about angularjs for creating SPA(single page applications ).

4.adobe photoshop

Lets get into server side

1.php it is not difficult to learn as you gonna have knowledge on scripting

2.spring mvc reliable and powerful with angulrjs.

3. Node js backend frame work its great when we use schemaless databases like mongodb.

And lots on.

It will be great to have knowledge on database like mysql and mongodb .

267 Views
Downvote
Share
 
RecommendedAll
Jose Davis, Chief Executive Officer
Answered Mar 1, 2017

Web development is a field that is expanding with the introduction of new technologies, such as
apps on smartphones and tablets. The demand for people who are familiar with creating new
apps and programs is very high. Becoming a web developer is a good strategy for people who are
tech savvy, but it will take some work and learning. If you are looking to build a career as a web
developer, you will need to learn a set of skills involving programming languages, graphic
editing, and marketing.

So, you want to be a web developer. The one problem? You have no experience working in the
tech industry. You’ve taken courses and spent hours on personal coding projects, but the
Experience section of your resume is still glaringly irrelevant. Transitioning into a new field is
never simple. You wonder if you’re ready. You wonder if anyone will take you seriously. You
wonder if you can get work.

Trust me: don’t let those doubts get in your way. In truth, it’s not that difficult as long as you
make sure you’re adequately prepared before making the leap. These seven guiding steps will
help you make a seamless transition into web development.

233 Views
Downvote
Share
 
RecommendedAll

Harish Ranganathan, @ranganh //Web


Answered Apr 3, 2015
Originally Answered: How do I become a web developer?
You need to first be a Developer.  A myth that goes around is that a Web Developer only needs
to know HTML and can survive the hassle of Developers who learn the hard core programming
concepts.

If you can develop for the Desktop, you can develop for the web.  Once you pick a language like
C++ or C# or Java, develop your data structures strength and become good in programming,
developing for the Web needs you to understand HTML, Server side events and handling hosting
of applications.

In addition to core programming skills, a Web Developer needs HTML, CSS, JavaScript and
some amount of Database skills.
301 Views · View Upvoters
Downvote
Share
 
RecommendedAll

Raeann Bell
Answered May 12, 2017

To become a web developer is not a easy task. You need to hard work. HTML and CSS are the
building blocks of all web development, so it’s important to know these two technologies
relatively well. To be a successful web developer, you’ll probably need to know more than just
these (more on that in a minute), but in the very least, being able to whip up some custom HTML
and CSS is an important skill. More than anything, it’s important to understand how these two
technologies work together: HTML sets the structure on the page and CSS changes or styles the
way it looks. Keep in mind, too, that it’s perfectly all right to stop and look things up as you go.
Anytime I’m working with forms and inputs in HTML, for instance, I have to pull up some sort
of reference to remind me of how each item is coded. While it is rewarding to sit down and
create a webpage with HTML & CSS from memory, that ability is something you can strive for,
not a requirement to start.

91 Views
Downvote
Share
 
RecommendedAll

Timur Gafarov, studied at Westminster International University in Tashkent


Answered Dec 27, 2014
Steps are listed in their chronological order.
1. Start reading about HTML and CSS from different sources. It is very simple and they are not
even programming languages. It is enough just to understand how they work, what are they
being used for and how they interact with each other.

2. After one month apply for HTML and CSS courses. Since you will have some background it
will be much easier to learn. During your study start learning Java Script. It is a programming
language. And it interacts with HTML and CSS.

3. Then apply for Java Script courses. During your study start reading about PHP and MySql.

4. Than apply for PHP. They will probably also teach how to use MySql as well.

5. Apply for a job... you are a web developer!


1k Views · View Upvoters
Downvote
Share
 
RecommendedAll

Zosia Folkman
Answered Sep 22, 2015
That's true, all depends on the type of developer, you want to be. I could say that you can become
a developer after graduating from University of Technology, but in fact, you don't have to do it.
Moreover, learning programming is possible, even if you have several years of experience in a
different industry.
All necessary sources like tutorials, courses, forums etc. are available online, so what you need is
only motivation and hard work.
I have a friend, whose story is very inspiring and I recommend you read it. He worked in real
estate industry for several years, but had always dreamt about becoming a developer. So he quit
his job and learned Ruby on Rails within 5 months. The sources he used are listed in this blog
post: So You Think It's Too Late to Become a Developer? Read This!
1k Views · View Upvoters
Downvote
Share
 
RecommendedAll
Harish Yadav, Owner (2016-present)
Answered Thu

These skills are enough to work on freelancer and to earn good money. You can create your free
profile and start bidding on different projects. first of all you have to buy some additional bids in
order to place more bids on different proposals.

Also keep in mind that only one percent of your bids gives you response so better is to place
more and more bids on different proposals. and give all your portfolios and showcase your skills
to your clients while interacting in bid or message.

One more tip is to bid between 3:30 to 5 AM in every morning. this is the time when you have
more chances to get your order. Else in day time no chances to get any order.

Also in beginning, when there are no rating on your account then best is to give minimum rates
to proposals only then user thinks to try you for less cost. And when you get your first order,
give you all efforts and 100% of your skills to make client happy and exact what they want. Only
then you can get your first five star rating. And after on rating your freelancer career goes on top.

You can read more about how to work on freelancer .com to earn money this will really help
new freelancer to stand in marketplace.

64 Views · View Upvoters


Downvote
Share
 
RecommendedAll

Shawn Windham
Updated Feb 15, 2017

If you really want to do web design and web development, as you stated, there's a lot of ground
to cover. Javascript and jQuery are client side. Then you have your PHP and database-driven
components of a database like as MySQL. Then, you might also need to learn APIs and object-
oriented programming in some aspect.

146 Views
Downvote
Share
 
RecommendedAll

Technocrab, works at Technocrab Solution


Answered Jul 4, 2016

Web development is one of the most difficult sectors to make a career in. You have to make
command on one of programming language. The most popular in today’s scenario is the either
Java, asp.net or PHP.Out of all of them Java and The Official Microsoft ASP.NET Site can fetch
you the most high level jobs, whereas PHP has biggest market in freelancing.

161 Views
Downvote
Share
 
RecommendedAll

Sami Sahu, studied at Rajiv Gandhi Proudyogiki Vishwavidyalaya, Bhopal


Answered Mar 25, 2015
Originally Answered: How do I become a professional web developer?
I actually became a web designer largely by accident. It started off as a compulsive need to save
text in a format that looked good, and which I could edit without needing a word processor.
(Hence my obsession with typography today.) Let me tell you the story. I promise it will be
rambling, and contain no subheadings whatsoever; but it will also be interesting and helpful if
you’re starting out in web design.
I quickly realized that saving Word documents in html format was not the solution to my
problem. The first time I opened one of Word’s “html” documents, I threw up a little in my
mouth, and had nightmares about being buried alive beneath a never-ending mountain of <span>
and <font> tags.
So, realizing that html was really, really easy to learn, I spent a few hours getting to grips with
the basic way that documents are structured, and what all the tags meant.
http://shop2grab.com/
161 Views · View Upvoters
Downvote
Share
 
RecommendedAll

Daniele Petrarolo, Full-stack Web Developer (2013-present)


Answered Jul 5, 2017

By learning. Simple. And there is no better way to learning that do exercise and practice every
day.

I suggest you to start some online course or school, than try internship to get real skill and start to
being a beginner developer.

I want to link a post from my blog, maybe it could be helpful: https://dailygit.com/how-to-star...

426 Views · View Upvoters


Downvote
Share
 
RecommendedAll

Tanvir Hasan, Developer, Illustrator, Author


Answered Mar 31, 2015
Originally Answered: How do I become a professional web developer?
Hi,
You can attend college or bootcamp. But if you have patience you can try to learn it from online
learning websites. There are some good e-learning site available online. Right now ruby on rails
is popular and there is a big demand for it. Onemonth and Codeschool is really good for learning
programming languages online. I have found discount codes for both of them so this might be
helpful.
Enjoy 10% Discount at OneMonth.com
Enroll in Code School for 9 Dollars
245 Views
Downvote
Share
 
RecommendedAll
Nitin Khare, learning to program since 2008
Answered Nov 24, 2014
Learn html and css start making some basic Web page you will become a Web developer than
move towards java script and J query to make interactive Web pages learn php and MYSQL to
support backend begin with codeacademy.com and then w3school.com
695 Views · View Upvoters
Downvote
Share
 
RecommendedAll

Julie Lary, Marketer, putting words in their place


Answered Mar 3, 2015
Originally Answered: How do you become a web developer?
The amount of education you need depends on where you want to work, and the complexity of
the sites you hope to create or manage. As mentioned by Joe, you can start off learning
WordPress and other popular semi-WYSIWYG platforms.
 
Or you can take classes at a community college or university to become proficient in
development languages, creative design, creation of rich content, and optimization of web
performance. There are also degree programs, which validate your skills, and could pave the way
to a position with a larger corporation or organization.
423 Views · View Upvoters
Downvote
Share
 
RecommendedAll

Al Klein, 45 years of earning a living developing systems.


Answered May 7, 2017
Originally Answered: How can I become a professional Web developer?

Learn programming - see Teach Yourself Computer Science.

Learn a server-side language or 5.

Learn SQL.

Learn JavaScript.

Learn HTML and CSS (although they’re not programming languages - you still need them).

Learn AJAX (it’s a technique, not a language).

Get a job as an entry-level web developer.

(That first step will take a year or two at best, so this isn’t something you do over a weekend.)

305 Views · View Upvoters · Answer requested by Vincent Salala


Downvote
Share
 
RecommendedAll

Joe Knapp, I have been working on the Internet before there were browsers.
Answered Mar 2, 2015
Originally Answered: How do you become a web developer?
Google is your friend. If it were me in 2015 just starting out, I would learn how to modify word
press themes. WordPress is the dominant system used in websites, and there are always people
looking to improve the theme.
277 Views
Downvote
Share
 

Daniel Granger, Pilot


Answered Dec 24, 2014
Originally Answered: How do I become a web developer?
I second everything Vijay Chandra has said. There are so many great resources on the web to
help you learn those topics Vijay mentioned one such resource is http://teamtreehouse.com/ they
have loads of video courses which will walk you through the process.
2.6k Views · View Upvoters
Downvote
Share
 
RecommendedAll

Michiel van der Blonk, Programmer: CSS, PHP, JavaScript specialist


Answered Mar 3, 2015
Originally Answered: How do you become a web developer?
Learn HTML, then CSS, then javascript. Then learn a bit of PHP, SQL and you have made a
good start. Apply for internship or a lower end job as a junior web developer. Don't expect to
start making $100K per year based on these limited skills.
339 Views
Downvote
Share
 
RecommendedAll

Muhammad Awais, Senior Backend Developer (2015-present)


Answered Wed
Originally Answered: How can I become a web developer?

First of all you should be good at your logic. If you are a good logical person then you need to
learn one programming language. Then you can use any programming language you can start
with C++ or Java or PHP. Just learn one language and go with any language.

24 Views
Downvote
Share
 
RecommendedAll
Abhishek Sharma, Full Stack dev.
Answered Mar 24, 2015
Originally Answered: How do I become a professional web developer?
Ok, all the answers are pretty detailed . So here's my quick list :
Try wordpress/joomla (matter of a weekend) .
Try using adobe muse (matter of a week)  (will get you going real fast)
After all this , directly jump into it .
I mean yes you can go on reading 1000 of tutorials , but at the end of the day it all comes down
to deciding which features you want in your website , google it and start building .
You will learn fast and build quicker .
190 Views · Answer requested by Arpan Pathak
Downvote
Share
 
RecommendedAll

Stick Jonas, Student (2014-present)


Answered May 4, 2017
Originally Answered: How can I become a professional Web developer?

Try to practise a lot. Small projects from friends are perfect for the beginning. Or offer your
work to someone for free, because you want to practise.

You will get more requests based on your success. Also the projects are going to get bigger and
bigger. Be patient.

Good luck :)

81 Views
Downvote
Share
 
Stick Jonas

You can eighter learn different scritping languages or get to know different Content Management
S...

Ricky Gary Garcia, Udacity Front End Developer Student


Answered Apr 29, 2017

There are some many great answers. However, I’m going to provide you with the exact path that
I took to get my first web developer job.

We warned,it’s not easy and it does take time and effort. However, I’m confident that you can
get a job following this path.

640 Views
Downvote
Share
 
RecommendedAll

Bradley Lawrence, Shopify Developer


Answered Jul 24, 2017

Firstly you have to start from basic HTML. Then after you should study PHP tutorials.
PHP is server scripting language that is being used for web development. Once you have
basic knowledge of PHP the go for trending frameworks and CMS’s such as Yii,
WooCommerce, Shopify, Magento etc.

23 Views
Downvote
Share
 
RecommendedAll
Vijay Jain, Curious about the unknown, Paradox of Life, Reader. Writer in making
Answered Mar 26, 2015
Originally Answered: How do I become a professional web developer?
Start with basic HTML Coding.
for free resources that will you build up step by step.
try
Getting Started | HTML Dog
http://www.davesite.com/webstati...

the best thing which worked for me was the installation of Dreamweaver software . in the help
men is a link to tutorial to learn html. This s the best I had found then
179 Views
Downvote
Share
 
RecommendedAll

Ahmed Sharaf
Answered Thu
Originally Answered: How can I become a web developer?

follow this path

html > html 5 > css > javascript > jquary > ajax > angularjs > json > bootstarp

then choose between asp.net & sql server or php $ mysql

It depends only on the factor of time and determination You have to be patient

26 Views
Downvote
Share
 
RecommendedAll
Vijay Chandra, works at Techrone
Answered Dec 24, 2014
Originally Answered: How do I become a web developer?
First thing is you need to have an interest in programming.

Learn

HTML, CSS, Javascript, Jquery (Client-side)

Java/PHP/.NET Server Side

Oracle/SQL/MySql Databases
350 Views · View Upvoters
Downvote
Share
 
RecommendedAll

Roy Longstead
Answered Feb 9, 2012
Originally Answered: What should one do to become a web developer?
I find it strange that (at least where I am), the Design departments of tertiary institutions don't
offer specialised web development courses... even though it is so important, not to mention
booming with jobs!
291 Views
Downvote
Share
 
RecommendedAll
How do I become a freelance web developer?
How do I know when I can start setting a
price for my services?
Kevin Leary, works at Kevinleary.net
Answered Aug 17, 2017

Here's the general path I took when I started Freelance Web Developer / UI/UX Designer /
Boston, MA / kevinleary.net 10 years ago in 2007.

1. Find a profitable audience/niche

One of the most difficult things about freelancing is being honest about the difference between
what you want to do, and what people will pay you to do. When you're searching for a niche to
target, make sure you factor in both what you're most interested and also what will get you paid.

2. Start building up your portfolio outside of a full-time job

It takes time to build up a freelance practice. In the first few years you'll find yourself pouring
time into unbillable tasks like:

 Building a portfolio website


 Creating, managing and building up followers for social media profiles
 Building a reputation as a solid developer (StackOverflow, GitHub open-source
contributions)
 Networking in the nearest major metro area to find your first clients
 Writing boilerplate contracts to protect yourself
 Choosing software for things like invoicing, project management and time tracking
 Marketing yourself on the web

For these reasons I highly recommend that the first 1-2 years of freelancing you should try to
build up your freelance career as a side business while working full-time. This has the added
benefits of sharpening your skills, depending on where you're able to land a full-time job. Yes,
it's a lot of work, but it does pay off the down the road in dividends.

3. Landing your first clients

Finding those first few clients is difficult. Here are a few creative ways that I've found useful to
help you finding them:
Search on job boards for contract or full-time roles similar to your chosen focus, and apply to
them. If they think you're a good fit try to pitch them on working together on contract basis. Be
ready to work weekends and late nights, but this is a great way to jump start a portfolio

Partner with agencies that provide what you do as a service to their clients. Delivery great
results, and you can often include high-end work in your portfolio from reputable brands.

Speak at local meetups groups. Public speaking is a great skill, but beyond that you'll find that
nothing tests your knowledge like presenting a topic to a group a srangers. This skill will help
you down the road when you need to pitch big clients as a freelancer.

Work your existing network. Do you have friends or former co-workers at companies that might
be interested in hiring you for projects or contract work? Reach out to them and ask for a favor.

Make recruiters work for you. If LinkedIn is a spam festival of hungry software engineering
recruiter for you like it is for most of us then create a templated response to auto-send those
recruiters and make them work for you to find clients. Tell them you’re interested in contract
positions, and sometimes they can come through with a 3 or 6 month one that is a good match.
Don’t waste too much time with them though, quick digital responses are best and avoid phone
calls as they eat up time.

3. Managing your process and day-to-day

It's easy to get wrapped up in tools that may or may not help you along the way. Some are very
helpful, while other become nothing more than distractions. It's entirely up to you to explore and
choose tools that suite you best. That said, here are a few helpful resources from my own
personal experience as a freelance web developer.

 Versioning: GitHub or Bitbucket. Bitbucket provides 100% free private repositories,


which can save some $$
 Email: Google Apps. Should be obvious, but it's the only option in my opinion.
 Invoicing: Harvest or BillingPro. I personally use Billings myself, but an older versioning
that runs as desktop software.
 Project Management: Trello. It's free, it's great, and it herds client requests into one place
quite well.

4. Setting your pricing

As a general rule of thumb your freelance hourly rate should be double what you would may
hourly in a full-time salaried position with benefits. This is purely a guideline to follow though,
it's ultimately up to you to determine this yourself. The idea behind this figure though is to cover:

 Self-employment & Income Taxes: Taxes you'll pay to the government. In the US you'll
be working as a contractor using Form 1099 vs. W2 (full-time employee)
 Business costs: DBA certificates, local business licenses to operate out of your home
(depending on your locality), any legal fees for contracts (rare but can happen), business
insurance (required by larger clients sometimes)
 Non-billable work: As a freelancer not all of your work is billable, so you need to adjust
for the work that is by increasing your per hour earnings

I have a more in depth article on my blog if you'd like to learn more related info:

Lessons Learned from 10 Years as a Freelance Web Developer | kevinleary.net

4.1k Views · View Upvoters


Downvote
Share
 
RecommendedAll

Adam Leffert, C#/ASP.Net Web Developer, freelancing for over 35 years


Answered Sep 8, 2015
You're just starting out as a freelancer, so I'll focus on solutions to the problems you'll encounter
in this part of your career.

1) How do I know when I can start putting a price for my services?

Do some work for free before you do paid work.

Notice I said "free", not "cheap".

Counter-intuitive to some, but obvious to anyone who's been there, below a certain price, clients
treat you like dirt.

We could philosophize about why, but let's keep moving.  A2A me a separate question if you
want.

You can find pro-bono clients on http://FreeCodeCamp.com or work for a friend, local business,
etc.

Once you've successfully completed a pro-bono job, you should be able to do a similar job for a
fee (at least the tech part), all things being equal.

2) Focus on doing the job, and learning what you need to learn to get the job done.
It's way too early to worry about niches, branding, specialization and all that.

3) Pricing

Lots could be said here.

To start, price yourself at market rates.

Try to do fixed-bid work rather than hourly.

That way, if you have to, you can take more time to get the job done without pressure from the
client.

Set your calendar deadlines a little on the long side.

Yes, you can get screwed on fixed-bid jobs, but hourly has its problems too.

Once you know what you're doing, you can choose fixed-bid or hourly depending on the
situation.

Hope this helps!

Adam
13.7k Views · View Upvoters
Your response is private.
Is this answer still relevant and up to date?
Downvote
Share
 
RecommendedAll

Somasree Adhikary, works at Seven Boats Info-System


Answered May 11, 2017

It is recommended to concentrate in a specialty zone at the beginning as it is the most ideal


approach to start constructing a freelancing business. For instance, if someone’s forte is
WordPress or HTML, look for some kind of employment inside of those fields. It will help to
master that particular field and make you a better freelance web developer.

Here’s 10 points you should keep in mind while working as a freelancer.


1 When you start as a freelance web developer

Beginning is an extraordinarily hard thing to accomplish for some web designers who don't have
any customers. The most imperative thing to recollect is that without customers, you don't have a
business. It's very simple to become involved with things such as building a portfolio site,
playing with invoicing instruments, and other semi-vital undertakings. So it's most vital that you
simply begin working with individuals and getting offers.

It is recommended to concentrate in a specialty zone at the beginning as it is the most ideal


approach to start constructing a freelancing business. For instance, if someone’s forte is
WordPress or HTML, look for some kind of employment inside of those fields. It will help to
master that particular field and make you a better freelance web developer.

2. Gaining experience for solid freelancing career

Everyone is looking for experienced person for their projects, do you ever imagine how a fresher
is going to get experience until he works on something. There is a starting point of everything
and so has the freelancing career as well. World is basically a show business, the one who can
show a great performance wins the bid, so if you never had the opportunity to showcase your
talent, start submitting projects at online websites like Github, the web developer community
will know about you and if you are lucky enough you may land up your first project from here
itself. Additionally, try to learn from other coder as well, cracking other’s code is considered an
advantage too.

If you are self-taught and lack the much needed polish, it’s better to attend a few classes or get an
online certification before you start off as a freelance web developer. Clients are going to look
how many years have you spent on learning codes and designing, but their interest lies in how
good you are able to implement your knowledge and give your customers something unique and
useful. So to establish your grounds as freelance developer start building your portfolio of work,
help a friend, do a project without pay, remember even a small work count if it showcases your
talent.

3. Do not hope for monthly pay checks

As I have mentioned earlier, you may need to work for free if the project seems of great potential
in building a solid profile for you. It’s not a 9 to 5 job where you get the much awaited paycheck
at the end of the month. When you work as a freelance designer, you have to learn to be unstable
at the beginning, you may not get paid in huge amounts or you may earn very little which may
not meet your end. So be prepared for such inconsistent financial weather. But once you start
holding a good grasp over the market you will start noticing a steady growth in terms of your
financial condition.

4. Know how to bid on web development projects

Being a freelance developer doesn’t only require you to be developing, but you need to be smart
and improve selling skills. It’s basically you who will get projects and complete them, so you
need to sell your service at first point. And to do that, bidding is very essential. Being a newbie
in the market, start out with low bids, yeah, it may be depressing at first not getting the expected
value of your time spend on every project, but remember it’s important to make yourself popular
first after which you can easily charge the amount whatever you think fits right. So making a
sacrifice at first will be fruitful in future. The initial months, which is likely to be two or three,
consider it to be the internship period where you get paid low yet gain the useful experience.
Once you secure a good reputation in various forums and amongest clients through your quality
work, you are all set to raise your hourly rates and people looking for quality work is ever ready
to pay.

5. Work on your own label

Well, if you have decided to take full-time freelancing as your career option,then you must
understand that you are no longer under any popular brand name or banner.When one works for
a company, he can proudly boast about the fact he works for a well-known companybut being a
Freelance web developer, it’s all about you. You are the brand you are the name people will
recognize. So start building your own brand. A visually appealing portfolio is what helps to gain
extra points. First select an impactful name, make a logo, invest time in making a solid portfolio
with all your work samples, contact details, and a little about your own self too. Be active on
social network sites as they are considered to be the best place to socialize and get popular.

6. Be well organized

As already mentioned, you have to be the one-man-army while freelancing, thus it is advised to
be very organized or else you will end up losing crucial time. You’ve got to play different roles
at different times, from negotiator to developer to tester to client support, you have to receive and
send emails, pick up phone calls, and no matter how bad your mood is, reply in the most polite
way to your clients, etc, and this sounds like heavy duty. And to accomplish the task without any
flaws you need to be well organized. To become a successful freelance web developer, you need
to be good at these things besides mastering programming and designing skills.

7. Grow yourself

Now that you have built your own portfolio and put up some work samples,it’s time to face the
real world. Before you catch the big fish you need to feed them the small fish. Thus, try the
numerous websites specially made for freelancers to look for web development or web design
projects. Some of the well known websites preferred for freelancers are upwork, oDesk and
Freelancer - Hire & Find Jobs. Start bidding on different projects and try online skill test while
still doing your full time job.

8. Meet your client’s expectation

Remember client is everything, no matter how immature or less understanding client you are
working with; chant the mantra-client is always right. It becomes hard often to make them
understand the right perspective; here is where your charming personality will help to win them
over. Your knowledge about web development and web designing may not always help you win
over the argument, but presence of mind and words may do the job with ease. Do whatever your
clients ask you to do, even if they demand impossible things, they may ask you that out of
knowledge, so never use the word “no” directly, there are different ways to say no, learn that and
you will see a good rapport building with your clients.

9. Sell your work at the right price

There are people who look for quality rather than price, so if you are confident enough to deliver
quality work, wait for the right turn and right customer who is willing to pay the right price. As
you grow your experience as a freelance designer your value increases, so does your work rate.
The market is crowded with dozens of freelancers working at low prices, thus quoting a price
worth your time indicates your value and worth.

If you don’t have a background in business, it may seem a little difficult to fix a price for your
job at first, take suggestions from fellow freelancers or established people in this work area. Start
with a fixed rate- $10-$20/hr. Fix a rate considering how much time you are investing, level of
difficulty, and other important factors. Once you have secured a firm position, gradually increase
your rate.

10. Ask for testimonial

When you have done a good job and your client is 100% satisfied, do not keep it between you
and your client make sure the other visitors know about it too. Tell your clients to write a
testimonial about how good a freelance web developer you are and their experience of working
with you.

2.8k Views · View Upvoters


Downvote
Share
 
RecommendedAll

Neelesh Mittal, med device product manager, budding web developer


Answered Aug 14, 2014
Originally Answered: How can I become a freelance web developer?
Do you already have web development knowledge/experience?

If not, consider the following educational resources/courses based upon the amount of time and
money you are willing to commit.

As a background, I'm a full time product manager in the med tech industry and have recently
begun learning front-end web development (and slowly working my way towards learning
server-side development) with the goal of transitioning to a PM role in a health related tech
startup.

I'll preface by saying that I'm  sure you can search elsewhere on Quora for much more detailed
reviews of  each of the below learning options. This is meant to be a high level  overview of
some ways to start learning web development.

Paid Options

1. Thinkful - a 3 month, part time course requiring about 10-15 hours a week of commitment.
You learn HTML, CSS, and JavaScript/jQuery. Cost is $300/month. I took this course March-
May 2014 and can vouch for its utility. (note: I'm simply a former student of this course - I'm not
paid in any way to recommend this course.)

2. Bloc - Available in a few time formats ranging from 12 weeks to 36 weeks. I haven't
investigated this company much but it seems to be much more in depth than Thinkful - but has a
price tag to match - $4,999.

The advantages of the above are the 1-on-1 mentor sessions. When I took Thinkful, it was hard
to get stuck on a concept for too long since every week I met with a mentor on Google+ and had
my issues addressed. Also, since I was paying $900 for a course, I kept myself on a very strict
schedule because I did not want to fall behind and have to pay for a 4th month. Spending money
has the power to be a huge motivator.

Cheaper options

3. Team Treehouse and Code School - Both paid sites where you watch videos and do the
accompanying exercises. Cost on average is about $20-30/month. These are not bad options if
you do not have the ability to dedicate a solid 15-20 hours a week but the drawbacks are that you
probably have to do a lot more Google'ing/Stack Overflow-ing of questions and really keep
yourself on a strict schedule.

4. Udacity - I will start by saying that my research of this company is limited to visiting their
homepage. Essentially, paid and interactive courses taught by experts where you complete a
capstone project at the end.

Free option

4. Codecademy - A great way to get your feet wet - obviously a low barrier to entry. However, if
you get stuck, you need to go into their forums and look for answers from fellow students who
had the same issue. And obviously, a lot of Stack Overflow.

To reiterate, the above list is in no way exhaustive of the educational options available. Other
answers on Quora probably go into each option above in far greater detail.
While going through these courses and after, you will want to create a small portfolio of
attractive websites which utilize JavaScript, jQuery, and AJAX.

Abhishek Jain's answer to this question can now lead you to getting your first paid projects. I
will add though that a good way to develop a portfolio and start getting projects (whether paid or
unpaid) will be to simply go through family members/friends and see if they have a need for any
sort of web presence - even a personal website. I'm sure there are also numerous local businesses
in your area which could use a website but simply don't have the know-how/budget to create one.

One last aspect of learning web development I want to address is the emotional side of learning.
Learning web development is hard. The extent of my computer programming background prior
to starting formalized learning was a couple Pascal/C++ courses in high school (10 years ago)
which I barely remembered. You will hit wall after wall (even with a mentor if you decide to go
that route) and you will often feel that you simply “can’t get it.” Resilience is probably the single
biggest necessity for becoming a useful web developer. I know that I’m still working on mine.

Thank you for taking the time to read my first Quora answer.

Neelesh
7.3k Views · View Upvoters
Downvote
Share
 
RecommendedAll

Mehak Vohra, CEO at Jamocha Media


Answered Oct 23, 2016
Start building out portfolio companies now.

Since you have a background in Computer Science, you’ll be able to charge a lot higher than
other freelancers that didn’t go to college.

You’re in college, take advantage of it.

1. Start reaching out to organizations around your school.


1. There are probably so many clubs around your school that have terrible websites.
Approach them.
2. Cool coffee shop down the street with a shit website? Approach them.

You have clients - now what?

Turn them into recurring clients by offering them 3–6 month contracts. Offer to update their
website for them every month. College students are cheaper than the agencies around them so
they are going to be much more likely to go with you than with them. You also have a CS
background so USE it.

As you start to build up clients put all of your work together on website.

Create a portfolio page.


As more people start to see your work, and as long as you are doing good work, more
people will be willing to hire you.

6k Views · View Upvoters


Downvote
Share
 
RecommendedAll

Qamar Uddin, freelance software engineer


Answered Sep 18, 2016

Here is how I’ve started. Although before I started to work as a full time freelance developer I
have had couple of years of working experience in real software project, I think following steps
should apply to as well:

1. Sign up for a good online workplace. You may use Upwork, the world's largest online
workplace. Their fees is a little on higher side, but after merger with another online
workplace Upwork, the world's largest online workplace they pretty much forcing
everyone to migrate to their platform.
2. You need to create a profile within their profile page. Put good effort to ensure that you
highlight all of your important skills in your profile page. Even though you are a student,
you still should have some skills that you feel confident about. Those skills should be
listed first. Also in Upwork, the world's largest online workplace you are now able to
attach a link to youtube where you can introduce yourself. I’ve found this very helpful to
introduce myself and the employers also feel very confident.
3. Ensure you have a good computer with solid internet connection. This is critical part of
being a freelance with whom employers want to work. They expect you to be online and
at times participate in screen share etc, even attend important meetings with stakeholders
once you have settled down with them in their projects.
4. Now coming to the your fees for service. This really depends on the geo location of
yours. Most of the employers on Upwork, the world's largest online workplace are from
United States. Most of the employers knows about the per capita etc in different geo
location, therefore expect your rate to be adjusted accordingly. If you are based in U.S. as
a starter I have not seen anyone getting paid more than 30 dollars an hour. Your mileage
may vary, however there are employers who don’t care about your geo location and offer
you rate on par wth U.S contractors sometimes.
5. Build professional attitude and seriousness for the work. Please bear in mind that these
are real people, most of the small time business owners, and this is their livelihood like
yours. One project fails means they have to bear the loss and its not easy. So don’t be
childish like those quick buck freelancer, make some money and run away, log hours
which you should not be logging at all. Trust me once these employers sense that you are
a reliable they will literally love you and send bonus every now and then :) and not to
mention that they will often refer to their friends as well. So be polite, responsible and
empathetic to them, you sure will be rewarded.
6. Write proper proposal and don’t write those canned proposal. Ask questions, that way
your prospective employers knows that you have read the job description and gave it
some thought. Make good first impression. If they ask for a skype interview be on time.
7. Be prepared for a bad patch. It could take a while before your land your first job. But
once you land it don’t loose it. As I said in earlier points, once you build the trust
relationship getting more and more work is not a big deal at all. I once waited 3 months
to get my first contract, now I often have to apologise to employers for not being able to
take up on their projects. I have a client with whom I almost log 45 hours a week non
stop for last one year.

6.6k Views · View Upvoters


Downvote
Share
 
RecommendedAll

Ivan Rodriguez, works at Zynga


Answered Apr 24, 2014
A few things I learned during my time freelancing:

1. Learn to Meet Client Expectations

Just because you're a freelance developer doesn't mean you can slack off. A client has paid you
to provide a service for them, you need to be able to deliver it on time and always communicate
on progress with your client.

2. Take Into Account How Long it Will Take you to Learn Something
If you accepted a contract where you have to provide a full website with a custom CMS you've
just created a large project for yourself. Make sure you're aware of what you don't know so you
can factor that in to your time estimates.

3. Build a Portfolio
Any potential client will want to see samples of your work. Have them ready, buy a domain
name where you can point your clients to look at your work (you can even host it for free on
GitHub Pages).

4. Do Small Jobs First


Sites like oDesk and Elance are great places to start your search for gigs, find small ones that you
can completely easily so you can start building your reputation as a developer on these platforms.
19.6k Views · View Upvoters · Answer requested by Harrison T
Downvote
Share
 
RecommendedAll

Annie Landless, Unity in the community


Updated Feb 11, 2016

1. Find Your Niche

If you’re not sure your current abilities solve a common enough problem, consider learning a
new language altogether, or try building a skillset of complementary abilities other than Web
Development, such as User Experience Design, or User Interface Design  for the more
creative types. A developer who can also plan out a usable and effective information architecture
is rare, and this dual-skilled approach could see you turning clients away left, right and centre.
You don’t ever just want to be “that developer guy/girl I know” but rather “an expert developer
for [insert problem here]”. It’ll be much easier to advertise your skills and make a name for
yourself if you can say you’re the best in a particular, sought-after area, or the only one who can
do it.

2. Start Building, Anything & Everything

So you’ve found your niche. Now it’s time to get building. The best place to start is your
portfolio website, the one website you will update, edit and continually develop for your entire
career. Your portfolio is a way of displaying your skills and having an easy reference for
potential clients. If in doubt, remember that your goal in self-representation is to be easy to find,
easy to remember, and good to know.

“No one hires based on where you’ve been, they hire based on what you’ve done.”

- Emil Lamprecht, CMO CareerFoundry

Build your ideas, they are what make you, you.

3. Build Your Personal Brand


There are so many opportunities for professionals to get known without spending a penny that
advertising is not a route you need to go down, not at this stage. By showcasing your work,
building a network and teaching and blogging like an expert you will find more than enough
ways to connect with people and for people to find you.

It’s crucial that you talk to people. Online and off.

The internet, as you may know, is a marvellous marketing tool. There are so many opportunities
for creating and building on new relationships that with a little tact your voice will quickly
become vastly superior to any ads you’ll produce. Always keep in mind that you’ll have to talk
to a lot of people to find and land clients, so get used to it!

From a visibility standpoint, keep your goals simple. Getting Google to find you if you have a
normal name can be tough, so focus on attaching your name across your portfolio, social profiles
and content to the terminology of your niche skill, and the problems your clients will search for.
To kick it off, here are some great websites for online marketing:

 Twitter – create a following by tweeting about current news in your niche, having
conversations with people in your field and answering questions.
 Quora - answer questions from people interested in your niche. Make these as detailed as
possible: the more content you write the more likely Google is to associate your name
with web development.
 YouTube – create online tutorials and upload them using YouTube. Put them on your
own website. Give them easy-to-Google titles like: “What is ” or, “How to ….” so that
people can easily find them when they search. Try to make them personal and funny –
without going too far off-topic – the more watchable they are the more people will come
back to you for more videos.

4. Get Organised

Becoming a freelance web developer is not just about knowing how to code. It’s about being a
project manager, a sales person and head of customer care. You might not have had much
experience in these areas but they are just as crucial to the success of your freelancing career as
anything you can do with your programming skills. This means you need to get organised!
Check out these time and project management tools and you’ll see how things have moved on
since the days of the Filofax.

 Quoteroller is a practical, time-saving way to create and send professional proposals to


clients in a matter of minutes. You can chart your proposal’s performance and even see
when the client has opened it.
 Toggl can be a great way to track projects and see how much time you are spending on
each one.
 Asana is an excellent project management system, especially if you are working with
others and need to delegate tasks or collaborate.
 Google has an infinite range of calanders and management apps.
 BillingsPro can be used to do project management and invoicing.
 FreshBooks can organise your projects, invoicing and expenses all with one app.

Do your research, ask friends, colleagues and other freelancers what they use.

5. Build up your experience, project by project

Now that you’ve got that new, in-demand skill under your belt and a slick website, it’s time to do
some real projects to show potential clients. Elance, oDesk and Freelancer.com are great online
marketplaces for newbies in the field to start taking on jobs and gaining experience. Do this
while you’re still in your fulltime job to get a feel of the amount of time you’ll need and what
you can realistically start to earn per project. While you are still finding your feet, experience is
what counts.

For more info read the full article How To Become A Freelance Web Developer

51.5k Views · View Upvoters


Downvote
Share
 
RecommendedAll

Ram Shiromani Shukla, Director (2016-present)


Answered Sep 17

HI, Its really a nice question. You can become Freelance Web Developer very easily. You have
to first decide what is your expertise means what kind of language you know. What you love to
do? Then create your account with Freelancer.com. Complete your profile and start bidding. Its
very good platform. Start bidding with low price and gradually once you reputation is up, you
can start earning good money. Regarding setting price start with average low price compare to
your other bidders and freelancer. Hope it will help a lot.

717 Views · View Upvoters


Downvote
Share
 
RecommendedAll
Gaurav Jagtap, Software Developer at Freelancing
Answered Mar 27, 2017

Well start with some random projects. That is how I did.

I looked up at a few popular git repos and started to make the same thing all by myself.

Becoming a Freelance Web Developer is fairly easy however, getting your first client is always
going to be difficult. I started off by using Freelancer - Hire & Find Jobs and Upwork, the
world's largest online workplace.

Start by doing projects at a fairly reasonable hourly rate and once you gain the experience you
can bump up that rate every 3 months.

Secondly, make sure you select a path for your freelancing career. I am personally prefer Custom
Software Development, PHP Development and iOS App Development

1k Views · View Upvoters


Downvote
Share
 
RecommendedAll

Hitesh Masand, Managing Director at EXIM Uniforms LLC


Answered Aug 12, 2014
Originally Answered: How can I become a freelance web developer?
Can you answer the following questions:

 Do you have any experience developing web sites?


 If yes, what kind of websites have you designed? (Give relevant examples)
 What kind of applications are you familiar with?
 Where are you based? Why freelance? Why not work full time?

Some basic questions that you would generally be asked.

Also look up craigslist, they have tons of offers for freelance web developers. I can give you
relevant links If you like.
Cheers,
HM
1.8k Views · View Upvoters
Downvote
Share
 
RecommendedAll

Jim Callender, Freelance Web Developer Designer - Wordpress Magento HTML Responsive
Design - Lo
Answered Apr 13, 2016
Originally Answered: How can I become a freelance web developer?

The most important thing for me when I started as a freelancer was getting out and networking -
this is how all good people find their first few gigs, by meeting with local colleagues and being
passed work.

From this you'll get testimonials, and if you're good repeat work.

Over time you'll be able to showcase your experience, and get exposure to larger projects and
clients.

This is what you'll see at my site - Freelance Web Designer Developer WordPress Magento
Brighton London UK

Also contracts - really important this is done right from the start - one I keep using all the time is
the contract killer - really concise and clear -https://stuffandnonsense.co.uk...

It's important that you list the services you don't provide - eg: hosting or email setup.

Best of luck in your new chosen path!

1.7k Views · View Upvoters


Downvote
Share
 
RecommendedAll
Stefan Patelski, studied at Eindhoven University of Technology
Answered Aug 15, 2014
Originally Answered: How can I become a freelance web developer?
This is how I got started as a part-time freelancer when I was 16, about eight years ago. Lots has
changed since then, and it might seem easier to just use Elance. But I think a lot of people who
are not that tech-savvy still prefer face-to-face contact, and are willing to pay a premium for that.

1. Ask a friend who has a business whether they need a simple website in order to have a
web presence. Make it for free or cheap, so you have something in your portfolio.
2. Make a portfolio website for yourself. It doesn't matter if the portfolio is almost empty.
Having a professional-looking web presence gives confidence to potential clients.
3. Look around your neighborhood for locally-owned (non-franchise) businesses. Check
whether you can find their website. If not, then they need one! If yes, they might need a
better one.
4. Walk in and ask to talk to the manager. Persuade him he can use a (better) website to
boost business.
5. After repeating this process a few times you have probably made a couple of very simple
websites. But word-of-mouth will make sure that more and bigger projects will start
coming your way.

I assume you already know the basics of web development. If not, then check the resources in
the other answers. Beyond the basics, you learn the most by doing.
2k Views · View Upvoters
Downvote
Share
 
RecommendedAll

Rochelle George, Developer at Freelance Web Development (2008-present)


Answered Jun 14, 2017

I can see that you are confused with your abilities. Its really nice that you thought of picking up
some freelancing projects.. Startup with PHP, WordPress projects or join any company as a
fresher and work in team. Website development is really easy and interesting. In the Company
you get the proper guidance of expert developers.
Remember few things :-

Learn to Meet Client Expectations

Build a Portfolio

Take small projects of website development first and complete them on time and at low budget.

CONTACT US

4283 Express Lane, Suite 618-962, Sarasota, FL 34238.

USA:+1- (941) 312-2199

General Info: sales@endivesoftware.com

Skype: endive-consulting

1.4k Views · View Upvoters


Downvote
Share
 
RecommendedAll
Simon Clarks, Marketing Head at Redfox Webtech (2012-present)
Answered Dec 26

Let me tell you, how i started. Initially I worked for very less. One thing was always clear to me
I considered each project as an assignment initially. Below are few things I focused on:

1. Register on Good Websites for Work: There are good websites like clutch and upwork from
where you can pick the project.

2. Start with Small Projects: Small projects are comparatively to deliver. These will help you
gain expertise initially. You can make additions in these and show your experience.

3. Understand your Client’s Expectation: Once you got your project, have detailed
conversations with your client. Understand what output is required.

4. Research: Even if the client has given some brief. Try adding some more ideas to improve the
website development. There is no harm in discussion.

5. Divide Your Work in Phases: Try dividing your website development in phases. Same goes
for testing. It is always too difficult to make corrections from start. Dividing work in phases
saves a lot f time.

6. Be Strict About Timelines: Make sure that you deliver on time. Not only your skills but also
your professional attitude is going to pay you. I received a lot of projects from my existing
clients.

7. Don’t Forget to Update your Profile: Never keep your work to yourself. Add your projects
as achievements to your social profiles as well.

Read More…

I have recently written a piece around Top 12 Web Design and Development Trends in 2018.
Also, if you are looking for some really good website developers. Please visit:
www.redfoxwebtech.com. We have proven success record and worked with 350+ clients
globally.

480 Views
Downvote
Share
 
RecommendedAll

Chris Tsongas, I have earned over $1 million as a freelance web developer.


Answered Oct 26, 2015
You can start charging for your services as soon as you find someone who wants them! There's
already some decent advice in other answers, however none of them mention what for me was
the key to building a multiple-six-figure income, WITHOUT becoming a rock-star developer or
workaholic: networking with referral partners.

In addition to earning over $1 million as a freelance web developer, I've taught for several code
schools and enjoy teaching. So, I've put together a course with over three hours of step-by-step
video teaching freelance web development: http://milliondollardeveloper.io. You're taking
classes to learn how to code, now there's one for how to freelance.
6.1k Views · View Upvoters
Downvote
Share
 
RecommendedAll

Shashi, Manager (1991-present)


Answered Mar 11, 2016

Hi, if you plan properly you can earn more in freelancing. First you prepare your self one blog or
website. Put there about your self , contact page, services you are providing and good portfolio.
If you have any doubts on price contact your related persons in this field. search in google with
related keywords like freelancer Hyderabad, freelancer Bangalore... etc. Send same requirement
them via contact pages. You will get quote from theme. observe 3 to 4 quotes . then you will get
an idea.

Ex site: Freelancer Hyderabad, All Website, Apps Solutions Call:8019772500

2.2k Views · View Upvoters


Downvote
Share
 
RecommendedAll
Ann Aveeskela, Freelance Copywriter (2015-present)
Answered Apr 20, 2017

Create an Upwork account! There you will find lots of various web development projects to join.
Here are some links that will help you to start.

 10 Most Profitable Upwork Jobs for WordPress Professionals


 10 WordPress Themes that Will Earn You $1000’s on Upwork
 10 Ecommerce Themes That Will Make You a Fortune on Upwork
 12 Simple Landing Page Jobs on Upwork to Earn $3500+ in 2 Weeks
 How Upwork Freelancers can Save a Ton of Time and Efforts

There is also a guide that will help you not to get messed up in freelancing.

How Not To Suck at Freelancing

1.4k Views · View Upvoters


Downvote
Share
 
RecommendedAll
Abhishek Jain, Software Engineering Lead @ Searce | Ex Entrepreneur |⠠⠵
Answered Aug 12, 2014
Originally Answered: How can I become a freelance web developer?
Step 1: Learn Web Development.
Step 2: Create a nice portfolio (read websites)
Step 3: Join a Freelance website (peopleperhour.com , elance, freelancer, odesk etc.)
Step 4: Bid and win projects. Do complete them on time with quality
Step 5: You can now use a Freelance web developer title ;-)
3k Views · View Upvoters
Downvote
Share
 
RecommendedAll

Mahesh Agrawal
Answered Jan 31, 2015
Originally Answered: How can I become a freelance web developer?
To become a freelance web developer you need to have certain skills like

 Programming Skills
 Problem Solving skills
 Software Development
 Graphics skills
 Software documentation
 Perseverance
 Adaptable to newer technologies
 Creative
 Team Player

There are many groups in social media for freelance web developers, Join that sort of groups and
start participating there . Visit to Elance, oDesk,Guru, get a corder, people per hour  etc and bid
for the project .

How to be a Freelance Web Developer


868 Views
Downvote
Share
 
RecommendedAll

Olivia Smith, freelance web developer and designer


Answered Nov 17, 2015
To become a freelance web developer  the first and foremost thing you should do is make a
portfolio... include some of your best works in the port folio which would help clients understand
your work quality. Try to start with small projects so that you can manage time and submit on
time. You can register on the freelance project sites, to get projects through bidding. Earn respect
and build reputation and gradually you will become a polished freelancer. The key is to have
faith and patience.
 Make your own website to showcase your work , testimonials from previous clients , links to
your work, services you offer, even price of every service. A detailed and well written site will
help you rank in the search engine and help people to find you easily.
3.6k Views
Downvote
Share
 
RecommendedAll

André Macnamara, Student at National College of Ireland (2014-present)


Answered Jan 2

The first thing to do is start a portfolio demonstrating previous work. Even if our haven't
freelanced before, create sample sites. Prospective clients will want to see your ability.

Next you need to market yourself. Set aside time, and money and invest in Facebook adds. You
also need to leverage instagram to your advantage. On instagram build a following by posting
everything you know. People will appreciate you sharing your knowledge and you'll build your
personal brand. Find business through instagram with we bad website, or no website and dm
them saying how you can add value to their business, though a updated website.

Do not critique on how bad their current website is.


You never know if it was a close friend or relative you build it. You want to avoid offending
your customer.

Creating websites is the easy part, sales is the difficult part.

273 Views
Downvote
Share
 
RecommendedAll

Devin Campbell, Currently building Workweek - a solution made by freelancers for freelancers.
Answered Nov 7, 2015
It will be really important for you to do great work for you first couple clients and the quickly get
a portfolio website of your own put up so you can get the ball rolling with more clients.

It will make your life so much easier if you have a good solution to manage payments for you
and display your work. You can promote your site for no cost through all the social media
channels and the more good work you do, the more referrals you will start to get.

Check out Workweek - http://getworkweek.com/. It's a portfolio website builder with built-in
online invoicing. Should help you out.

Also if you're interested, I wrote this blog post for people getting their start with freelancing.
http://blog.getworkweek.com/are-...
4.3k Views
Downvote
Share
 
RecommendedAll

Pimm Hogeling, the guy wearing the hat


Updated Jul 16, 2014
There are two extremes when it comes to clients that might hire you:
1. people/teams who could do the work better than you, but simply long to focus on other
things,
2. and on the other end of the spectrum people/teams who need you to do what they can
not.

Especially when working for the latter, rookies will struggle more with the communication than
with the work itself.

Remember this. Clients want to hire freelancers at a lucrative price/quality ratio. This desire is a
constant influence on the way they communicate. Demands they set are an attempt to maximise
quality, even if those demands end up reducing the quality (and therefore seem irrational).

Win their trust by showing your quality is sound and your price is fair.
7.9k Views · View Upvoters
Downvote
Share
 
RecommendedAll

Aryeh Friedman, LeadDeveloper, PetiteCloud/ThinStorm


Answered Apr 24, 2014
1. Learn the business end (it is by far much harder then the technical)

2. Unless your course work included software engineering (at-least 2 semesters one for general
stuff and one in a specific methodology) you should work for someone else for a while.   The
reason is your estimates will be completely off and almost all clients want to work on a fixed
priced contract basis (so if your estimates are too far off you're making 50 cents an hour)

3. If you have never dealt with end-users before work for someone else for a while until you
know how they think.  (They are the most irrational species on the planet).

4. If you never dealt with clients directly work for someone else. (Clients are the only species
more irrational then end-users)

5. If you can't name one thing you do better then anyone on earth then consider teaming with
someone who does but lacks the technical background to do the work.
4.1k Views · View Upvoters
Downvote
Share
 
RecommendedAll
Cord LaFond, Been developing websites since 1998
Answered Feb 24, 2017
Originally Answered: How can an individual become a freelance web developer?

Learn some HTML and some CSS - even just the basics - and begin to build some websites -
even for free - until you have a few to show off in a portfolio. Learn some methods of
Responsive Website Development along the way and apply some SEO along the way. Eventually
someone will hire you and you will be on your way.

OR

Find a mentor who will take you under his wing and help you develop a Holistic approach to
Web Design. Cord@cordlafond.com

424 Views · View Upvoters


Downvote
Share
 
RecommendedAll

Zedaan Rumi, Software Engineer || JavaScript || Bookish Boy


Answered Sep 18, 2016

Freelancing is all about the following:

1: You skill in spacified domain like if you are a web developer you may have skill in html5 css3
etc

2: Communication skill. How you are going to sell your skill.

Within this you can choose a freelancing platform like upwork, fiverr etc

I personally recommend you to read this article before joining upwork:


http://jake-jorgovan.com/blog/ho...

Thank You

1.2k Views
Downvote
Share
 
RecommendedAll

Mani Kandan, former Freelancer


Answered Feb 24, 2017
Originally Answered: How can an individual become a freelance web developer?

Yes If you have good skill in development you can work individually. But getting client is very
tough for individual. Register all the freelancer website bid every project get success. [1]

Footnotes

[1] Toogit, Great Work, Creativity And Trust Delivered Online

498 Views
Downvote
Share
 
RecommendedAll

Jaswanth Kumar
Answered Sep 23

Hi

The best place to get the work for freelancers is Post your project and Hire freelancers - Add Any
Project
This is a place to find the work for website developers . We have lot of projects in the website
development category

Visit :- Software development and IT management | Aneroid Technologies

209 Views · View Upvoters


Downvote
Share
 
RecommendedAll

Ajay Kumar, 8 Year as freelance web designer.


Answered Aug 9, 2016

If you are looking for freelance web designing jobs there is a good portal called Freelance
Bangalore Website Designer & Web Application Developer connect to this network i am sure
you will get good number of jobs and on time payment.

35 Views
Downvote
Share
 
RecommendedAll

Aaquib Malek, MBA Finance, G H Patel Post Graduate Institute of Business Management
(2018)
Answered May 9, 2017

I often came across with this posts where people want to know on freelancing as a web developer
i went through this post of fb regarding the same InternStreet hope it will be helpful for you.

14 Views
Downvote
Share
 
RecommendedAll
Marina Olenska
Answered Aug 24, 2016

Hello! I think the simplest way to become a freelance web developer is to register on a freelance
job board. There you’ll be able to apply for web dev projects while you’re travelling. This
website, for example, is an excellent choice because it is commission free and the rates are high
there: Freelancers for Web Development & Design - XPlace

1.1k Views
Downvote
Share
 
RecommendedAll

Arul M Joseph, Lecture at Vismayam (2008-present)


Answered Sep 18

Please read this article .

https://www.arulmjoseph.com/free...

94 Views
Downvote
Share
 
RecommendedAll

Hiramary Melano
Answered Feb 24, 2017
Originally Answered: How can an individual become a freelance web developer?

Visit Fiverr - Freelance Services Marketplace for The Lean Entrepreneur, it was a great start for
me

166 Views · View Upvoters


Downvote
Share
 
RecommendedAll

Aldona Straczek
Answered Aug 15, 2014
Originally Answered: How can I become a freelance web developer?
Start by building your own projects to have a portfolio.
833 Views
Downvote
Share
 
RecommendedAll

Kurtis Rogers, Web Developer


Answered Dec 20

If you're asking these questions, you aren't ready yet.

How do I freelance in India?


Pankaj Singh, Growth at InternStreet
Answered Apr 22, 2017

Freelancing is starting its trend in India.


It takes a desire to be independent, being your own boss or building a personal brand. But
one has to fight and work tirelessly for it. You may often think that being a freelancer your
clients will come right away to your door.

But, remember ‘freelancing job is also an actual job’, there’s nothing fancy about it until you
make it.

It’s awesome that you want to be a freelancer or you’re considering it as an option along with
your college or regular job.

You’re not a person who’s willing to do ordinary things.

It’d be better if you had mention your area of interest. These are some really popular career
option to start freelancing:

 Computer and IT
 Administrative
 Software development
 Project management
 Research
 Writing
 Education and training
 Accounting and finance Customer service

Before you are a freelancer you should prepare for being one. These are some simple steps to
guide you about ‘What does it takes to be a freelancer?’.

ACQUIRING SKILLS:

This is the most important part. You need to acquire skills in whatever field you choose.
You may have misconceptions of having all necessary skills. But, this is the only way you can
get success in freelancing for long run.

 Start an elaborated research in the chosen field and the skills they demand.
 Search for dummy projects to build a great portfolio. Offer to work for free.
 Keep a close look at work of people already in the industry.
 Develop a habit in your work.

NURTURING NETWORKS

Freelancing is all about networking, like any other field. Reach out to all your contacts and
professional networks and tell them about your decision.

Find a mentor in the network; ask them to review and give feedback for your work/ mini
projects.
Now that you have skills and network you’re closer to work as a freelancer.

BRAND BUILDING

‘Your Identity is Your Brand’.

 Create an online presence which will help your potential clients to reach out.
 Update all the social networks like Facebook, Twitter, LinkedIn, Quora, etc.
 Get your business cards ready and start talking about the work you do and yourself more
often.

Learn some basic marketing and accounting skills. Talk to friends who are already making
money through freelancing.

THE LAUCH

Now the Brand is ready and just to be launched!

 Start looking out for jobs


 At first work on project/job expecting limited or no money at all. This is just to make
connection sharpening your skills and showcasing your talent. You can find freelance
jobs at:

1. Upwork,
2. Guru,
3. Elance,
4. PeoplePerHour,
5. Freelancer,
6. Craig list;
 Once you have built a quality portfolio and demonstrated your work it’s time to hunt big
offers. Build a rapport with your clients. Businesses will start taking you seriously
about your specialization.

In the long run, you can either be choosy about your project or take projects in volumes, both are
keys to success. Your career will see a boost. With time, you’ll be able to create a Brand which
clients and businesses will look up to. Keep up the good work and regularly meet other
freelancers, talk them about your business. Now, you are independent and can set your own
working ethics being selective about projects and jobs.

This answer here explains in detail: Anshuman Agrahari's answer to How do I start freelancing?
Should I just take jobs and see what happens or take some kind of course and then proceed?

Please do let me know your suggestions and feedback. I’ll be happy to help.

7.6k Views · View Upvoters


Downvote
Share
 
RecommendedAll

Vasy Kafidoff, Freelance marketer / Blogger at http://tipmybusiness.com


Answered Jun 22, 2016

Trends have been changed recently and people all over the world now hires freelancers over the
internet from different parts of the world. They can get the best quality at reasonable price. There
are many forums that are working as a bridge to connect employers and freelancers. If I say there
are over 3 million jobs posted every year for freelancers, I am not wrong. The most common and
fastest grown freelance jobs are as follows:

 Graphic Designing
 Web Development
 Content writing
 App development
 Translation
 Scriptwriting and Press Release Writing

There are thousands of successful freelancers all around the world known or unknown. Some of
them developed a business network just creating a relationship with a client in the other part of
the world. I am sure that a lot of you might be estimating the possibilities of your success, even I
have gone through this phase. So for your motivation, I will share the story and views of a
successful freelancer.

Carol Tice has been successfully working as a freelance writer since 2005. Writing online
contents, blogs, creating articles, copywriting, ghostwriting various conventional business books
and also the self-published books have always defined her curiosity in the writing world.

Affection and dedication towards her freelance writing business are evident through her “Make a
Living Writing blog” that earned a position among top 10 blogs in 2010 and then in 2012, it aims
at making freelancers learn means and ways to earn their incomes with their profound writing
skills. Later Carol Tice, founded the community, “Freelance Writers Den” to help the freelance
writers increase their income and chances of success. Here are some of the key points which
Carol shares with the newbies.

Positive and Negative Points of any job

Every job has a plus and minuses. I think there is not a single job in the world which has only a
positive impact without having any flaws. In my views, freelancing is a low-risk job and it has
plus points more than minus points. Some of the plus and minus points of any regular on-site job
are as follows:

The Plus Points

 A complete work environment.


 Attend conferences at different places and get to know a lot of new people.
 A balance between personal and professional life.
 Learn a lot from one’s co-workers and seniors.
 A sustainable way of earning.
 Retirement benefits

The Minus Points

 No excuse when it comes to punctuality.


 Pay only increases on promotion.
 Submission towards seniors.
 Sometimes, the job requires a long run work cycle.
 Always adhere to time and face the boss even if you are right.

Like any other job, freelancing also has advantages and disadvantages. But it gives you more
independence than any other full-time job will have. They are discussed below:

Advantages

 You get your own workspace and are not required to have a formal appearance in your
working hours.
 Wages depend on the dedication, quality and the time you give to it.
 Good work earns a good rating on one’s profile.
 You can keep it easy going and can avoid pressure except if there is a bundle of work.
 You don’t have to work under anyone’s dominance. You are your own boss.

Disadvantages

Keeping the advantages on one side, there are some disadvantages, too which you will have to
face while working as a freelancer.

#1. Losing Self-Motivation – since it is a virtual job where you don’t have to catch with the
office timings so there are chances that you will delay your work by relaxing too much.
Remember, being over confident about little work and too much time fades away one’s
dedication towards work. So, you would have to deal with safely planning and organizing your
work. Make a to-do list, divide your time in work and break category and stick to the schedule.
This way you will be able to perform your work efficiently and will also find time to spend with
your kith and kin.

https://youtu.be/mDHWi92v9X8

#2. Taking some risks – apart from losing th...

(more)
Downvote
Share
 
RecommendedAll

Christian Teece, Aspiring Software Guru


Answered May 21, 2014
Originally Answered: How should one start freelancing?
How to start your freelance career and be your own boss

Being a freelancer is one of the most flexible jobs in the world, especially since it means being
your own boss and creating your own hours. But of course, there are plenty of challenges.
Whether you’ve already started your freelance journey or you’re a freelance wannabe, these
awesome tips will help you get on top of your freelancing career and become a master of your
own success!

Brand yourself
As a freelancer, your brand represents just one thing – YOU. Branding ensures you stand out
from the competition by giving your services a coherent, professional image and communicating
your strength and vision.

At the very least, you should start your branding journey with a logo and/or awebsite. If you
have a smaller budget, look to crowdsourcing sites to get help, opinions, and feedback at a low
cost.

Don’t undersell your skills


Many beginner freelancers make the mistake of underselling their skills from the start, meaning
they end up working hard for very little financial return. Ask yourself, how much money do you
want to be earning per hour as a freelancer? Will it be enough to cover your expenses, as well as
provide you with a good net income?

If in doubt, do your research on industry benchmarks and consider how much cash you really
need to make your freelancing work.

Be a networker, not a loner


The general assumption with freelance work is because you work for yourself, you work alone.
This notion can hold you back.
Networking will be the one thing that can make a huge difference to your freelancing career.
Sign up to online communities with other freelancers onLinkedIn and Twitter.

It can bring in new clients/projects, but it can also create great business relationships, allowing
you to leverage the talents of other freelancers/businesses and combine your individual services
to enhance your business offerings. You can learn a lot from other freelancers, whether you’re
just starting up, or in deep already.

Get organised
Every freelancer has their own way of staying organised, so it’s important to find out what works
for you. Software programs are all the rage, whether for project management, time management,
invoicing/accounts or sales/leads tracking.

If you’re carrying out any of these tasks manually, automated software can make your job much
easier, freeing up your time to focus on more critical business areas.

Ask for testimonials


Are you asking for client feedback at the end of each of your projects? Client testimonials will be
crucial in building your brand reputation and in persuading new clients to take you on.

Publish your testimonials as soon as you get them and make sure they are easy to find on your
website, your social media pages or your freelancing profiles. Testimonials are great addition to
your portfolio, especially if you can get a big client to vouch for your work.

Market yourself
Many freelancers don’t spend time on marketing because they feel it’s unnecessary or
ineffective. But fun marketing campaigns can give your business a unique and innovative edge
that other freelancers lack and you never know when your marketing efforts might result in a
new, spectacular client or project.

How will you kick-start your marketing this year? You could choose to run a PPC campaign
online, use a client like MailChimp to fuel your email communications, conduct a letterbox drop
or simply start a blog and promote your content.

ORIGINALLY POSTED ON:


How to Start Your Freelance Career and be Your Own Boss

17.5k Views · View Upvoters


Your response is private.
Is this answer still relevant and up to date?
Downvote
Share
 
RecommendedAll

Sanket Khandare, VP Technology


Answered Jan 14, 2015
Originally Answered: How can I start freelancing?
With freelance work being such an enticing prospect, no one would blame you for giving it some
serious thought. However, a common issue is simply not knowing how to start

Few steps:

1. Decide what you would like to do.


2. Start a personal blog.
3. Create an online portfolio or landing page for yourself
4. Follow successful freelancers.
5. Join more freelance sites.

More:
How to Start Freelancing With No Experience
17k Views · View Upvoters
Downvote
Share
 
RecommendedAll
Mayank Pratap, Co-Founder & COO at EngineerBabu
Answered Jan 2

Freelancing seems fascinating but let me tell you truth. We created a freelancing platform in
2017, Got 17,000 Freelancers in couple of months. We were happy due to organic growth of
head counts.
This was one of my stupid decision, when I decided to change IT services company to freelance
marketplace. Developing world’s best products

1. Project Price Goes very low.


2. Lot of noise dealing with freelancers, Our 12 Support team were busy answering what
happen to that client, why he is not replying, that developer is not picking my call what to
do and so on..

We wanted to help freelancers but the real problem were.

1. Lack of professionalism, failed on-time delivery, incompetency. Most of them even don’t
pick your call if something goes wrong.
2. No full-time freelancer, Most of them had a secure IT job and part time doing
freelancing, no commitment.
3. It is not the company which builds the application; it is the people inside the
company:

Let’s say some 10 years experienced developers leave their current jobs to set up a startup. This
startup with experienced people is liable to work with more efficiency than inexperienced
candidates from a big company.
4: Companies wrongly focus on retaining clients without analyzing skills:

Suppose you make an android app for a client. Now the happy client asks you if could also do a
website and an SEO; hesitant to say no, you nod but later fails to deliver. *relations spoiled*

Learn to say no. It’s OK to take up fewer projects and deliver with quality than showcasing
quantity.

———————————————————————

We decided to work with Curated Verified people. We filtered noise, We focused on being
productive than being Busy.

An eclectic crew united by intellectual curiosity and a passion for great work. EngineerBabu is
headquartered in Indore ( 45 In-house Team members ), but our Remote team spread out across
15 cities around the India ( 20 Handpicked domain specialised team )

What we do
At EngineerBabu, we build great products. People came to us with Crazy ideas - and Now those
are million dollar companies. Two startups even Selected by YC 2017- 2018 Batch, Funded by
Top VCs.
Problem we are solving

We are hiring Fulltime freelancer Apply here.


https://hasjob.co/engineerbabu.com

11.7k Views · View Upvoters


Downvote
Share
 
RecommendedAll

Pankaj Sihemar, freelance at Upwork (2017-present)


Updated Jan 23
What is Freelance? Can I earn my first online income?

In simple words earn income from home,See my income proof

A freelancer is a self-employed person which offers services, usually to its businesses and often
to multiple clients at a time. That's why the term " Freelancer" term is usually coined for a person
who is self-employed and also is not significantly confined to a particular employer for a long-
term. Also, more than thousand types of jobs available for the Freelancer with innumerable
numbers of clients. So there is not any need to get disappointment for newly joined Freelancer.
For the new Freelancer, Small jobs available as their skills for the fixed price and there is not any
need to worry about the artifice from the clients because company saves the money for the
writers already to get rid of such cheating.

Do you want to earn your first 100$ income

Should I tell my secret How i earn 500$ in just 3 days ?

Read my blog: Freelancer Blog

Every person has some specific skills what it usually can't use due to the deficiency of the scopes
those are available our surroundings. So 'Freelance' platform provides you an opportunity to
grow your skills and also gives you the proper amount of your work from anywhere whether you
are at home or anywhere else. Actually, Freelance platform requires some specific skills, cost
and schedule requirement. Some sites also provide the hourly price for its writers by which
customer can fix their amount. A newbie Freelancer can get min 200 rupees or $3 in an hour
easily. So Freelance writing is the more durable job than the other online platform for the
earning. As per by gaining the knowledge, a Freelancer can also gain its income. A full-time
freelancer can earn more than 50 thousand or $800 per month.

After gaining some experience Freelancer can charge for what he prefers. So without any delay,
you can start right now, using your network find a client. While you need to deliver what the
client asks, how the work is done is up to you. Also, the marketplace of freelancers is
competitive, the need for quality, reliable freelancers is growing. Many types of businesses are as
such that it has not employees but instead, have a team of Freelancer.

There are many ways, applying which, you can earn money online and can also make your
income.

But the best way to earn fix and unlimited money is by becoming a Freelancer. But the most
convincing tactic by which we can earn online income is freelance. As there is digital nomad is
growing in our personality so there are a number of freelance sources increasing. There are
several benefits to becoming a professional freelancing.

Freelancing is also taken up by workers who have been laid-off those who cannot find full-time
employment, or for those industries such as journalism which is relying increasingly on
contingent labor rather than full-time staff. Freelancers also consist of students trying to make
ends meet during the semester. In interviews and on blogs about freelancing, freelancers have the
list of choice and flexibility for its benefit. The jobs, which are available for the Freelancer which
will help to newbie writers can choose the jobs what it actually refers. -

For non - technical Writers -

All type of Writing,

Translation from any language to any language,

Legal Writing,

Admin Support,

Customer Service Support,

Sales & Marketing Writing and

Accounting & Consulting.

For technical -writers -

Engineering & Architecture Writing,

Design & Creative Writing,

Data Science & Analytics,

IT & Networking and

Web, Mobile & Software Development.

In addition to adapting the length of your writing, you should also be able to adapt the style. In
general, there are two different ones which will help you to grow your skills as casual, lifestyle
writing and formal copywriting. Here we are going to mention, how to find your skills after
gaining a long 3 years of 'Freelance' writing...

(more)
Downvote
Share
 
RecommendedAll
Avinash Tripathi, A logical Indian who thinks, reads, writes, and manages Web Development
Projects
Updated Jun 24, 2016

I hope instead of asking

How do I freelance india?

You wanna know How to start as a freelancer in India?

If yes. Here's how:-

To start as a freelancer in any country, you need to register/sign-up on the following


websites:-
1. Upwork (I like it the most)
 Upwork, the world's largest online workplace
2. Fiverr
Get everything you need starting at $5
3. Peopleperhour
Find Jobs and Hire skilled Freelancers, at a click
4. Freelancer.com (Personally I don't like it much, but I have worked with freelancers who are
earning 2500-3000$/month from this website)
Hire Freelancers & Find Freelance Jobs Online
5. Guru
www.guru.com
6. Elance (soon going to shut down; so Not Recommended)
www.elance.com
As a freelancer, your earning would depend upon:-

 Your patience (It will take few weeks or 2-3 months before you get your first project)
 Communication skills
 Your Skill level in the domain you are working on. Wordpress is being used a lot these
days, so if you can make custom theme sites on wordpress, you can be in great demand.
But if you can't do not worry, you can still get good projects (but the thing is there are a
zillions of wordpress developer these days; so its a lil hard to get noticed in the crowd).
 Your understanding about graphics and layouts. Even if you are very good at coding and
you miss graphic sense you will have a hard time in this field. Even after writing several
days of codes without any bugs, if your website's appearance is boring or doesn't match
what client asked you won't survive in this race. If you miss this skill, partner with a
graphic designer or join in with your friend who is good at it.
 Your bids:- Ask what's genuine. And never try to think that other country people are fools
and will pay extra dollars cuz they have a lot of money (I have met freelancers who had
this mindset and now they end up in MNCs working under a boss; cuz freelancing didn't
serve them).

Get yourself started now ;)


Feel free to PM me if you have any doubts regarding Freelancing or Website Development.

36.6k Views · View Upvoters


Downvote
Share
 
RecommendedAll

Tejaswi Bitra, Freelancing for more than a year now.


Answered Jun 24, 2015
Originally Answered: How do I become a freelance web developer and start earning money?
My Story: <cue from Gianni Zamora's answer>

I started learning online and spend lots of time learning things. I always used to feel that I know
nothing. Perhaps still feel so today. I kept trying to search for gigs until I landed one. Then
everything changed.

Your start is in the right direction. Freelancers like us can only show you the direction. You have
to walk the path. It is a lonely and tough journey but I promise that it is one hell of an exciting
ride with endless possibilities.

Few tips I would like to share which could help you:


• As told by my mentor: Work at improving your skills and have something to offer. Clients will
come asking later.
•  Maintain good client relationships. More often than not they will get you more projects. In the
hind side, avoid clients who are not good for your business. You will know about this more as
you meet new clients.
• Keep learning. Learn from everything and probably from every one. Starting from blogs, books
to people.
• Give something back to society, in your own way. You owe it to them.
• Finally, do not do it for money. Do it for the love of it.

I started freelancing because this lifestyle suits me the best. I choose the work I want to do. I
avoid people who drain out my energy and I can always choose to do so. I work at my own
hours. I am always available for family. In terms of giving back to society, I started Freelance
Web Developers of Bangalore meetup in Bangalore, India which I organise myself.

A life in freelancing is definitely possible be it from any part of the world, since the client can be
from any other part of the world too. Thanks to internet.

Best wishes
1.1k Views · View Upvoters
Downvote
Share
 
RecommendedAll

Flexing It™, We help you connect with professionals for the duration and intensity you need
Answered Mar 25, 2016

When you start out as a freelancer or a consultant, you are utilizing your past knowledge and
experience, but choosing to do the work you like instead of being given assignments by a boss or
superior. This can be in any field, be it writing, consulting, finance, law etc. The crux is to 
leverage your specialist knowledge and insights for the benefit of your professional journey as
well as that of your client. However, this does require certain changes in one’s work practices.

Keep the demands of the assignment in mind. Always keep in mind the requirements of the
client and focus on the deliverable, instead of going into minute particulars which may be
unnecessary and time consuming. Remember, credibility will be built from a satisfied customer,
and so do look at the assignment from a larger perspective, determine what is needed and focus
on creating that at the best level possible.

Invest in your growth. It is even more critical for independent consultants and professionals to
keep improving and investing in their professional development. This is a point that has been
reiterated in earlier entries as well but only because it is so important. Apart from the cost
advantage, companies hire freelancers because of their expertise. The upside of working
independently is that you are the master of your own time so whenever possible learn a new area
or refresh your prior skills.

Pick the niches well. As you grow, you will constantly be making choices as to particular
functions, products, skills or types of assignment. However, keep the market conditions in mind
as you thread these choices together, and pick areas for which you see sufficient demand. Your
prior assignments and focused approach will hold you in good stead in front of a potential
client[1]. The corollary here is that you may need to turn down assignments if it does not match
your focus segments and other parameters you may have defined.

Market your skills. Finally, it is not just enough to develop expertise but to market it as well. It
is important to display your best and most recent work in your portfolio. Also, consider building
a reputation by sharing your knowledge for free through tools such as blogs or videos. This will
help you reach out to a larger audience, some of whom can be potential clients[2].

- See more at: Talent on Demand, Work on your terms


5.2k Views · View Upvoters
Downvote
Share
 
RecommendedAll

Gianni Zamora, Web Developer, Entrepreneur, Inventor, Investor, Student, and Teacher
Updated Jun 24, 2015
Originally Answered: How do I become a freelance web developer and start earning money?
My story:

I started learning web development around a year ago. I loved it because its an art, not only that
but anything you can imagine for a website, system and app can be created by programming.

Now if you are just doing this for money and hate spending time learning or building projects
then you will most likely make little money and wasting precious time you can be doing
something else you enjoy doing. Even getting a shitty job can make you almost quit pursuing this
field.

So then, if you are sure you want to continue on this path then you can do many things:
1. Get your foot in the door at a company. Jr/Entry level HTML&CSS developer.
2.Start a freelance business - have a very clean website up where potential clients can go see
your work. dopli.com
3. Develop themes for wordpress or bootstrap and sell them online at Envato .
4. Create a website where you can help someone or yourself sell physical products(tv's, games,
anything)
5. Blog
6. Idea -startup
7. web applications - sell to businesses as SAAS

All these examples above can earn you $1.00 - $1,000,000.00 but the experience you gain is
much more valuable and will be more rewarding as you continue to grow.
2.8k Views · View Upvoters
Downvote
Share
 
RecommendedAll
Stephen Miracle, works at The Cargo Agency
Answered Jan 12, 2015
Originally Answered: How can I start freelancing?
I worked as a freelancer for several years. The most important part is networking. Honestly, I
think this is more important than technical skills. Work on small projects and some non-profit
work such as churches where you can network with some of the members whom may need your
skills. Always come across as knowledgeable, friendly and relatable. People want to hire the
friendly person who understands their problem and knows how to fix it.

Once you develop a solid portfolio and plenty of experience, you can start working with
recruiters whom look for longer term contracts. In my experience, this is the smartest route. You
can begin to focus on your skills and let the recruiter worry about finding you clients and getting
you paid. I also think you will be paid more as companies who pay more will rather work with
recruitment firms rather than a freelancer they don't know. They will also have more exciting
projects as well.

Freelancing can be enjoyable as you get to control your own destiny, but it's not easy. You have
to consider yourself an entire business that makes time for marketing and skill development on
your own watch. On the other hand, an employee with a company will get the opportunity to
grow their skills at a much faster rate as they have more time to focus solely on their skills and
the employer wants the individual to develop their abilities.

There is a third way and that is get experience with a company before you venture out as a
freelancer. You get the experience and the steady income. You can work overtime to network
with your desired customer and have more control over your project selection. Once you are
comfortable with your project queue and network, you can step out into the freelance world with
a solid footing.

You still have to network.


1.8k Views · View Upvoters
Downvote
Share
 
RecommendedAll

Hemand Paul, Career guide


Answered Wed
Freelancing is currently trending now. If you have proper experience and willing to do any
projects in your own way, You can say yourself as “Freelancer”. you will be the Boss of you, can
determine the work time and decisions. Today the entrepreneurs looking out how to complete
their projects with at reasonable prices, so they look out through intent to complete the projects.
Today lot of freelancing Platforms are avail on the internet to full fill your freelancing skills.
There are some freelancing platform are I listed here for your preferences.through this list you
can choose platform register and search new projects

1. Upwork
2. NcubeRoot
3. Freelancer
4. guru

Before Choosing these platform you should create an Enticing portfolio your self which defines
your works and rewards. It may be in the form of a landing page or a Professional blog is better.
There some positive and negative facts about the freelancing career.

Positives

 Better way to earnings


 Satisfied work environments
 Easy and comfortable Schedules
 Manage your personal and professional life in better way

Negatives

 No Excuses when not attain the goal


 Bidding options for freshers
 Lack of availability of suggestion from higher level
 Personal tensions

These information May help you for your Freelancing career. in such situation some information
described above not effective positively.Have a nice day guys.

199 Views · View Upvoters


Downvote
Share
 
RecommendedAll

Robin Dargue, works at Consulting


Answered Apr 29, 2015
Originally Answered: How should one start freelancing?
In order for you to become a freelancer, you must build at first a good reputation and an
impressive portfolio. For this reason, you must create a web and social presence showing your
qualifications. To achieve this, you can build professional social profiles like World's Largest
Professional Network or Pinterest and Instagram.

Then most important is to have profiles in freelance sites.  There are plenty of them with
different features through them you can show your experience. You can apply for projects in
these sites and after finishing some project, you will get reviews and you will be more famous in
these sites.

A good platform that I would like to recommend you is DigiServed. Its a really nice site, where
you can build a storefront of your services and then wait for order from clients.

Don't forget to build a network  and to be open to new projects!!! After building a good
reputation you may be more selective ;-)

A freelance career is really flexible and you can earn much money if you managed to seem like
an expert in your field!
1.5k Views
Downvote
Share
 
RecommendedAll

Lalit Yadav, Research Analyst | MissionKya.com


Answered Jan 17

There are various ways in which you can do freelancing in India.

Step 1. Discover your skills

 To begin with freelancing one should be able to decide the skills in which they excel.
your skills could be technical or non technical depending on the field of your expertise.
After that hone your skills.

Step 2. Build your portfolio


 This is the crucial part, keeping record of your previous works shows how well
experienced you are, and automatically gives you an edge over other freelancers. The
better the portfolio the better chances of getting the project.

Step 3. Get connected to freelance marketplaces.

 Now you are all set to do work, and get paid for it. But where can you find work ? for
that there are various freelancing websites which can help you. you can get paid at per
hour basis or fixed amount for projects. Listing below some of the freelancing
marketplaces

1. Freelancer
2. Fiverr
3. Upwork
4. MissionKya ( India centric )
5. Peopleperhour

Hope it helps.

338 Views · View Upvoters


Downvote
Share
 
RecommendedAll

Radhika | FulltimeNomad, 10+ years freelancing experience.


Answered Jan 31, 2017
Originally Answered: How can I start to work in the freelancing?

Thanks for the A2A.

The very first step would be to identify your skills. What skills do you have that would be useful
for a potential client?

If you don’t have skills, I would recommend that you build skills by taking an online course
and/or practising your chosen skill BEFORE you start freelancing.

Once you feel you are skilled enough, I would start off on Upwork as it will give you a good
introduction to the world of freelancing. You will not only be able to find clients but also be able
to build up your portfolio as a newbie. You might find this article useful: How to Get Your First
Job on Upwork: 12 Tips
Good luck!

2.9k Views · View Upvoters · Answer requested by Aya Tawfik


Downvote
Share
 
RecommendedAll

Sheeba Abraham, iSheeba.com, Freelancer and loving it.


Updated Dec 2, 2014
Originally Answered: How do I start working as a freelancer in India?
1) Decide what you want to freelance in (technology/field etc)
2) Find out how good or bad you are
3) Start working towards filling the gaps.
4) Parallely - network with people who are in the same field (excellent place to startup with is -
Find your people - Meetup)
5) Most Metro cities - have startup saturdays - where likeminded people meetup - good place to
be - to be motivated
6) Register your profile in most of the good freelancing sites - ask people you worked with to
give update your testimonials
7) Ensure you linked in profile is correctly updated (good amount of work request come from
there)
8) You can create a company page in linkedin. Facebook Page in FB and a professional Twitter
id -- with all the services you offer.  - This will help you get more business and visibility in the
long run.

Since you did not mention what you want to freelance in - can't provide specific approach. Hope
this helps.

Edit : Found a good article on getting paid - which is an important part of freelancing experience.
http://lifehacker.com/how-to-ensure-you-get-paid-as-a-freelancer-1665344682
2.4k Views · View Upvoters
Downvote
Share
 
RecommendedAll
Shakthi Velan, Class of '19, Indian Institute of Management Rohtak
Answered Feb 5

If a freelancer wants clients lining up outside his door, he needs to satisfy three conditions:
competence, credibility, and demand for his skill.

Competence is established from the body of work you’ve built over the years. Your past
association with well-known organizations and satisfaction of your clients gives you credibility.
Demand for your skills depends on the market value of your skills in the current economy.

If I’m just starting out in freelancing, these are the things I’d do:

 First, I’ll assess the demand for my skills in the market; if there is a need to update my
skills, I’ll do it right away.
 Second, I’ll establish my competence by doing work for clients on a pro bono basis; you
could find friends or family or even businesses who may use your expertise. By doing
this, I’d build a decent body of work.
 Finally, I’d establish my credibility by showcasing the successful projects I’ve
completed.

Internet penetration has truly helped freelancers in India. Online platforms like Freelancer,
Truelancer are some places where you can find projects to build your body of work. This
platform has some open projects, check if there are projects that match your skill set.

Here are some other sources on beginning to freelance in India:

 Working as a Freelancer in India – How to Start?

Good luck!

1k Views · View Upvoters


Downvote
Share
 
RecommendedAll

Mwalim Ndirangu, love writing and reading


Answered Jul 9, 2014
Originally Answered: How do I become a freelancer in India?
freelancing involve tons of thing and areas. the fist thing is to identify what you are good in, say
graphic designing, and how you want to do it ie. online or offline.

Sharpen your Skills– You may want to write essays or dissertations for people but you do not
have the skills. Know what you can do so that you can determine what you need to improve.

if online, look for a good site ie Hire freelancers and find freelance jobs instantly, oDesk, the
world's largest online workplace, Graphics, marketing, fun, and more online services for $5 and
Hire Freelancers & Find Freelance Jobs Online where you can market your skills.

Get a mentor. he or she will show you around. for freelance writing

@From Dummy to a Professional freelance writer - Starting as a freelancer writer


2.3k Views · View Upvoters
Downvote
Share
 
RecommendedAll

Ashwin Satyanarayana, lives in India


Answered Jun 8, 2017

Don’t bother with self-constructed restrictions like India, Brazil, Venezuela, and Malaysia.

I am not sure what skills you are good or what kind of services you’d sell. But assuming you can
do freelancing on the computer (like writing, designing, accounting, web development, etc.), you
can actually get clients from anywhere in the world.

Unless you are a celebrity or a pro in India, you’d never make as much as you can when you start
hustling globally.

2.2k Views · View Upvoters


Downvote
Share
 
RecommendedAll
Subham Das, IIM-Calcutta Alumni | Digital Marketer | EdTech Entrepreneur
Answered Oct 14, 2014
Originally Answered: How do I be a Freelancer?
You got the starting right.
ELance, Odesk, Freelancer, Guru, Krow are some of the platforms where you can find many
projects being posted daily. Now, its time to build credentials. At the starting, you will need to
apply for 30-40 jobs before you can get projects. Also, big projects wont come in at this stage so
start with small projects. Try to get positive feedbacks from your clients. But be very careful, ask
the client to put money in the escrow in order to start work, or there are high chances to get
cheated.
If you are from India, you may also try Olx, Quikr etc
Try some Facebook, Linkedin Groups
Showoff your skills by creating some blogs and sharing.
1.4k Views · View Upvoters
Downvote
Share
 
RecommendedAll

SEOBloggers, SEOBloggers.org is a global outsourcing platform!


Answered Jul 5, 2017
Originally Answered: What are the best ways to earn as a freelance?

Freelancing jobs can be truly financially rewarding. If you have talent and if you are skilled
enough, then you can surely earn well. People who freelance actually earn quite well to live
happily and in peace. However, the best way you can earn by freelancing is to ensure if the client
is paying via escrow services.

What is escrow?

Escrow is a system where money is held by a third neutral party, on behalf of two transacting
parties. The money is released only after successful completion of the work and after the
approval of both the parties.

Why escrow?
This is a good payment mode for both clients and freelancers. The professional is aware that
after completing the task, the payment will be received. The employer also knows that freelancer
cannot escape with the fund without delivering ‘quality work’. A win-win situation for both!

To avail this service you can register for free with Seobloggers - Get Freelance Jobs Online and
work as a freelancer. The freelance categories you might select are:

· Admin Support

· Customer service

· Data entry

· Data science and Analytics

· Design and Creative

· IT and Networking

· Mobile app development

· PPC

· Sales and Marketing

· SEO

· Translation work

· Web application development

· Web, mobile and software development

· Writing services

And many more! Just make sure you know the job, otherwise bad ratings and reviews can ruin
your freelance career even before it begins!

All the best! If you have the will to excel, nothing can stop you.

960 Views · Answer requested by Mayur Kevadiya


Downvote
Share
 
RecommendedAll
Rahul Ashok, Content Marketer for 50+ Websites/Blogs Growth at Freelancing
Answered May 23, 2016

It doesn’t matter whether you’re in India or America; freelancing is something that can be done
and prioritized from wherever you’re dwelling.

All you need to do is making use of your skills. Not everybody own same skill; it would vary.

In response to your query, I strongly believe that freelancing indeed has huge potential in India.
A lot of new startup projects are boosting up! That too from kids who’re not even done with their
schooling. They think differently by making use of technology.

When I say about freelancing, I’m not just talking about running an online business, you can do
it in offline mode too.

For example: If you’re good at photography, you can make use of your talent in part/ full time
mode with the title of freelancer.

Same applicable in the case of other business model!

If you think of trying freelancing in online mode, I would strongly recommend you to start it
either via fiverr or upwork. These are the best freelance networks that can be easily accessed by a
newbie. Their workings are as simple as they are!
If you wish to try it in offline mode, make a proper plan and execute it accordingly.

Like— if you wish to work as a photographer, try establishing connections with photographers
within your city and convey your plan to work in such a manner. I wouldn’t recommend you to
start it by yourself as chances would be low for you to get your clients and there will be
investment too.

Thanks!

1.4k Views · View Upvoters


Downvote
Share
 
RecommendedAll

Sourabh Verma, lives in India


Answered Oct 18, 2014
Originally Answered: I am 20 and I want to start earning money by freelancing. How can I do
so?
First you have to decide what kind of service/product you are going to provide. Then start
building your network.
You can start coaching classes for school and collage students, repair computers, sell
assignments, work on commission based jobs, open online shops and sell books or any other
product, work on McDonald's or KFC or any Mall, sell your artwork etc..list is endless. You
need to decide based on your skill and knowledge.
You can also work online as a freelancer. There are sites which will pay you for completing
project in different technology. If you are interested in writing then you can work as freelance
writer.
763 Views · View Upvoters · Answer requested by Rajas Belsare
Downvote
Share
 
RecommendedAll

Isha, B E Industrial Engineering and Management, JSS Academy of Technical Education,


Bangalore (2002)
Answered Nov 4

A Freelancer is a self-employed person working on contract basis for a variety of


companies/employers without being tied to any one company in particular. Sounds interesting? ,
then read on to see the opportunities that this presents you.

Freelancing has been in India for a long time, post opening up of Indian economy and advent of
information technology companies in India the word Freelancing and Freelancer have become
more prevalent. There are many reasons why independent work is on the rise, from shifting
economic conditions to corporate downsizing and employee dissatisfaction. The biggest enabler
though is technology.

The increase in internet penetration in India and technology development has enabled
professionals with varied skills to take advantage of technology and work as independent
contractors/ freelancers to monetize their skills. Freelancers are not to be confused for “temp”
labour, Freelancers are increasingly strategic, experienced, and professional and offer more
flexibility than a traditional employee.

There are now more ways to work remotely than ever before, from devices, apps, and other
personal technology that lets us communicate with one another from virtually everywhere.
Talent matching platforms are destined to play a bigger role and augment technology to match
companies with talent.

The freelancing scenario in India is still nascent when compared to USA, where a 2014 study
commissioned by the Freelancers Union found 53 million Americans (34% of total workforce)
are independent workers. In comparison, the number of active freelancers in India is about 1.5
million.

Freelancing opportunities are growing rapidly across industries especially in Engineering. Indian
companies (small/ medium and large) are realizing the benefits freelancing professionals bring
into the organization. It also allows businesses to find more targeted and better-qualified talent to
address their needs at comparatively lower costs. Rather than bringing someone in full-time, with
benefits and a salary, a company can hire a consultant /Freelancer who is ideally suited to a
particular project.

With the ever increasing push for digital India, Freelancing has a bright future across all
industrial sectors in India and will be a force to reckon with.

Source: gohyP.com https://gohyp.com/freelancing-in...

253 Views
Downvote
Share
 
RecommendedAll
Parvathi Vijaymohan, Indian woman
Updated Jul 23, 2015
Originally Answered: How do I become a freelancer in India?
Freelancing is hard. People are attracted by it's glamour, it's promise of freedom, of being one's
own boss (like startups really). But keep in mind that when you go solo, you'll be your own boss,
salesman, project manager, technician, accountant, lawyer and delivery boy rolled into one. And
let's not forget this is India, where you run a bigger risk of getting cheated out of your pay. If
you're game, here are a few tips to get you going.

1) Identify what you're good at - It took me a few years to find a modest talent for writing, and
I was helped along by feedback and criticism from people around me. That's the key. It's not
enough to think you're good enough; other people must also think you're good enough.

2) Work on what you're good at - When people think you're good enough, they'll give you
work. That work might not have a paycheck - it could be mini projects like (just my experience
here) your department head's College Day speech. Or a project presentation at an inter-university
academic meetup. Or a banner for your local charity.  It won't get you money, but it'll flex your
creative muscle. And yes, your initial efforts will be terrible.

4) Start local - Realistically speaking, your chances of getting a higher paying project are nil at
this stage (assuming you're a beginner) - you have no formal experience or testimonials. Start
with people you know - it's easier to get testimonials from someone you're familiar with (even if
it's from the owner of a net cafe who's your mother's brother's uncle's son).

5) Work your way outward - There are four ways to go about this.

A. Register in local discovery platforms like Skilldesk or FindYahan and find projects in your
city. Given a chance, clients prefer to hire someone in their area - it's a great way to build up a
reputation as a reliable freelancer.

B. If you're really good and really fast, you can register on sites like Guru, Freelancer, and
Upwork. But you may have to apply for several projects before you get one. On the plus side
they have project management and invoicing systems, which provide a measure of security.

C. Join job groups on FB like this one. But the nature of the posts makes it time consuming to
find a worthwhile project. Plus it's risky, as the burden is on the freelancer to have a project
management and invoice system in place.

D. LinkedIn - An underrated goldmine.  I've gotten a few freelance opportunities on LinkedIn


without even trying. Build a nice profile with a link to your website/portfolio/work samples and
start connecting with the right people - business owners, heads of marketing, digital marketing,
human resources, and fellow freelancers.

6) Have a regular day job: Being employed has the same effect on job hunters and freelancers:
it makes them more appealing to recruiters. The grind of a 9-to-5 is exhausting for some, but it
can teach you unexpected skills like professionalism and discipline, which come in handy when
you go solo.

These are some useful resources to get started:


The New Freelance Writer’s Quick-and-Simple Guide to Getting Started
nuSchool - Business School For Creative Professionals (sign up for their newsletter, it's
awesome)
50 Essential Resources for Online Freelancers & Entrepreneurs - Bidsketch
2015's Best Freelance Tools

9.5k Views · View Upvoters


Downvote
Share
 
RecommendedAll

Rahul Sen, Thankful for all this beautiful music in my life


Answered Oct 16, 2014
Originally Answered: I am 20 and I want to start earning money by freelancing. How can I do
so?
Make your contacts.... talk to the people who are already doing the job you want.
 For example, if you want to freelance as a DJ, talk to other DJs who already play in the clubs
around you. If you know how they started, it would really help you start up as well. 
See, I can give you all the advice in the world... tell you to read some books, look up some
websites, watch some videos, but none of that would work better than what I'm telling you right
now... Talk to people.
610 Views · View Upvoters
Downvote
Share
 
RecommendedAll
Anjali Kulkarni, Model
Answered Nov 25

How To Start Freelancing Work:

Getting a freelancing career could be a little challenging for newcomers, but continuous
evolution and learning will help in the growth of freelancers. Freelancing starts with the
following steps:

Identify your talent: First, you must know if you have it and you like working on it. Make it a
sellable scheme and shape it to market it. It could be writing or a cake baking service, offer
whatever you have. If you are wondering, how to become a freelance writer, you need to
follow the same tips and carry forward your writing skill set. Even demands for a freelance web
developer is high and new technology will open more option as well for freelancers. You can
enhance your talent by learning trending platforms.

Top 8 Programming Languages to learn for 2018.


362 Views
Downvote
Share
 
RecommendedAll

Rinat Gilmootdinov, studied at Dnepropetrovsk National University


Answered Jul 15, 2015
Originally Answered: How can I start freelance work?
You can sign up on http://Elance.com & http://Freelance.com, first complete few low-cost jobs,
then filter the jobs on your skills, track them on https://Periodix.net and bid on the jobs with a
higher rate.
My live case: https://periodix.net/dashboard/4...
(you should install the extension, create an account and create your own for your own case)
385 Views · View Upvoters
Downvote
Share
 
RecommendedAll

Saifur Rahman Mohsin, Founder at Tempestronics (2014-present)


Answered Mar 11, 2017

I am from India and I work as a freelancer. Trust me it’s better than working for some servicing
IT company both income-wise and job satisfaction-wise. This will work out best if you are
capable of doing things on your own, otherwise I would not recommend it and you’d be better
off working for some startup/company.

I’ve written an article on LinkedIn that explains how I do it.


https://www.linkedin.com/pulse/a...

It’s written based on my past 2 years experience as a freelancer and I’ve got feedback from
others that it was quite useful. Check it out, might be quite helpful to you too.

1.1k Views · View Upvoters


Downvote
Share
 
RecommendedAll

Andres Sanchez, Freelancer since 2013


Answered Jul 9, 2017
Originally Answered: How can I earn by freelancing?

The first thing you have to do is just start. Start somewhere, Upwork, Fiverr, PeoplePerHour,
make your own site, it doesn’t matter.

Next, what you need to get good at is selling your services and learning how to market. For that I
recommend you to read and research a lot. If you’re using Upwork, visit Freelance To Win -
Learn what it really takes to be successful in the world of online freelancing or Blog -
F4Freelance

The question is very broad, so that’s why I’m recommending you to just start. Choose a service
you feel comfortable with and research, research a lot.

Good luck!

723 Views · View Upvoters


Downvote
Share
 
RecommendedAll

Vladimir Covic, Content Marketer and Producer at Vladimir Writes (2016-present)


Answered Jan 27, 2017
Originally Answered: How can I start to work in the freelancing?

Check out freelancing sites like Upwork, Freelancer, Guru and People per Hour. Here’s a few
pointers on how to start on one of them (Upwork): How to Land Your First Job on Upwork and
Start Freelancing with a Bang?

921 Views · View Upvoters


Downvote
Share
 
RecommendedAll

Vamsi Krishna, Hyderabad based Wordpress developer and consultant


Answered Jan 13

Freelance in India is still growing compared to how it is looked at in the west. As a freelancer,
you need to understand its a highly competitive market and you cannot start expecting results
right from the word go.

If you would like to know about the pros and cons of freelancing and how you can get started on
the right, go check out my blog Learn Freelancing - Freelancing tips which coves a wide range of
topics on indian and global freelancing market.

You can also reach out to me if you have any specific queries.

good luck

188 Views
Downvote
Share
 
RecommendedAll

Deepika Verma
Answered May 23, 2017

Freelancing is the latest trend in india. a lot more people are attracted to freelancing work.
Freelancing work offers a lot of freedom that why people like it so much.

There are many websites are available for freelancing work. some of them are

1. Professional Networking, Career Opportunities - UniversalHunt


2. Upwork, the world's largest online workplace
3. Freelancer - Hire & Find Jobs

151 Views
Downvote
Share
 
RecommendedAll

Vijay Thirugnanam, Lived in India for 40+ years.


Answered Dec 8

From India, Freelancing is a bit difficult compared to doing it from Europe or the US. I will
recommend the following sites for Indian freelancers:

1. Upwork
2. TopTal
3. LinkedIn

I will recommend a billing rate of $30 /hour. Or Rs 2000 /hr. For 2000 /hr, please do not work
onsite in office premises. If you are working onsite in office premises, I will suggest a rate of
3000 /hr.

Finally, I have added more tips to my blog post: Tips for a career as freelancer in India - Vijay T

227 Views
Downvote
Share
 
RecommendedAll

Amit Joshi, works at Self-Employment


Answered Oct 29

Although Freelancing looks very attractive as a work option, keep in mind that Freelancing is
still nascent and not that widely preferred in India. Unlike western countries where you can
choose the hours and the type of work you do, there is a lot of rigidity in India and Freelancers
are not accepted as serious employees. However things are changing and sooner or later it will
become a norm. For details on how to Freelance, it depends on the field of work. If you are
interested in Freelance Training, I can suggest you read my book - “Freelance Training - How to
crack the Freelance Training business in India” It is a comprehensive guide on the subject.

All the best!!

196 Views
Downvote
Share
 
RecommendedAll

Mary Kosmo, Freelance Copywriter


Answered Feb 16, 2017

The Internet has a wide range of opportunities, you can work remotely for different companies,
start your own business, promote yourself or others in social media, etc. And these are just to
name a few.

It all depends on your knowledge and your will for learning, you can take advantage of already
existing projects, spice it up with your inventions and earn money from them.

Here are some ideas:

Web development. Start your own web studio, customize ready-made templates for clients. Oк
you can study programming and build sites from scratch.

Storytelling. Craft content for freshly made sites and compelling descriptions for products.
Experienced type writers can create content strategies, write engaging articles and promotional
pieces for different products.

Blogging. Launch your own blog, drive traffic to it and make money from ads. After establishing
in the industry, take part in affiliate marketing, partnership programs and make paid posts.

If you want to study each method in detail, read a full eBook on how to be a successful
freelancer.

How to earn first $500 on the Internet


948 Views
Downvote
Share
 
RecommendedAll

Rajiv Kumar, works at Citigroup (2017-present)


Answered Feb 14, 2015
Originally Answered: How do I start working as a freelancer in India?
1. You need to know how good you are in your skillset.
2. Find out clients online using freelancing websites.
3. You need to have good marketing skills  to sell your skills for yourself.
4. If you need some excellent info to start , I recommend this blog - Easy Clams
1.2k Views
Downvote
Share
 

Rajiv Kumar
for reference - Top 7 Freelancing Websites | Easy Clams

Nikhil Jain, Co-Founder of urban play, Urban Fellow, Board Gamer


Answered Mar 25, 2015
Originally Answered: How can I start freelance work?
Try A Marketplace to Hire Quality freelancers & Find Freelance Projects : Flexingit.com .
Create your profile and submit the details. Once you are approved, you can start applying to the
matching assignments that appear on the dashboard based on Matching algorithm or by custom
search.
The good part is that there is no bidding. Your profile will be sent directly to the company once
you have applied and they will then get back.

Hope it helps!
598 Views
Downvote
Share
 
RecommendedAll

Paulami Sen, Works At Global Talent Track


Answered Dec 30, 2014
Originally Answered: How do I become a freelancer in India?
The idea of operating alone can be exciting for some. If you like the concept of no boss, no co-
workers, no fixed working hours, then freelancing is the option for you. It will provide a great
opportunity to function with more than one client and share your skills and expertise with them.
You can visit the following link to know more about freelancer How to become a freelancer.
1.7k Views · View Upvoters
Downvote
Share
 
RecommendedAll

Lise Cartwright, Freelance writer, helping freelancers at www.outsourcedfreelancingsuccess.com


Answered Jan 11, 2015
Originally Answered: How can I start freelancing?
Figure out what skill you want to focus on, then train (if needed) in that skill and set up your
website. Find clients on sites like Elance, oDesk, Freelancer initially and then branch out to sites
like Bidsketch and Problogger depending on your skill base
4.1k Views · View Upvoters
Downvote
Share
 
RecommendedAll

Donald M. Vu, I refer to www.payscale.com for most of my answers


Answered Nov 27, 2015
Originally Answered: How can I start freelancing to earn my pocket money?
You should polish your profile first, make sure that you have completed all information needed.
Once done, start looking for jobs where your skills are applicable and apply or bid.

Other than the sites you've mentioned, you can also find freelance gigs at Upwork (formerly
oDesk), Fiverr, and even through LinkedIn.

For the latter, read this > 7 Ways to Master Your Job Search on LinkedIn
653 Views · View Upvoters
Downvote
Share
 

David Ihnen, Software Craftsman at Pillar Technology (2016-present)


Answered Jul 6, 2015
Originally Answered: How should I start working as a freelancer?
This is so obvious I'm hesitant to say it, but oh well.  Get online and find some tasks that you can
complete, like on the websites that provide such a market. There are several.

Hire Freelancers & Find Freelance Jobs Online

Guru - Hire Quality Freelancers and Find Freelance Jobs

Hire freelancers and find freelance jobs instantly

Or read an article that gives you piles.

50 Freelance Job Sites For Designers & Programmers – Best Of

I mean, seriously.  I just googled that for you.


1.4k Views · View Upvoters
Downvote
Share
 
RecommendedAll

Lucas Miller, Lucas Miller is the Founder and Head Copywriter at Echelon Copy.
Answered Jul 6, 2015
Originally Answered: How should I start working as a freelancer?
David couldn't be more correct with this one. To be honest with you, this isn't a horribly difficult
gig. All of the websites that David mentioned are incredible for helping young freelancers get
started.

That being said, I would also offer that social media is excellent for not only promoting your
work--think LinkedIn and platforms of that nature--but can also help you solidify yourself as an
industry leader. It's that kind of reputation management that, in time, has people coming to you
with freelance opportunities, as opposed to the other way round.

Though the world's top Do-It-Yourself Web Design Programs are great, I can promise you that
there are plenty of people who really need the services of incredible web developers. The more
people that see your work and like it--once again, through social media--the more clients you're
destined to nab. Keep your head up. At the end of the day, the best way to learn is to just get out
there and start working!
917 Views · View Upvoters
Downvote
Share
 
RecommendedAll

Bala Krishna Sadu, worked at Swayam Infologic


Answered Mar 10, 2015
Originally Answered: How do I start freelancing?
There are many sites which provides freelancing opportunities but the best is
https://www.freelancer.in.

If you have a good circle, then get projects from customers by directly interacting with them.
Ask your friends if they are doing any freelancing work, if they, then share the work or contact
of the customer.
1k Views
Downvote
Share
 
RecommendedAll

Roman Akhromieiev, Software Consultant at Self-Employment (2014-present)


Answered Jul 8, 2017
Originally Answered: How can I earn by freelancing?

It is many and many ways to earn money as a freelancer. The main rule - make great work for
your customer. You can register on the following sites and find the jobs, which are compatible
with your skills:

 Upwork
 Freelancer
 Fiverr

873 Views
Downvote
Share
 
RecommendedAll

Mohammed Zubeir, Anime Lover, Manga reader


Answered May 20, 2014
Originally Answered: How should one start freelancing?
Check out Hire Freelancers & Find Freelance Jobs Online

You can provide a prototype for a project and if the client likes it, he will give you the project.
Once you deliver the project to the client, he will provide you a rating. This rating will be useful
for getting more projects.

Thanks for the A2A


3k Views
Downvote
Share
 
RecommendedAll

Girish Mehta, Survived. Wrote. Survived


Answered Mar 24, 2017
I feel pain and ecstasy while answering this. So much learnt from my experience which I want to
share here. Some quick tips first:

1. Advance. Advance. Advance - I know we are a courteous lot but get in the habit of
talking an advance amount before you start writing. 50% 70% and if possible 100%.
2. Pitch unlimited - Pitch to every possible potential client. Pitch with lot of self-worth!
The more you pitch, more your chances of discovering good work.
3. Grab a niche - My niche is writing blogs and storyboards. People remember you for that.
4. No free lunches - No one will give you free internet, electricity or food. Have some
samples of your work ready, do not work for free.
5. Faith - Keep the faith and work with a frenzy! With hunger and passion. People love that
in freelancers.

Be proud and keep that chin up! We all learn, someday soon I would love to hear your
experiences.

305 Views
Downvote
Share
 
RecommendedAll

Vinay Ghosh, blogger, affiliate marketer


Updated Jan 30, 2017
Freelancing is a best way to earn from home. But believe me its not that easy to get a project on
international websites like Elance or oDesk. If you are from India then I would suggest you to
build your profile by doing some small projects on Indian freelancing sites like Worknhire.
Practice makes a man perfect and do a lots of practice doing tiny projects on this website. Once
you build your profile I am sure that you will get some big projects also.

Getting a project also depends on your skills and profile. You must build a nice portfolio page to
show your employers before you bid on some projects. You can give some tests related to your
expertise and subject and increase your chances to get projects on international freelancing sites.
You can earn a full time income if you are serious about freelancing.

Some of the Great Indian Freelance Writing Jobs - Real Online Jobs
391 Views
Downvote
Share
 
RecommendedAll
Sumon Ahmed, SEO & SMM Expert
Answered Feb 11, 2015
Originally Answered: How can I start freelancing?
Before start Freelancing you must have desire skills. if you have already then you can follow
those steps Want to be freelance at oDesk to earn money? Get the best guideline on this matter.
But if you have not any skills then you have to learn about before starting this profession. You
can learn from Online tutorial sites, Google, YouTube and more.
Or may take any Training courses on Online Outsourcing Profession to Earn Cash from your
own location.
527 Views · View Upvoters
Downvote
Share
 
RecommendedAll

Maya Kitanovic, Software Test Manager (2016-present)


Answered Jan 27, 2017
Originally Answered: How can I start to work in the freelancing?

I would pass on Freelancer and Guru, they have awful customer service and they are never there
to help you with anything.

I have used Upwork for years to find freelancers and I`m impressed from the screening process
of hiring freelancer and the availability of customer service and support.  They also have escrow
service that is working well to protect both clients and freelancers. Also, working on Upwork for
a long time has own perks, like being a member to “special invited clouds” and work for clients
that are paying $$$.

My vote goes to Upwork.

227 Views · View Upvoters


Downvote
Share
 
RecommendedAll
Senthil Murugan, works at Self-Employed
Answered Dec 21, 2014
Originally Answered: How can I start freelancing?
some sites are Hire freelancers and find freelance jobs instantly, Guu | Guu. please refer the site
Page on workathomedesk.com home directory/india.htm
105 Views
Downvote
Share
 
RecommendedAll

Gayatri Shinde
Answered Jan 15, 2015
Originally Answered: How should one start freelancing?
freelancing is a best site to grow your carrier and they can get waht they wants even.there is no
one is boss no one is employee. you can work on your own.project manager will gives you idea
about the project whatever you want to run and you can be done from home.freelancing is giving
best opportunity for fresher other than freelance there are some more sites are available to work
on such type of works.
http://onedollardeveloper.com/
http://www.stuffandnonsense.co.uk/
http://www.guru.com/
http://www.odesk.com/
352 Views
Downvote
Share
 
RecommendedAll
Agni Kumar Shukla, Love my country and countrymen
Answered Jun 18, 2016

You can start freelancing at any age. All you need is set of skills. whether it is writing skills or
coding or photography .

As a freelancer based in India I would suggest to start online freelancing. I mentioned all steps in
the article How to start freelancing , How to be freelancer Career as freelancer

614 Views
Downvote
Share
 
RecommendedAll

Jason Smith
Answered Apr 29, 2016

A New Platform is coming across named AppMeadows. They are doing their pre launch
campaign now. Fill out their forms to get the pre launch bonus.

Google Form

Here they are offering features like

Hiring Freelancer

Complete Solutions (Complete Codes)

Raise Funding and many more

So yeah I would say give it a try.

245 Views
Downvote
Share
 
RecommendedAll
Magda Kosinska, works at Galilea3.com
Answered Apr 15, 2015
Originally Answered: How can I start freelancing to earn my pocket money?
It all depends on what you can do. If you have any experience, take some time on completing
your profile carefully. Maybe present some of your previous work, if possible. Try to brand your
activities on specialized websites, you can try to create your website of a blog. Do not limit
yourself to only those two platforms. There are other sites, some of them are operated in more
languges, such as http://galilea3.com. If you're more into art, some websites give you a
possibility to present your potrfolio in a very pleasant way, such as http://behance.com.
991 Views
Downvote
Share
 
RecommendedAll

Pavan Koli, Living a happy life


Answered Mar 3, 2015
Originally Answered: How can I start freelancing to earn my pocket money?
First start by bidding low on small projects, projects which you're comfortable with, so obviously
initial money flow will be less. Once you have a reputation and a little experience start bidding
on bigger projects and quote a good amount, your actual earning would start from this stage.
609 Views
Downvote
Share
 
RecommendedAll

Sunil Kumar, Believes in action!


Answered Apr 21, 2015
Originally Answered: I am 20 and I want to start earning money by freelancing. How can I do
so?
Get yourself registered at freelancer.com then add your skills .

Based on your skill people will contact you.


You can opt for

1. Online data entry


2. As a Translator
3. Pdf  converter
4. Solving assingments
5. As an Image editor
6. Coding some programme
7. As a Project associates
8. Data handling process

Enumeration depends on the kind of job you have been hired.

Good luck!
361 Views
Downvote
Share
 
RecommendedAll

Masud Rana, Digital Marketing Expert at Online (2011-present)


Answered Feb 3, 2017
Originally Answered: How can I start to work in the freelancing?

Just prepare yourself with any good skill and try again again to get job in freelancing market
places. Be communicative well . This is how you can start work in the freelancing.

76 Views · View Upvoters · Answer requested by Aya Tawfik


Downvote
Share
 
RecommendedAll
Julia Stevenof, Young Entrepreneur, Marketing Consultant
Answered Mar 16, 2015
Originally Answered: How can I start freelancing to earn my pocket money?
There is a new service called supertasker.com, where customers can get digital and creative tasks
done super fast, by curated experts.
As s freelancer you can handle tasks such as WordPress fixes, infographic design, image
resizing/retouching,social media page designs and many others. Try it out!
627 Views
Downvote
Share
 
RecommendedAll

Mallikarjun Krishna, Founder at Ekprice.com | Business Strategist| Ecommerce


Answered Aug 15, 2017

You can register at Ekprice.com/services. On ekprice.com/services you can list your hobby
[teaching, singing, freelancing etc] as a service and earn on the go.

186 Views
Downvote
Share
 
RecommendedAll

Bhogo Marimo, Blogger, startup founder, marketer, engineer, teacher, vocalist, freelancer, dad
Answered Sep 10, 2014
Originally Answered: How should one start freelancing?
Check out our multilingual platform for freelancing services at http://galilea3.com You may also
find this blog post about mistakes to avoid useful Common Mistakes that Freelancers Should
Avoid
2.6k Views · View Upvoters
Downvote
Share
 
RecommendedAll

Shabbir Bhimani, Helping Developers Become Freelancers


Answered Mar 4, 2015
Originally Answered: How can I start freelancing to earn my pocket money?
Thanks for A2A and I have answered your question on my blog here - Freelancing in India

Hope it helps.

BTW I also started freelancing in 2002 when I was in college for my pocket money and now
freelancing and my clients is almost 60% of my total income as an online blogger.
708 Views · View Upvoters
Downvote
Share
 
RecommendedAll

Harish Lalwani, Will be reading till Eternity


Answered Mar 2, 2015
Originally Answered: How can I start freelancing to earn my pocket money?
Start bidding
Search for the projects which you is suitable to your skills and experience. Write how you can be
useful to them with the project.
Check the other bids too and bid  accordingly. For the few first projects bid less and get the
work. And with the good work you do, you will surely awarded with more projects from the
same client. Perseverance is key so keep bidding. Gud Luck
524 Views
Downvote
Share
 
RecommendedAll
Paul Douglas, Internet marketer, best selling author, entrepreneur, husband and father.
Answered Jun 27, 2015
Originally Answered: How do I become a freelance web developer and start earning money?
I started building sites for friends of mine. They were cheap and ugly (both the websites I built
and my friends). However it gave me the experience and the portfolio to grow my business and
charge more as I got better. Now, my friends are still cheap and ugly, but my websites are not.
520 Views
Downvote
Share
 
RecommendedAll

Md. Nazrul Islam, The Digital Marketing Strategist


Answered Apr 24, 2015
Originally Answered: How should one start freelancing?
First of all Nice attempt to make own career on freelancing,

Actually one's dedication level helps a lot to make the dream comes in true!

# U have to find out ur interest of works which u feel enjoy to do.

# Then u will obviously find a niche ( http://en.m.wikipedia.org/wiki/N... ) based on ur interested


area.

# Focus on that (not for a short time)

# Concentrate how other/competitor works

# Start Practice to do in a real  life (As practice makes us perfect, why u r not starting yet)

Finally the most important thing is that, we have Google, Then why we not just
googling/youtubing (not necessary to ask anyone, just ask to Google)

(Really If anyone setup their mind, that I have to do something for my self/family/country
then this above line will help u a lot...)

Notes: Its all about from my life that I faced...


Best of luck for u / new comers ...:)
461 Views
Downvote
Share
 
RecommendedAll

Daniel Hall, CEO @ Association of Freelancers. Top rated PPC freelancer on Elance.
Answered Feb 21, 2015
Originally Answered: How should one start freelancing?
The best way to get in to freelancing is to do so whilst you are still employed for a company. It
can take a while to build up your freelance reputation, which is incredibly important. Look to
create a blog and upload a few posts. This will help you pick up initial work on the main
freelance sites, as will having a profile on http://www.aofreelancers.com/.

Have patience. It can take a while to get your first job. But when you pick up a job, make sure
you do whatever you can to keep the client happy. Once you get your first feedback you are well
on your way.

When you have 5 or 6 feedbacks work becomes easier to find and as such you can think about
becoming freelance full time.
690 Views
Downvote
Share
 
RecommendedAll

Upen Patel
Answered Oct 31, 2015
Originally Answered: How can I earn through freelancer?
Freelance is one of the most sought after careers as people turn towards sustainable and
achievable goals. You may even consider the independence associated with a career as a
freelancer. So i would like to suggest a resource Freelance Career Options with many categories
like Freelance make up artist, Freelance business analyst, Freelance tattoo artist etc to learn most
of the things online.
287 Views
Downvote
Share
 
RecommendedAll

Rajiv Ranjan, Freelance Support


Answered Dec 7, 2016

You can Visit on Skills on Click , there is everything free for employers and employs, you can
register and your requirement and connect to employers directly on chat or search requirements
and place your bids on that and connect directly to employers.

66 Views
Downvote
Share
 
RecommendedAll

Arslan Rashid
Answered Mar 2, 2015
Originally Answered: How should one start freelancing?
Try GigLegend - Global freelancing marketplace it's a new and rapidly growing freelancing
website. The best part is they are totaaly free for march 2015 and after that they will only charge
3% on transactions. So you get jobs easily and almost all of the amount you earn unlike other big
websites.
324 Views
Downvote
Share
 
RecommendedAll
Anonymous
Answered Aug 1, 2017

I am anonymous for the obvious reasons.

Currently i am earning 30000 per month by just watching and clicking on certain ads on this
website Create Your Account & Get Free Mobile Recharge . Your earning is directly
proportional to the amount of time u spend on this website. By watching ads i am able to earn
sufficient amount for my living.

140 Views
Downvote
Share
 
RecommendedAll

Kavi Ayyar, Blogger and Work at Home mom


Answered Jan 26
Originally Answered: How will I start freelancing?

There are a lot of work from home options and freelance jobs. You can do website testing, online
tutoring, freelancing your skill set and many more.

You may check out the below link for Global Work from Home options.

Global Work from Home Options

33 Views
Downvote
Share
 
RecommendedAll
Paul Lee
Answered Dec 24

Actually the main plus of freelancing is freedom. Nobody cares where do you live, just make
your job good! If we speak about freelancing platforms the best one for me is QwkHire

36 Views · View Upvoters


Downvote
Share
 
RecommendedAll

Sailesh Thakur
Answered Nov 23

Hi,

You may consider Its Jungle. It is one of the popular Freelancing site.

And the best part is that it’s totally free (No Fees, No Commission).

Thanks.

70 Views · View Upvoters


Downvote
Share
 
RecommendedAll

Devesh Kukreti, Humanitarian An Individual, Traveller, Photographer


Answered Oct 16, 2014
Originally Answered: I am 20 and I want to start earning money by freelancing. How can I do
so?
If you want start earning then first find out the sector in which u r interested and then start ur
learning and gain all possible information related to that field. Start ur job as beginner
420 Views · View Upvoters
Downvote
Share
 
RecommendedAll

Pranavi Om, Digital Marketing Analyst


Answered Nov 22, 2016

Hey, you can also go through Post your project & Hire freelancers to get freelance online jobs.

5 Views
Downvote
Share
 
RecommendedAll

Mani Kandan, former Freelancer


Answered Jan 10, 2017

Through indian freelancer company you can get more freelancer jobs ..

one of that is www.toogit.com and worknhire and truelancer

15 Views
Downvote
Share
 
RecommendedAll

Robert Connor, Technician at Delta Air Lines (2005-present)


Answered Feb 2, 2017
Originally Answered: How can I start to work in the freelancing?

This question is way to broad, what is your special skill or freelance work you would like to do?

34 Views · View Upvoters · Answer requested by Aya Tawfik


Downvote
Share
 
RecommendedAll

Rajesh Menon, India is the place that will drive the next Internet disrupter
Answered May 20, 2014
Originally Answered: How should one start freelancing?
Join a freelance marketplace- elance is one such place, or you could look at freelancer and odesk
or blugroup.
340 Views
Downvote
Share
 

Bryan Milwood, Owner of http://mmonow.club , I am an Internet Marketer and a Family man


Answered Apr 16, 2015
Originally Answered: How can I start freelancing to earn my pocket money?
100 Views
Downvote
Share
 
RecommendedAll

Kadal Amutham, works at Fifth Generation Technologies


Answered Apr 21, 2015
Originally Answered: I am 20 and I want to start earning money by freelancing. How can I do
so?
What is your skill set? Are you special so that people can engage for a job?
18 Views
Downvote
Share
 
RecommendedAll

Robert Tewik
Answered Jul 7, 2015
Originally Answered: How should I start working as a freelancer?
Projects go for between $5 and $100,  Zeerk - this is a great place to gain some experience to
add to your portfolio.
328 Views · View Upvoters

How can I find a job as a freelancer?


Ivan Spasojevic, Growth Hacker, SEO & Online Marketing expert
Answered Jul 18, 2017

Ok, let’s not kid ourselves here. Freelancing is not that ‘you sit at home and work comes to you’
bullshit. Reality of freelancing is - you have to fight for it, and fight hard.

The best advice I've received when it comes to freelancing is not to focus only on one platform.
The biggest advantage you can get for yourself is to promote yourself wherever you can.

This is also how I discovered Wegrowth.com, and I liked it quite a bit. It’s a cool, growing,
freelance platform with quality marketers, and I must say, quite unique services. I think it has got
a lot of potential.

But enough with where, and lets focus on how. The thing with freelancing is you need to market
yourself, and you need to do it good.

1st Rule: Don't charge your clients extra

When you get a client who tells you the project's budget (which is on its own an amazing thing)
and it's 10x the amount you'd usually charge, email the client and let them know the budget is
way too big. Then send an actual quote for the project.
You might lose some money, but trust me, you'll win a client for life and you'll earn even more
money on the long run.

2nd Rule: Work on personal projects

It doesn't matter how busy you are. It doesn't matter if you're a n00b or a veteran. Find the time
to work on personal projects.

Small projects, big projects…it doesn't matter, all that matters is that you're always growing at
your own pace. You got into this business because you love it. Don't let deadline, clients and
crappy paid projects make you forget that!

3rd Rule: Be social

Create an account on all social media and art websites and keep them updated. Yes, even on the
ones you don’t like!

I'll often hear: "I don't have a Facebook account for my freelance portfolio or business because I
don't like Facebook." The new age of entrepreneur doesn't look to Facebook just for
entertainment. For them, it's a place of business and connections.

4th Rule: Treat your clients right

Give them bonuses from time to time or on special occasions. When they send you a lot of
projects and you'd like to thank them for their business.

Offer them free updates, or even free projects. Those clients will never hire another artist if you
are always thinking about them.

Business isn't all about making money. It’s not about a deadline. It's not about reaching inbox
zero or that big promotion - It's simply about caring.

2.2k Views · View Upvoters


Downvote
Share
 
RecommendedAll

Claudio Alberti, Software and Web developer


Answered Oct 7, 2015
I would say that first of all you have to decide on which skill you really want to get remarkable
skills. You cannot excell in all major development areas so you need to understand what you
really like and you think as a future as a web technology for the future years.
Then use one of the sevral online training resources out there such as Coursera, tutplus,
codecademy, egghead etc. and go from the basics to the more advanced topics.
Try to build stuff while studying and learning otherwise you will retain very little of what you
read or listen to. Create rapid prototypes of actually working applications to be confronted with
real life problems that will force you to understand how things work.
Finally, land on some of the online marketplace for frelancers such as Upwork, the world's
largest online workplace, Hire Freelancers & Find Freelance Jobs Online,  Rocklance.com -
freelancers who rock! and create a very detailed profile being first of all VERY HONEST on
your actual skills.
The first profiles I filter our when searching for freelancers are those that list any kind of
technology on earth and say that they are in the top 1% worldwide. I really trust only those
profiles that list a reasonable limited amount of skills.
1.5k Views · View Upvoters
Downvote
Share
 
RecommendedAll

Joshua Krohn
Answered Dec 31, 2014
Originally Answered: Finding work as a freelancer?
Get Specific
Designing logos and implementing CMS websites are two different disciplines. Designers that
can do both are few and far between. Those that do both well are even more rare. In the immortal
words of Ron Swanson, "Don't half-ass two things. Whole ass one thing." Pick a discipline and
be the expert at it.

Get Networking
If design is your specific discipline, try and get drafted to Dribbble. The site has a ton of eyeballs
so companies large and small scour the site looking for great talent. When the site started, it was
difficult to get an invite but with so many players now, it should be easy to find an invite. But
your work has to be good! Once drafted, post awesome work, contribute meaningful critiques to
the community, follow those you admire, and help out those who need it. Don't be a jerk.

Behance is also a good site to promote your work and network with other designers. I don't have
experience with it but have seen others have great success.

Designers on Dribbble and Behance are usually on Twitter. Network with them! Talk shop,
connect with similar interests, and don't be a jerk! Once you have a network of designer friends
built up, it's easier to get more work. 95% of the design jobs I've worked on in the last year have
come from:

 Dribbble
 Referrals from dot comrades on Twitter
 Word of mouth referrals from those I've worked with previously

Out of the 25 clients I worked with this year, only one came through my website.

Get Persistent
Trying to make a living as a freelance designer is tough. I've been doing it casually for the past
five years, semi-serious for the past three, and downright obsessive for the past year where I
finally made the jump to full-time. It takes a lot of work (sometimes for free!) and a lot of late
nights to open up the right opportunities. And did I mention, not being a jerk?

You also have to make design mistakes...a lot. But persist through them. The only way you can
grow as a designer and get better is to make lots of crap. All designers that came out of college
produced some work that sucked. Yes, all of them. With enough experience, you'll find what
works and what doesn't a lot faster.

Overall, if you have the passion, persistence, good work ethic, and respect for your peers, you'll
eventually get to a place where people will gladly pay you for your design expertise. So much so
that you'll start turning away projects.

Get to work!
599 Views · View Upvoters
Downvote
Share
 
RecommendedAll

Ryan Aldrin, 8+ years International recruitment experience across Europe and MENA
Answered Feb 27, 2016

Here are my top tips to make sure you drastically increase your chances of getting hired as a
freelancer:

1. In your initial introduction, tell the client how you'll solve their problem.
The client is looking for a freelancer to solve a problem. Most clients are either looking to hire a
freelancer with a skill they don't have experience with or time constraints where they need to
deliver on a project urgently. When you tell them how you'll help and show a level of expertise
and confidence, you'll be the freelancer who they compare other responses too and most likely
get hired.

2. Your cover letter should be 100% job related (No canned responses)

Please stop with the "I can do the job", "Dear Sir/Madam" and "Please review my profile". These
are always the first responses to get rejected. Try to include some specifics about the job where
the client knows you have read the description and capture their attention with evidence you are
the right freelancer for the job.

3. Don't make simple spelling mistakes in your proposal, a client will judge you before he's
even reviewed your portfolio.

It juz dusnt look dat profesional wen u send a client an email that containz simple speling errors.
They wil hav serius concerns about the qwality of your deliverd work.

4. Make sure you have an up-to-date portfolio that you're proud of.

Too many times I see freelancers with bloated portfolios and it can actually hide some of that
amazing work you've delivered in the past. You would never see Ronaldo's top 500 goals, you
see his top 10. Goals that make you go "Wow" and "That's incredible!". Let's be honest, most
people only care about number 3, 2 and 1, skipping to the end. It should be the same for your
portfolio of work, try to include pieces of work in your chosen field where you can sit back and
let those amazing projects speak for themselves. Quality over quantity, every time.

5. When building your reputation only accept jobs which you're confident in completing
successfully.

Everyone is guilty of taking on something out of their scope, pushing them to the edge.
Sometimes you have to do that so you can learn and grow as a freelancer. But always make sure
it's within a field and area where you have prior experience. If you're a developer with years of
experience in E-commerce and the client is requesting a brand new plugin which you haven't
used before, but you've implemented lots similar and understand the core principles, that's ok.
What you shouldn't do is promise to be a freelance Wedding Photographer and ruin someones'
memories if you've never done it before. Obviously this is an exaggeration, but building trust and
delivering what you say you will is the fastest way to getting more referrals and building a great
reputation.

6. Make sure you agree a clear set of deliverables with an agreed price (Protect against
scope creep).

Make sure upfront, both parties are clear with what needs to be delivered, what's expected and
what price has been agreed (Ideally in writing, not on Skype). If there is not a clear agreement in
place from the beginning, the project will most likely turn into something much larger and it's
nearly impossible to end with both sides being happy. Again it's all about setting expectations
and being honest from the start.

7. Network, network, network.

Join meetups and find local groups of people who share a passion for your area of expertise.
Help out other freelancers and send them leads of projects you've heard about which don't fit
your skill set, also recommend them if you are confident in their ability to execute on the project.
A lot of freelancers will be able to get enough work through word of mouth and referrals once
you've built up a network and reputation, the same applies across almost all industry verticals.

I hope some of my comments help refresh in your mind what's important as a freelancer and how
to build habits which win more work. Next up I'll be sharing some insights on: How a client can
find the perfect freelancer.

751 Views · View Upvoters


Downvote
Share
 
RecommendedAll

Vamsi Krishna, Hyderabad based Wordpress developer and consultant


Answered Jan 13

Before finding out how you can get jobs by freelancing, you need to understand and make a
honest assessment of these points mentioned below:

 If you have decent communication skills, that is a huge plus to be able to communicate
 If you have a specific skill or two such as writing, designing, coding or marketing, it
would be a perfect scenario to get started without any experience
 You need to have a good internet connectivity with decent speed
 You need to have basic internet skills such as being able to browse websites, uploading
and downloading files, use skype or any other medium to be able to communicate
 be able to learn on your own by reading articles and watching videos

To begin with, you can consider signing up a free account on world’s top most freelancing
website www.freelancer.com and become a freelancer. Their platform offers you a lot of features
along with a knowledge base and support forum which allows you to gain a lot of knowledge to
help yourself get going. Once you create an account, its time you define your skills and start
bidding on relevant projects. If you end up creating a free account, you will get limited bids to
use which means you should be able to win a project and complete it in order to get some money
which can be used for purchasing a pro membership plan. If you end up consuming bids, but
don’t get any response, don’t be disheartened because there is a lot of competition and clients
prefer hiring someone that has a proven track record.

It is only your persistence that will land you a deal sooner or later, but if you consider this a
longer route full of uncertainty, you could consider finding a local client or someone you know
that can post a project to help you get going in case there is a requirement. There are other
websites such as upwork which will increase your chances of getting noticed. You could also try
your luck by being part of forums that are relevant to your skills and offer your services for a
nominal price and someone will notice you if you have a decent profile/portfolio

To know in depth about how you can get jobs or projects by freelancing, go check out this how
to start freelancing with no experience - Learn Freelancing which will give you a lot of in depth
information you need.

115 Views · View Upvoters


Downvote
Share
 
RecommendedAll

Timothy McSwain, Inactive due to the fact that Quora majorly sucks now
Answered Dec 24, 2012
Originally Answered: Finding work as a freelancer?
I have several methods of promoting myself, which is mainly for photography but also for
Graphic Design:

 Website
 Facebook Page
 Personal Facebook (product) Timeline
 Twitter (product) Account
 Flickr (product) Pro Account
 Behance (product) Profile
 Get drafted on Dribbble
 Mention on LinkedIn (product)
 Mentions on Quora
 References from Clients
 Utilizing Personal Resources
 Providing Low-Quality Samples
There are many other ways to promote yourself as well. For example, I could probably get more
clients if I paid for advertising in my local area on Facebook or promoted a few Tweets, but I
stuck to the free (and generally less-effective) methods. I am not a master of self-promotion by
any means, but I've done decent for doing this kind of stuff as a hobby.
926 Views · View Upvoters
Downvote
Share
 
RecommendedAll

Raven Keller, UX Consultant. Previously VICE, NYTimes


Answered Sep 15, 2013
Originally Answered: Finding work as a freelancer?
Before you change your strategy, why not refine the stuff you're already doing?

Your first assumption is that a designer should be able to consistently book great work using the
internet alone. In my experience, booking projects depends on developing relationships - and it's
a whole lot easier to do that in person than it is online. I'd say start building connections offline.

If someone contacts you for a project you're not interested in - talk with them anyway. Get a
coffee and let them get to know you a little bit - even if you don't work together they might refer
you with someone else. You should also offer to connect them with another designer if you don't
take the project (or don't have the right skillset for the project) - this is a pay-it-forward kind of
game.

You might try putting up a Collabfinder profile and building out your LinkedIn network to let
people find you in those ways (then talk with them by phone or meet for coffee), but also attend
design meetups, etc.

As for your portfolio - you've been at this for 5 years, but be honest with yourself. If your work
still isn't great then pursue some small pro bono projects through your university to build our
your portfolio - maybe you can turn this work into paying gigs. Don't look for job listings, just
identify a small project you'd love to do and make it happen.

If your profile is awesome then do yourself a favor - don't ever refer to yourself as a student
unless a client asks. You should be judged on the merit of your work, not by your educational
achievements.

I'm wondering if you can refine your "range of work." Delete older projects and highlight your
most impactful projects (n users or downloads) or desirable skills (mobile, etc). Clients skim
portfolios so 5 amazing projects are way better than 15 mediocre ones.
1.6k Views · View Upvoters
Downvote
Share
 
RecommendedAll

Rajat Raghvendra, See Realities Through Third Eye


Answered May 18, 2015
Originally Answered: Finding work as a freelancer?
Hello Everyone,
I personally don't think it's hard to pick up clients in freelancing. Well, I've been freelancing
since 12 years when 'Freelance' word itself was a baby. I saw many ups and downs but
eventually I believe freelancing is the best part of my career age.

There are 2 types of freelancing:


1.) Bidding Based
2.) Talent posting based.

For bidding based freelancing, I would recommend only 3 sites from entire market:
www.Elance.com
www.FreelancerCircle.com
www.Upwork.com (oDesk formerly)
Don't waste your time anywhere else this is my personal experience.

For Talent posting based freelancing, I would recommend only 3 sites from entire market:
www.Fiverr.com (Highly recommended)
www.Freecie.com (Highly recommended)
www.MicroWorkers.com

Now, apart from choosing right marketplace there are a few more things to click the clients while
freelancing:
1.) How you draft your proposal while bidding.
2.) Professional communication.
3.) Porfolio showcase.
4.) Place an average bid; not lower not higher.

Well, try these things.


All the very best.
Follow Me On My New Twitter Account @StayStood
193 Views · View Upvoters
Downvote
Share
 
RecommendedAll

Ed Camara, Graphic Designer, Advertising. I love space and the blink of Sirius A.
Answered Apr 23, 2014
Originally Answered: Finding work as a freelancer?
Create an online portfolio on Top Creative Work On Behance, it's such a great place where you
can be contacted and your work can spread fast. My portfolio is Eduardo Camara on Behance

A friend of mine has been contacted many times through there for some projects. Last week I
helped this friend with a project that he had been contacted through behance, from a client from
another country. I haven't been contacted through there yet though.

Also it has some joblists where you can be a freelancer. Try contacting as many posts as possible
so they might write you back.

Or twitter search terms like "freelance design" and look for tweets of people looking for
freelance designers for projects. I'm currently working on a project I found on twitter this way.

It's not enough for a living (yet) but it will spread your work (word of mouth) on some other
places.
1.3k Views · View Upvoters
Downvote
Share
 
RecommendedAll

Charlotte Aldarwish, beestar.eu - Sports Intelligence Technology - co-founder


Answered Jul 4, 2013
Originally Answered: Finding work as a freelancer?
I just posted this to a similar question (Why can I not find a graphic design work as a graphic
designer?) but I think it's relevant so I'm posting it again:

1. Start a blog and write interesting articles about graphic design. Encourage other people to
learn from you. I think Katrina at Pugly Pixel does an amazing job of this and can strongly
recommend you take a look at her posts and tutorials. Be sure to include your portfolio on your
blog/website so that people can see who you are after reading your posts.

2. Become connected with fellow designers. You can try and get an invite for
http://Dribbble.com or Behance. Even http://Deviantart.com might be of interest for you to post
things.

3. Provide resources for fellow designer at places like http://Brusheezy.com and be sure to link
back to your blog.

4. Become involved in the community- for example if you enjoy designing blogs become
involved in the blogging community.

5. Finally, when you've created a website be sure to sign up for freelance sites such as 99design
and http://peopleperhour.com and http://elance.com. These are places you can find work. Or
submit templates to stock sites such as http://www.graphicriver.net
2.1k Views · View Upvoters · Not for Reproduction
Downvote
Share
 
RecommendedAll

Md. Rezaul Hasan, Freelancer at Upwork living in Khulna, Bangladesh


Answered Sep 16, 2015
> Be master of few trades i.e. web design, web development, SEO, SMM, MS Office, etc.......
any one or two.
> Also be master of using online tools for communication.
> Complete you profile according to your expertise.
> According to your skills and profile, take some skill tests .
> Try to bid as soon as it possible.
> If you can't bid ASAP and if you are really new freelancer, try to apply for those job posts
where clients are asking some tests or conditions.
> This is very important, before applying any job try to analysis the client. I mean, in Upwork
every job post you can see the client's hiring ratio, just take your mouse pointer near the Client,
which is bottom of every job post, you can see whether the client's payment method is verified or
not, how many jobs have been posted by him/her, how many person have been hired by him/her.
That's all from my end for the time being now.
Happy bidding and good luck!!!
249 Views · View Upvoters · Answer requested by Khongor Shatar
Downvote
Share
 
RecommendedAll

Joe Lancer
Answered Oct 20, 2016

We can find jobs easily by looking browsing at the current job postings on Upwork and other
freelancing sites. However, will this guarantee that you will be hired?

Chances to be hired if you apply to this jobs is very slim especially if you are a freelancer who
has just started. However, there is an amazing way to get hired in which clients will just message
you and invite to their jobs! This will make you the “hunted” instead of a “hunter.”

Based on my experience, I stopped applying to jobs recently. But invitations just come to me. In
fact, 100% of my current jobs and contracts at present comes from invitations.

I am sure you are excited on how did I make it? Well, I would like to say that I did not do it
overnight. It took me 3 years before experiencing this amazing result.

My ultimate secret is that I focused building the foundation. Our greatest asset is our profile. Be
true to yourself. Focus on one clear goal and expertise you can showcase. Take as many tests as
possible. Give your best to earn your client’s trust. Their reviews will be very helpful in your
career. This is how I made myself as one of Upworks top-rated freelancers.

-Joe Freelancer

www.freelancerbundle.co

116 Views
Downvote
Share
 
RecommendedAll
Jake Jorgovan, I help agencies and consultants win their dream clients
Answered Mar 11, 2015
Originally Answered: Finding work as a freelancer?
Finding work as a freelancer can be challenging but it does get easier over time. My biggest
recommendation is to spend at minimum 30 minutes per day marketing yourself or doing
something to prospect for new work.

Here are some articles that I wrote which should hopefully help.

The secret to building a steady freelance income

16 ways to win new freelance clients

Good luck and don't give up!


1.2k Views · View Upvoters
Downvote
Share
 
RecommendedAll

Minja Lukic, Research Associate (2009-present)


Answered Nov 5

It depends on your area of expertise. If you come from the fields of science, both natural and
social sciences, publishing, writing, translation, editing, design, etc., you can check Peerwith,
platform for expert-led researcher services platform for some pending requests.

However, the most important is to be good at what you do. At Peerwith, platform for expert-led
researcher services, clients will rate your work, and if you are good, it opens a new space for
your work, otherwise…

Good luck!

129 Views
Downvote
Share
 
RecommendedAll

Alex Horoshkevich, Maldives Expat | Creator of budgetmaldives.co


Answered Jun 23, 2015
Originally Answered: Finding work as a freelancer?
Very helpful guide for freelance designer Your Freelance Career
And there is another one 10 Tips to Become a Better, More Successful Freelancer. Also, I tried
this step-by-steb actions 10 tips to start freelance marketing career It's for marketers, still it can
be useful
140 Views
Downvote
Share
 
RecommendedAll

Eddie Thornton
Answered Mar 4, 2015
Originally Answered: Finding work as a freelancer?
Lots of great suggestions here. I would like to add and echo.

1) Get more of your work out there and it will be your best advertising. Do some select projects
for free if they will be visible. Volunteer to do your work for charities, park districts, the arts
councils, etc. The more the merrier! Not only will thest types of projects put your work in front
of large number of eyes, but it will often put your work in front of "eyes that matter".
2) Register for everyone! GetSerio, Freelancer, Elance, oDesk, etc.
3) Maximize your LinkedIn profile.
4) Work those LinkedIn Groups.
5) Enter contests.
http://www.getserio.com/ has no fees for the freelancers and has a jobs board aggrigator so it
does double-duty in that regard.

Good luck!
171 Views
Downvote
Share
 
RecommendedAll

Maryjoy de Dios, Digital Marketing Strategist


Answered Jan 15, 2015
Originally Answered: Finding work as a freelancer?
Have you tried Odesk, Elance, Freelancer, Fiverr, and sites like that?

Have you tried Linked in?

Have you done your best in the webpage you created? Maybe its turning them off.
381 Views · View Upvoters
Downvote
Share
 
RecommendedAll

Alexia Nielsen, Social Media at Upwork.com


Answered Jun 18, 2015
Thanks for the A2A. The Upwork Freelancer Manual is a great place to get started. It covers
everything from finding great jobs that fit your skills to increasing your earnings and getting
stellar feedback: Upwork Freelancer Guide
190 Views · Answer requested by Khongor Shatar
Downvote
Share
 
RecommendedAll

Jason Smith
Answered Apr 29, 2016

A New Platform is coming across named AppMeadows. They are doing their pre launch
campaign now. Fill out their forms to get the pre launch bonus.

Google Form

Here they are offering features like

Hiring Freelancer

Complete Solutions (Complete Codes)

Raise Funding and many more

So yeah I would say give it a try.

38 Views
Downvote
Share
 
RecommendedAll

Arslan Rashid
Answered Mar 2, 2015
Originally Answered: Finding work as a freelancer?
Try GigLegend - Global freelancing marketplace it's a new and rapidly growing freelancing
website. The best part is they are totaaly free for march 2015 and after that they will only charge
3% on transactions. So you get jobs easily and almost all of the amount you earn unlike other big
websites.
209 Views · View Upvoters
Downvote
Share
 
RecommendedAll
Daniel Hall, CEO @ Association of Freelancers. Top rated PPC freelancer on Elance.
Answered Feb 21, 2015
Originally Answered: Finding work as a freelancer?
For starters I would recommend Elance, People Per Hour, oDesk and Freelancer. Don’t listen to
the naysayers who says that you can’t get work on there and that people don’t want quality.
That’s the exact opposite of what I’ve found. I actually wrote a blog post that highlights this, but
that’s another story. Basically I regularly see new freelancers join, bid on everything for a week,
pick up no work and then never appear again. Building a reputation on these sites takes time.
Once you pick up your first job and get good feedback it’s then easier to pick up your next job.
When you get to about 4/5 good feedbacks it becomes really easy to pick up work. I was
absolutely swamped with work through Elance last year and regularly turned down lots of clients
each day that specifically requested to work with me. Feedback counts on these sites. Just a
quick plug – because people regularly say that it’s too hard to build up feedback across the
freelancing sites, I launched http://www.AOfreelancers.com so that people can create profiles
where they combine all of their feedback in to one profile and as such it shortens how the time
needed to build up a reputation.

Outside of the freelance sites I’ve seen people hire telemarketers to ring up companies asking if
they want work done. Now this isn’t something that I’ve done before but I see a lot of agencies
trying to find telemarketers for such jobs on the freelance sites, so it obviously works for some
companies.

In my industry – Pay Per Click – when I first started out I looked for badly written and poorly
targeted adverts. I then emailed the companies involved explaining what they had done wrong
and how I could correct this for them. It helped me to pick up my initial clients. You could
possibly try finding sites that have poorly designed logo’s and then mock something up with a
watermark and offer this logo to them for a set price?

A friend of mine leafleted companies and got a few leads.

As others have mentioned, Behance is a great place to be showing off your portfolio in the
design industry. This is usually where I find the designers that I have hired in the past.
247 Views
Downvote
Share
 
RecommendedAll

Caspian Ievers
Answered May 11, 2012
Originally Answered: Finding work as a freelancer?
Do great work.
Tell people about it.
Collaborate with great talent.
Learn from everyone.
Don't take it (or yourself) too seriously.
Never give up. There are easier ways of making money than with a career as a graphic designer
but if you have the passion you can make it with for you.
2.1k Views · View Upvoters
Downvote
Share
 
RecommendedAll

Lauren Holliday, Full-Stack Marketer


Answered Jan 1, 2015
Originally Answered: Finding work as a freelancer?
Freelancer? Let's make 2015 your best year yet - I just bought this class - so far it's amazing.
462 Views · View Upvoters
Downvote
Share
 
RecommendedAll

David Taylor
Answered Oct 15, 2014
Originally Answered: Finding work as a freelancer?
Create your own website, optimize its SEO for the local area you are based on and start finding
client in your area. Word of mouth is incredibly powerful if you are valuable.

The use niche freelance platfroms like picklance.com  avoiding overcrowded websites like
elance, odesk and so on: it will be really difficult for you getting jobs on there and you will face
a huge competition on prices.. people there look for cheap services, not quality!
552 Views
Downvote
Share
 
RecommendedAll

Gayatri Shinde
Answered Mar 11, 2015
Originally Answered: Finding work as a freelancer?
It's great opportunity to build your career and earn from home that can be done by freelancing is
you are from IT background you work on various freelancer sites. which are here:
http://onedollardeveloper.com
http://getfreelancer.com
http://scriptlancer.com
http://odesk.com
120 Views
Downvote
Share
 
RecommendedAll

Mani Kandan, former Freelancer


Answered Jan 26, 2017
Hire freelancers from Toogit, Great Work, Creativity And Trust Delivered Online one of the
modern user friendly freelancer marketplace in india. Hurry up guys…

38 Views
Downvote
Share
 
RecommendedAll

Zachary Austen Schultz, Full-Time Freelancer, Marketing Consultant


Answered Sep 29, 2015
I learned everything I needed to get started with freelancing from this free online training, check
out Intro | Samaschool
54 Views
Downvote
Share
 
RecommendedAll
Anonymous
Answered Jun 26, 2015
Originally Answered: Finding work as a freelancer?
Best thing register yourself in
Hire Freelancers & Find Freelance Jobs Online

Its awesome website, i had lot of projects done there.


Register now !
13 Views
Downvote
Share
 
RecommendedAll

Ievgen Leonov, freelance writer and blogger


Answered Jun 26, 2015
Originally Answered: Finding work as a freelancer?
Hmm, maybe you charge too much? Check out the average rates for various freelance categories:
Survey: Which freelancers make more money and work harder in 2015?
176 Views
Downvote
Share
 
RecommendedAll

Louiestanley
Answered May 31, 2016

LinkedIn is great for finding jobs, especially for a start up businesses. Want To Work For A
Startup? Here's Where To Look

You will need to decide on what type of skills you have in order to progress and find the job you
are looking for.
40 Views
Downvote
Share
 
RecommendedAll

Kashif Amin, works at AskAmin


Answered Mar 17, 2015
Originally Answered: Finding work as a freelancer?
You should read this : I Bet You Will Earn Money As A Freelancer By Following These Steps
79 Views
Downvote
Share
 
RecommendedAll

Jim Oliver
Answered May 4, 2015
Originally Answered: Finding work as a freelancer?
Try with fresh prospect.. try looking for new websites which can turn your aspirations in to
revenue.. check http://www.gicree.com  for more info
64 Views
Downvote
Share
 
RecommendedAll

Webprow, Am a free-lance web developer. Website is webprow. com


Answered May 21, 2017
Find and contact webprow. Com

You might also like