The secret sauce to freelancing are retainers. Market yourself as a contractor (i.e. a independent developer, who works similar hours as employee), and work on projects taking 3-6-12 months. After the projects end, move on with a retainer contract (again 3-6-12 months), and keep yourself networked with the company. This way, after 6-8 years, I am hardly doing any marketing or looking for clients anymore. I am just riding out my retainers, and networking within my established pool of past clients.
@@gabe.henrique There's a whole RUclips world out there, as well as a lot of information on Google, I would go after that. Perhaps start with figuring out what the difference between a freelancer and contractor is (that's a important one) But in short, its finding the mention of 1099 (US) or IR35 (UK) in a job posting or description. Or understanding how to cold-email startups, for positions, they need, but don't directly advertise. If you do want to go this route, steer clear of ever branding yourself as a freelancer, or working through freelancing web-sites (Upwork, Fiverr, etc). Often, the work that "freelancers" think, that companies are outsourcing for, are most of the time, covered by developers who have been on retainers with that company for a while. So they aren't even in competition for this work. The really cool thing about a retainer is, that you can be paid $2000-4000 or even more (sometimes less) per month, for many months, and the company, might not even ask you to do anything for them. You just ride out that contract, and keep billing them. Of course! Easier said than done, it took me a whole year to get my first client, another year for my second. But then after 3-4 years, I became quite established. In the end, you are a flexible employee, that is on-call for when problems happen, or when stuff you implemented in the past, needs adjustment or extensions. With the benefit for the company, of not needing to hire you as an employee, and all the benefits which an employee enjoys. There's always the chance, that they do want to hire you on a full-time contract, and you can still say no, without losing that client. Generally, you will also not be affected by lay-offs of budget cuts. The only downside is, that upfront its not stable, until you have had some clients, and the opportunity to network. Until then, you just hop from contract to contract, sometimes from company to company.
I love programming and I can tell you working for a company like I have for the last 25 years is not the way to program more either....meetings, planning, corporate BS take away HOURS of programming time PLUS the better you are at software engineering the more you are required to lead, mentor, interview & onboard and less the programming you do.
I think most people forget that when you run a business, half the work is managing the business and not just the service you are providing. So, basically you are the sales, purchasing, accounting and customer service of your business in addition to the service you are providing.
Glad RUclips recommended me your video! It's just good to know that freelance programming is not far only to programme / develop any kind software but also to take care of the financial and advertising aspect.
New sub im 19 years old and im going on about the same path as you I started looking into this stuff around when I was 16-17 I started writing programs
I hope this video gets recommended a lot, its a good reality check for those who just watch and are inspired from the over-romanticized view of the programming lifestyle, its always good to have expectations balanced. Great video!!!
so in conclusion made by myself 1. Freelance programming is good when you code because you love it, if you only do it for the money, you are recommended to land a job in some companies 2. try to predict and give a margin of time for the project itself, e.g: if you can finish it in 70 hours, then set it to 100 hours just in case you're stuck a little bit. 3. learn how to market yourself, be a good communicator. 4. do what you paid for. about the no. 4.... most of my friends are freelancer. and if the client's want to start the project, they at least has to pay at least around 20-50% of down payment from the total budget (depends on the budget) to start the project. and be careful for the clients you trusted, sometimes they just want free things, there are several cases where the client try to scam the freelancer. the dark secret that some dev do is they always put a backdoor for the client that has a potential to scam them. it's either CLI that hit / send "something" to the server via ssh, or simpler such as API gateway.
Making this note not because Tom doesn't know, but for the new programmers who watch this video: I've done freelancing and full-time employment for several years. I'm currently doing both at the same time. If you want to program 24/7 and that's all you want to do, full time employment is also going to disappoint you. No, you won't have to market yourself, but you will have to sit in on endless meetings, work with team members on high level solutions to problems, etc. We could go back and forth on which one (freelancing versus employment) involves more programming, but frankly if you're getting into software development, you're going to have to get good at non-technical soft skills as well.
Good points, my family has businesses as well and they've said their annoying to run. One of them actually sold it with the caveat they'll keep him on doing the thing that he loves. Now he's much better well off and happier since he doesn't have a good business sense or salesmanship.
I’ve just finished my computer science degree and gotten an offer as a software engineer starting in October. However, I like the idea of the freelance route. Would you recommend getting some experience first (in the software engineer job) before I start the freelance route? This is the first time coming across this channel and I’ve subscribed :)
Seems like im in a similar position to you, and my plan is to go along with my graduate job offer and stick with it for a few years before seriously going for freelancing. I don't necessarily believe its the only option, however I think the experience in a professional software development environment will be valuable. After university you have a really good basis, but the job will give you the hands on you need to take yourself further
I would argue that even in a traditional software engineering job, just "writing code" will hold you back in your career. You should have strong communication skills and be able to interface your customers (stakeholders or end users) and be able to handle admin (maintenance of software through monitoring and handling customer issues).
The last one especially. People really neglect that. All you have to do is try to pitch your competence on Upwork and that reality hits home harder than a deployed airbag.
The harsh reality about working for a FAANG company: you have to do project management as well, you have to design and go to meetings. As a senior software engineer, I spend around 40% of my time coding, the rest is meetings and managing my projects. Not sure why I have a manager and not sure why there's a need for a PO when engineers do all the heavy lifting.
I personaly regreted learning to code because i wanted to make money and reality is You have better chances becoming a famous youtuber than making money with Python
That does sound good in theory, however you have to make sure that whoever is doing your marketing understands your business and is actually bringing in leads :)
I don't think you mostly like a real programmer anymore, you are talented to become Consultant for everyone who one to start working as a software developer
Hi @Tom Shaw, i love de video, very sincere and direct. how can i sell my self better, and how to find clients. My reality is on country and region that technology is not big deal, but i want to be one the pioneer on that, and jump from simple freelance to really entrepreneur. Thanks
Good question. Find out what their budget is, and see if you would consider accepting it. But don't deviate too much from your set hourly rate. Otherwise you could find yourself accepting projects for a lot less money, and then missing out on other opportunities. It really is a trial and error game of finding the sweet spot for how much you charge. :)
Never look at what others are charging and then charge lower. Instead, always charge by value. If the project is worth at least $5000 (ideally it be much more valuable to increase the “price-value discrepancy” thereby increasing the likelihood they’ll buy), then it’s okay to charge that. The price-value discrepancy is the discrepancy between the perceived value of the product and how much it costs. People buy products because they believe the product is more valuable than what they’re buying it for. When the perceived value of the value drops below the price, they won’t buy. The goal is to increase the value of your product so that it’s “So valuable people feel stupid saying no” - Alex Hormozi Very rarely is the “it’s too much” objection is true. What the client *usually* means is that they don’t value the product as being worth $5000. You should ask (**ask**, don’t tell) how the project will help them, what it means to them, how it’ll make their life easier, etc. If I offered you a Lamborghini for $10000 and they truly believed it, they would find a way to get the money. They’d call friends, borrow money, take out a loan, etc to afford it. That’s because they know the value of a Lamborghini. When your clients say “it’s too much”, usually it’s just because they don’t see the value of the product. This is why you ask them questions about how valuable it will be. They’ll either realise the true value of the project, or you’ll realise it’s not as valuable as you thought - in which case it’ll be justifiable to lower your price. Check out Alex Hormozi on RUclips. He makes really good videos! (I’m not affiliated with him, I’m just a big fan and like to spread what I learn)
Make sure you get all the details of the requirements and expectations in a contract. Also, be ready for changes to either. Except for maybe the smallest tasks, like one user story for you Agile folks, the target will change. If they change, the contract changes.
Hi..i know basic to advanced python,html,js,css,bootstrap tkinter i am ...i have a full time job in south Africa ...i want to do freelance as a side hustle...any advices ...??? 😢❤
That's awesome! I'd recommend that you start by trying to build a network on social media (Linkedin, twitter, etc). You can post content which will demonstrate that you know what you're talking about, as well as help you to reach more people. That way when someone searches "Freelance developer" you're more likely to come up in their search results. :)
I have an hourly rate that I aim for. I then estimate the number of hours and give them a project price. I only give hourly prices to clients if I'm doing maintenance work or consulting. :)
That works, but: A. Sometimes clients don't like you showcasing your work in your portfolio, so you will have to spend time creating example projects which meet typical "real" requirements. B. That's only half of the sales job (at most) complete. You would still need to make sure you are demonstrating your knowledge to potential customers. Putting yourself out there is more important than a portfolio.
@@tom.developeri live in a 3rd world country. 300$ per month is super dreamy. You can live like a king here with 5 dollars per hour. I would rather no listen to these videos they are just trying to lower the competition.
Awesome! As a newbie you need to be constantly putting yourself out there. And when you do start getting work coming in, don't spend the money. Save 6-12 months of living costs. Having money saved will make you feel more secure if you have a dry spell. :)
How many hours per day should a freelancer work to finish one project in average? Is it possible to be a nurse and a freelancer programmer at the same time?
Its difficult to say, as each project is different. You could earn a suitable side income by working an extra 10 hours per week on client projects alongside your nurse job. However, that doesn't take into account the time you would need to put into marketing which is hard to predict. It all depends on your existing network. :)
"they dont care about qualifications, its about whether they think you can deliver the work" now say that slowly while thinking about what the optics of qualifications do
I imagine in the world of freelancing, qualifications hold much less weight than they do in the professional world. It's more the skills of selling yourself and showing your ability that is more important, I think that was his point.
A CS degree wouldn't necessarily demonstrate that you can deliver a project. You need to come across in a way that demonstrates that you can manage a project (even if its just you working on it), you need to show that you're going to be easy to work with. Someone with a degree and no communication skills shouldn't be given a typical freelancing gig compared to someone who is self taught but has communication skills. That's not to say the degree is worthless, it just doesn't automatically demonstrate an ability to complete a project.
Right, freelancing is suck industry it is like level entry job but required job. Some want to take your time for free, some just scamming you, some is genuinely real. So since we don't know who is real client or spammer we have to keep taking client when they come. Of course unless you selling product not service.
I think these problems can be solved easier by having strong contracts in place and taking up front payments or scheduled payments at smaller milestones :)
Depends. I've had some clients where I've only ever communicated via email with them. But if the project is large enough, I always prefer to jump on a call with them and build a relationship. :)
It probably varies from company to company. But you’ll definitely find yourself coding more than if you were doing all of the business admin as a freelancer
I do not know how to say this without breaking heart, but my intention is for you to get better, Are you a software developer and yet do not know how to type in keyboard properly? 1:50, if we want to type properly without looking at the keyboard we have to learn how to type properly and I think this is a foundation, sorry for the word please don't take it as personal, sorry my bad
Bro shut up you can't give up so fast. You think this will crush my dream but its not! If you work harder you will find results If you don't so you are destroying your dreams by yourself. So STOP THINKING THIS IS IMPOSSIBLE AND IMPROVE YOURSELF MORE AND MORE AND MORE!!!
I’m not trying to destroy anyone’s dreams. I’ve been a freelancer developer for the past few years, and before being a developer, I was self employed in another business. I love what I do. I’m just pointing out the negatives of the job that people seem to overlook when getting into it. I admire your dedication
@@tom.developer thanks bro. But try harder Life is not bad. Just keep trying and you will see the results. Good luck bro👍👍 and I hope you have a great time.
Why is so difficult for people to realize that we are done! The programming as a job is done. It was good while it lasted. Get a life people! The machines will be turned off anyway!
The secret sauce to freelancing are retainers. Market yourself as a contractor (i.e. a independent developer, who works similar hours as employee), and work on projects taking 3-6-12 months. After the projects end, move on with a retainer contract (again 3-6-12 months), and keep yourself networked with the company. This way, after 6-8 years, I am hardly doing any marketing or looking for clients anymore. I am just riding out my retainers, and networking within my established pool of past clients.
How do you find contracts like the ones you're referring to? Thanks
@@gabe.henrique There's a whole RUclips world out there, as well as a lot of information on Google, I would go after that. Perhaps start with figuring out what the difference between a freelancer and contractor is (that's a important one) But in short, its finding the mention of 1099 (US) or IR35 (UK) in a job posting or description. Or understanding how to cold-email startups, for positions, they need, but don't directly advertise. If you do want to go this route, steer clear of ever branding yourself as a freelancer, or working through freelancing web-sites (Upwork, Fiverr, etc). Often, the work that "freelancers" think, that companies are outsourcing for, are most of the time, covered by developers who have been on retainers with that company for a while. So they aren't even in competition for this work. The really cool thing about a retainer is, that you can be paid $2000-4000 or even more (sometimes less) per month, for many months, and the company, might not even ask you to do anything for them. You just ride out that contract, and keep billing them. Of course! Easier said than done, it took me a whole year to get my first client, another year for my second. But then after 3-4 years, I became quite established.
In the end, you are a flexible employee, that is on-call for when problems happen, or when stuff you implemented in the past, needs adjustment or extensions. With the benefit for the company, of not needing to hire you as an employee, and all the benefits which an employee enjoys. There's always the chance, that they do want to hire you on a full-time contract, and you can still say no, without losing that client. Generally, you will also not be affected by lay-offs of budget cuts. The only downside is, that upfront its not stable, until you have had some clients, and the opportunity to network. Until then, you just hop from contract to contract, sometimes from company to company.
A nice way of building trust, i think even earlier than 6-8 years you can retain, i like your comment
Or be the one hiring the contractors
Thanks for showing us the way king
I came here to get shattered, and now I'm leaving feeling inspired.
You’re welcome! 🙏
Then freelancing is for you my friend
The harsh reality as a freelance programmer. You need to be the marketer, job manager, auditer, budgeter, and employee.
Exactly that!!
For me, that’s actually the reason I love it. You get to improve yourself on different things
I love programming and I can tell you working for a company like I have for the last 25 years is not the way to program more either....meetings, planning, corporate BS take away HOURS of programming time PLUS the better you are at software engineering the more you are required to lead, mentor, interview & onboard and less the programming you do.
💯
I think most people forget that when you run a business, half the work is managing the business and not just the service you are providing. So, basically you are the sales, purchasing, accounting and customer service of your business in addition to the service you are providing.
Glad RUclips recommended me your video! It's just good to know that freelance programming is not far only to programme / develop any kind software but also to take care of the financial and advertising aspect.
It’s something that a lot of people overlook when starting out! Welcome to the channel 😃
New sub im 19 years old and im going on about the same path as you I started looking into this stuff around when I was 16-17 I started writing programs
Thanks for subscribing! and congrats on starting the freelancing path! :)
I hope this video gets recommended a lot, its a good reality check for those who just watch and are inspired from the over-romanticized view of the programming lifestyle, its always good to have expectations balanced. Great video!!!
Thank you! 😃
so in conclusion made by myself
1. Freelance programming is good when you code because you love it, if you only do it for the money, you are recommended to land a job in some companies
2. try to predict and give a margin of time for the project itself, e.g: if you can finish it in 70 hours, then set it to 100 hours just in case you're stuck a little bit.
3. learn how to market yourself, be a good communicator.
4. do what you paid for.
about the no. 4....
most of my friends are freelancer. and if the client's want to start the project, they at least has to pay at least around 20-50% of down payment from the total budget (depends on the budget) to start the project. and be careful for the clients you trusted, sometimes they just want free things, there are several cases where the client try to scam the freelancer. the dark secret that some dev do is they always put a backdoor for the client that has a potential to scam them. it's either CLI that hit / send "something" to the server via ssh, or simpler such as API gateway.
Making this note not because Tom doesn't know, but for the new programmers who watch this video:
I've done freelancing and full-time employment for several years. I'm currently doing both at the same time. If you want to program 24/7 and that's all you want to do, full time employment is also going to disappoint you. No, you won't have to market yourself, but you will have to sit in on endless meetings, work with team members on high level solutions to problems, etc. We could go back and forth on which one (freelancing versus employment) involves more programming, but frankly if you're getting into software development, you're going to have to get good at non-technical soft skills as well.
So basically, same as every technical job.
Good points, my family has businesses as well and they've said their annoying to run. One of them actually sold it with the caveat they'll keep him on doing the thing that he loves. Now he's much better well off and happier since he doesn't have a good business sense or salesmanship.
One of the best videos on youtube without any filler and without flashy editing. Loved it
Glad you liked it! 🙏
as a dreamer I can confirm this video crushed my dream.
I'm sorry 😢
I’ve just finished my computer science degree and gotten an offer as a software engineer starting in October. However, I like the idea of the freelance route. Would you recommend getting some experience first (in the software engineer job) before I start the freelance route? This is the first time coming across this channel and I’ve subscribed :)
Seems like im in a similar position to you, and my plan is to go along with my graduate job offer and stick with it for a few years before seriously going for freelancing. I don't necessarily believe its the only option, however I think the experience in a professional software development environment will be valuable. After university you have a really good basis, but the job will give you the hands on you need to take yourself further
The best short form videos on YT... Thanks man keep up the good work
Thank you 🙏 more videos like this coming up!! 😃
I would argue that even in a traditional software engineering job, just "writing code" will hold you back in your career. You should have strong communication skills and be able to interface your customers (stakeholders or end users) and be able to handle admin (maintenance of software through monitoring and handling customer issues).
I completely agree. However, it is easier for developers to maintain a career without those skills that it would be if they were in freelancing :)
the best video on reality of freelancing programming. PERIOD. Pass this around please.
Thank you! 🙏🙏😃
@@tom.developer seriously, get this video shared as much as possible. There is still sooo much BS in online and freelancing world.
I just left the job and decided to go full-time freelancer, I'm 19 I think I can take the risk.
How does it go?
Congrats on making a big step! How's it going so far? :)
@@tom.developer for now, its hard. Trying on upwork, faced few frauds and just thinking about to build the brand first as dev
Update? :)
really good video, makes a lot of sense
got me scared from the title but made me realize i DO want to deal with alk that, thank you for sharing that❤
haha same, I honestly didn't know if I should watch or not but so glad I did!
The last one especially. People really neglect that. All you have to do is try to pitch your competence on Upwork and that reality hits home harder than a deployed airbag.
As soon as I learned how to sell, my life changed! 😃
@@tom.developer Are there any books you would suggest for learning more about how to sell effectively?
The harsh reality about working for a FAANG company: you have to do project management as well, you have to design and go to meetings. As a senior software engineer, I spend around 40% of my time coding, the rest is meetings and managing my projects. Not sure why I have a manager and not sure why there's a need for a PO when engineers do all the heavy lifting.
Sounds like a lot of management overkill
I personaly regreted learning to code because i wanted to make money and reality is You have better chances becoming a famous youtuber than making money with Python
if you don't like the 50% marketing, client outreach, etc. hire an executive assistant. This will give you more time to code & scale
That does sound good in theory, however you have to make sure that whoever is doing your marketing understands your business and is actually bringing in leads :)
Hey Tom, whats the name of tool you used to give your clients the progress check?
It's called Monday.com :)
I don't think you mostly like a real programmer anymore, you are talented to become Consultant for everyone who one to start working as a software developer
Hi @Tom Shaw, i love de video, very sincere and direct.
how can i sell my self better, and how to find clients.
My reality is on country and region that technology is not big deal, but i want to be one the pioneer on that, and jump from simple freelance to really entrepreneur.
Thanks
great video, I can't believe that you has less than 1k subscribers!!
Thank you! 🙏 we’ll get to 1k soon! 😃
Nice succinct talk. The points made were very clear and makes sense too.
Thank you! Glad you found it useful 😃
I have a question.
If the client says $5000 was too much, which was offered by another company to do the project, how much should I charge them?
Good question. Find out what their budget is, and see if you would consider accepting it. But don't deviate too much from your set hourly rate. Otherwise you could find yourself accepting projects for a lot less money, and then missing out on other opportunities. It really is a trial and error game of finding the sweet spot for how much you charge. :)
Never look at what others are charging and then charge lower. Instead, always charge by value.
If the project is worth at least $5000 (ideally it be much more valuable to increase the “price-value discrepancy” thereby increasing the likelihood they’ll buy), then it’s okay to charge that.
The price-value discrepancy is the discrepancy between the perceived value of the product and how much it costs. People buy products because they believe the product is more valuable than what they’re buying it for. When the perceived value of the value drops below the price, they won’t buy. The goal is to increase the value of your product so that it’s “So valuable people feel stupid saying no” - Alex Hormozi
Very rarely is the “it’s too much” objection is true. What the client *usually* means is that they don’t value the product as being worth $5000. You should ask (**ask**, don’t tell) how the project will help them, what it means to them, how it’ll make their life easier, etc.
If I offered you a Lamborghini for $10000 and they truly believed it, they would find a way to get the money. They’d call friends, borrow money, take out a loan, etc to afford it. That’s because they know the value of a Lamborghini.
When your clients say “it’s too much”, usually it’s just because they don’t see the value of the product. This is why you ask them questions about how valuable it will be. They’ll either realise the true value of the project, or you’ll realise it’s not as valuable as you thought - in which case it’ll be justifiable to lower your price.
Check out Alex Hormozi on RUclips. He makes really good videos!
(I’m not affiliated with him, I’m just a big fan and like to spread what I learn)
Thank you Tom. This really make sense
You're welcome!
+1 Subs from a fellow developer.!
Amazing background and scene.
Thanks!
Make sure you get all the details of the requirements and expectations in a contract. Also, be ready for changes to either. Except for maybe the smallest tasks, like one user story for you Agile folks, the target will change. If they change, the contract changes.
Very good advice! ☝️
Hi..i know basic to advanced python,html,js,css,bootstrap tkinter i am ...i have a full time job in south Africa ...i want to do freelance as a side hustle...any advices ...??? 😢❤
That's awesome! I'd recommend that you start by trying to build a network on social media (Linkedin, twitter, etc). You can post content which will demonstrate that you know what you're talking about, as well as help you to reach more people. That way when someone searches "Freelance developer" you're more likely to come up in their search results. :)
It's only increasing my desire to face it
That’s a great attitude to have! I hope it goes well!!
@@tom.developer thank you very much! It means the world to me!
I'm just starting out as a freelancer, How to do it? I couldnt land a single project.........
0:27 And what if im okay doing those things? actually i would love to do those things you mentioned
that actually motivated me, Thank you.
you're welcome :)
Really appreciate you making this video mate
No problem 👍
How do you charge? Is it project based or your hour based?
I have an hourly rate that I aim for. I then estimate the number of hours and give them a project price. I only give hourly prices to clients if I'm doing maintenance work or consulting. :)
what about having a portfolio to prove you can do the job?
That works, but:
A. Sometimes clients don't like you showcasing your work in your portfolio, so you will have to spend time creating example projects which meet typical "real" requirements.
B. That's only half of the sales job (at most) complete. You would still need to make sure you are demonstrating your knowledge to potential customers. Putting yourself out there is more important than a portfolio.
if you love programming, freelancing is not for you, the bro is right, get a job instead :D
Not true.
*If programming is the only thing you want to do* If you enjoy the other parts about being in business, then freelancing is a great option :)
@@tom.developeri live in a 3rd world country. 300$ per month is super dreamy. You can live like a king here with 5 dollars per hour. I would rather no listen to these videos they are just trying to lower the competition.
Great advice! What are your thoughts on freelancing as a newbie? Currently doing The Odin project
Awesome! As a newbie you need to be constantly putting yourself out there. And when you do start getting work coming in, don't spend the money. Save 6-12 months of living costs. Having money saved will make you feel more secure if you have a dry spell. :)
@@tom.developerHey Tom! I’m struggling getting my first job. Do you have any actual advice regarding this :( ?
Thank you very much, Bro.
How many hours per day should a freelancer work to finish one project in average? Is it possible to be a nurse and a freelancer programmer at the same time?
Its difficult to say, as each project is different. You could earn a suitable side income by working an extra 10 hours per week on client projects alongside your nurse job. However, that doesn't take into account the time you would need to put into marketing which is hard to predict. It all depends on your existing network. :)
"they dont care about qualifications, its about whether they think you can deliver the work" now say that slowly while thinking about what the optics of qualifications do
I imagine in the world of freelancing, qualifications hold much less weight than they do in the professional world. It's more the skills of selling yourself and showing your ability that is more important, I think that was his point.
Your degree isn't worth much anymore man just face reality
A CS degree wouldn't necessarily demonstrate that you can deliver a project. You need to come across in a way that demonstrates that you can manage a project (even if its just you working on it), you need to show that you're going to be easy to work with.
Someone with a degree and no communication skills shouldn't be given a typical freelancing gig compared to someone who is self taught but has communication skills. That's not to say the degree is worthless, it just doesn't automatically demonstrate an ability to complete a project.
Hey Tom, I sent you an email about three days ago and still haven’t received any reply😕😐
Hey, sorry I haven't seen you email. Can you resend it?
Right, freelancing is suck industry it is like level entry job but required job. Some want to take your time for free, some just scamming you, some is genuinely real. So since we don't know who is real client or spammer we have to keep taking client when they come. Of course unless you selling product not service.
I think these problems can be solved easier by having strong contracts in place and taking up front payments or scheduled payments at smaller milestones :)
Could I please have your discord or something like that? I wanted to start working as a freelancer and I would like to clarify more doubts
I don't share my discord or any other personal contact details unfortunately. The best way to reach me is via Twitter :)
When you found a client, do you video call with them or you are just chat?
Depends. I've had some clients where I've only ever communicated via email with them. But if the project is large enough, I always prefer to jump on a call with them and build a relationship. :)
Nice, another option down the toilet, thanks for clearing up that for me.
Why's the option down the toilet?
Change the words on the thumbnail, man. People are scared!
It’s an accurate thumbnail though 😃
even if you find a company though, you likely still aren't doing coding more than 50% of the time.
It probably varies from company to company. But you’ll definitely find yourself coding more than if you were doing all of the business admin as a freelancer
Great advice, thanks for sharing 👐
Thanks for watching! :)
Hi, I really wonder in which city are you based in?
I'm in Nottingham, UK :)
thank you very much brother
Glad you found the video useful :)
Good explainer..
Thanks!
Nice video, keep it going
Thank you! 😃
So honest
Glad you enjoyed the video 😃
I do not know how to say this without breaking heart, but my intention is for you to get better, Are you a software developer and yet do not know how to type in keyboard properly? 1:50, if we want to type properly without looking at the keyboard we have to learn how to type properly and I think this is a foundation, sorry for the word please don't take it as personal, sorry my bad
What's wrong with my typing?
Yo lad well said my man
Thank you! :)
Great video, +1 subs
Thank you! 😃
I love coding
damn bruv that alot of work
People think freelancing is a "work whenever you want" type of life. It's definitely not 😂
Giving your life away to the corporate rat race is much more soul crushing work
This is common sense …
I disagree. Its common sense once you know. But you'd be surprised how overlooked these issues are
Bro shut up you can't give up so fast.
You think this will crush my dream but its not!
If you work harder you will find results
If you don't so you are destroying your dreams by yourself. So STOP THINKING THIS IS IMPOSSIBLE AND IMPROVE YOURSELF MORE AND MORE AND MORE!!!
I’m not trying to destroy anyone’s dreams. I’ve been a freelancer developer for the past few years, and before being a developer, I was self employed in another business. I love what I do. I’m just pointing out the negatives of the job that people seem to overlook when getting into it.
I admire your dedication
@@tom.developer thanks bro. But try harder
Life is not bad. Just keep trying and you will see the results.
Good luck bro👍👍 and I hope you have a great time.
ha
test
test complete
Why is so difficult for people to realize that we are done! The programming as a job is done. It was good while it lasted. Get a life people! The machines will be turned off anyway!
is everything alright at home?
Dude, blink ffs!
How? 👀
@@tom.developer Try pulling down the upper eyelids all the way down to your cheeks.
@@ripplesr5655 instructions unclear. heading to the hospital now
This is exactly what I wanted to know about the world of freelancing. Thanks bro.
Very refreshing tbh 🫱🏼🫲🏾
I'm glad you enjoyed it! :)