Company vs freelance | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 57

Company vs freelance

I'm trying to decide if I should work in a group in a company or if freelancing would be better. I have an experience of 1 year coding. I know html5, css3, Javascript and some php. I've been building wordpress sites for the last 6 months. your ideas?

19th Mar 2017, 1:16 PM
G. keng
G. keng - avatar
79 Answers
+ 166
Try working for a company. You can always do freelancing at any time. It's much easier to become a freelancer than to find a job.
21st Mar 2017, 12:03 PM
Igor Makarsky
Igor Makarsky - avatar
+ 77
Well, there are more than enough Freelancers on the market and almost all of them have way more than one year of experience. If I were you, I would look for a job in a company where I can learn lots of new technologies and stuff like that. All in all, it's up to you. That's my opinion.
19th Mar 2017, 1:28 PM
Jonas Fallmann
Jonas Fallmann - avatar
+ 57
Work for some company where you can learn a lot. Do this for 2 years, while simultaneously trying setup your own freelancing profile. When your profile is strong enough to allow you to make freelancing your monthly earner then only make that switch. If you make the jump and then fail to do good in freelancing, then it will be difficult for you to get a good job immediately. So properly plan and prepare first, try freelancing for a few months, then make the jump. I am software developer at a company; but i am trying to setup my freelancing profile and skill sets in my free time. I have targeted to try freelancing for few years while working on my job and then go full time. Even if i fail in freelancing, i will still have my job.
22nd Mar 2017, 11:58 AM
Prateek Vishwakarma
Prateek Vishwakarma - avatar
+ 33
I think it depends with your location and the general Tech ecosystem therein. if tech is buzzing where you are, then there would be lots of start ups that would love to engage you. but if you're in a place where Tech is moving slowly, then freelancing wouldn't be a bad thing. my 2 cents...
21st Mar 2017, 8:20 PM
Jacob Makau
Jacob Makau - avatar
+ 31
Both. But keep in mind that any job in which you stop learning is not a job worth keeping.
23rd Mar 2017, 8:31 AM
Hung-yu Chang
Hung-yu Chang - avatar
+ 17
Get stable income (company) Know your way around the company Then you can become a free Lancer.
21st Mar 2017, 7:06 PM
Codeblooded(Ani Daniel C)
Codeblooded(Ani Daniel C) - avatar
+ 15
freelance is cool, you can get experience in mini projects, but better will getting experience in big projects and than work freelance
22nd Mar 2017, 11:29 AM
Конопляников Денис
Конопляников Денис - avatar
+ 15
In my opinion, while working in a company you get to know and work with people with same interests, you can communicate and learn easily from different individuals and the growth is faster. Whereas in freelancing, you are at your own, you get stuck and there is nobody to help you out. #Personal Opinion @Grevisse Good luck with your decision ☺️
23rd Mar 2017, 2:38 AM
Ashwani Kumar
Ashwani Kumar - avatar
+ 14
Here's the difference between them : In a company, you can have everything you need for your work, workspace, assets, etc. You have to do what your lead programmer ask And you have a salary each month. For freelancing : You would sometimes require to buy assets or ask someone to help you make assets for your project or make your own assets if you are ready to make them. If your working alone. a task that could have been done within a week in a company can take up to a month for you because various reasons (depending on what your working on) If your project is big or requires financial funding, you would sometimes need to find a company/publisher to fund your project and sometimes companies and publishers would sometimes put terms that you might not like.. (Like : Taking owner ship of the project, unfair share in earnings, etc) Creating low-quality projects usually doesn't get you any money in your project, so you will always need to research what the consumers want, plan and design everything carefully, be open to suggestions and ask people online on what they want in your project, try to get some people to notice your project and follow the development of it so when you need help you can always have fans who can help you and most importantly, see if you CAN work on your project,estimate how much time would it take and estimate how much costs would it take. Freelancing sometimes can be hard, but it's fun and gives you freedom to work on whatever you want and in any way you want
24th Mar 2017, 1:16 PM
Youssef Ramy
Youssef Ramy - avatar
+ 14
"No matter how brilliant your mind or strategy, if you’re playing a solo game, you’ll always lose out to a team." To gain more experience team work is better.
30th May 2019, 6:36 AM
Adjei Marshal
Adjei Marshal - avatar
+ 13
both.
21st Mar 2017, 2:52 PM
Andre van Rensburg
Andre van Rensburg - avatar
+ 10
Begin in a company where you can guarantee your salary and do freelance at night. After working for 5 years begin thinking in building your own company.
25th Mar 2017, 6:17 PM
Kassem Shehady
Kassem Shehady - avatar
+ 8
company is best way
22nd Mar 2017, 5:31 AM
Irakli Samniashvili
Irakli Samniashvili - avatar
+ 7
There's already so many freelancers so I think if u have one year experience than invest your knowledge in some company & u can gain more practical knowledge from some company 😃
23rd Mar 2017, 6:45 AM
Samira
Samira - avatar
+ 7
Very nice question.👍I'll try to tell my own opinion.If you work on company,it finds you job by itself.You dont need to find job all times.If you work as a freelancer,you must find job by yourself,you need to find people,which need to make some project.But its only at the beginning.Somewhere ,after 6 - 10 months ,if you really can make all the projects and you understand that's all,those people will be find you! + its good money.But be careful on freelance.People can just deceive you, the end result,you will be without money.As you see need to have vast experience even with that.About company again.As i said it finds you job ,but if you want more money it will be isn't enough.Dont worry.Your profit also will increase from time to time.Just need to work all time and dont give up.Company and freelance cool thing.Just make your choice👍👍👍👌👌✌
26th Mar 2017, 3:16 PM
Anatolii Harhash
Anatolii Harhash - avatar
+ 6
working on a team is better however freelance is good too but in team : ."team work".
22nd Mar 2017, 11:02 PM
Nima Mohamadian
Nima Mohamadian - avatar
+ 6
I think you should focus on building your skill. the truth is at your present skill state you are best suited freelancing but if you at the moment have a job offer for your present skill level, I encourage you to go for it if you are sure it is challenging and would afford you the opportunity to grow. working in a company gives you the opportunity to work in a team, which is invaluable coz you get to learn from others and challenge yourself. hope it helps
27th Mar 2017, 4:39 AM
zikora
+ 5
it is better to have an experience in working with companies for at least a year first then start freelancing
21st Mar 2017, 11:39 AM
Hasan Al-Yazidi
Hasan Al-Yazidi - avatar
+ 5
I think freelance is better
21st Mar 2017, 12:04 PM
Ludovick Stanley, K
Ludovick Stanley, K - avatar
+ 5
Go for a job. That would be a safer side for your future you can always do freelancing with a job too. So in my opinion go for a job.
21st Mar 2017, 8:52 PM
Amn Rwt
Amn Rwt - avatar