Entering the Freelancing World
what you need to survive in the freelancing path
github.com/SeijiV13
Technical Lead, Frontier Software Asia Philippines
Freelance Trainer/Tech Lead, RakSquad
Auth0 Ambassador
Community Lead, AngularPH,
seijivillafranca.com
Refers to people who work independently
commonly known as self employed people
hired by other companies on a part time or short-term basis
Well you can treat yourself as a single company
decide all the things need to prioritize
Part Time
Contractual
Independent
1099
A little bit about history
Time travelling to 1800s
"free lance" refers to a medieval mercenary who fights for a nation who will pay him the most.
"Sir Ivan Scott’s novel, Ivanhoe"
1st Main Question
Freelancers Union and Upwork release new study revealing insights into the almost
54 million people freelancing in America
study finds more people are freelancing by choice
One in three Americans are freelancing
The majority (60%) of freelancers who left traditional employment now earn more
Freelancing is seen as a positive step not only for professionals, but for the economy
Technology is making it easier to find freelance work
https://www.upwork.com/press/releases/freelancers-union-and-upwork-release-new-study-revealing-insights-into-the-almost-54-million-people-freelancing-in-america
“People are increasingly building flexible careers on their own terms, based on their passions, desired lifestyle and access to a much broader pool of opportunities than ever before in history,”
-Stephane Kasriel, Former CEO of Upwork.
https://www.ziprecruiter.com/Salaries/Freelance-Programmer-Salary
PayPal’s 2018 Global Freelancer Insights Report
Filipino Freelancers are growing
Freedom
Passion
WFH Setup
Exploration
"PayPal’s digital platforms provide ease and convenience for freelancers to receive payments from clients overseas"
"Receiving Salary is not a problem anymore"
Why?
6. App Developer
7. Software Engineer
8. Systems Engineer
9. Technical Writer
10. Quality Analyst
1. Project Manager
2. Digital Marketing Manager/Strategist
3. Web Content Manager/Editor
4. Client Services Specialist
5. Business Analyst
Software Engineer
₱306/hr
Web Developer
₱203/hr
Java Developer
Specific Languages
₱97/hr
Android Software Developer
₱173/hr
PHP Developer
₱126/hr
Online Freelancing therefore, is having the freedom to choose your own line of job, the time of the day and week you will work, the amount of pay you will get, and having the convenience of staying at home.
-Ruben Licera, virtualpreneur
2nd Main Question
"We don't enter the Freelance world with a guaranteed success"
-Seiji Villafranca
Freelancing is a great risk, It is somehow building your own company
One man team
Job Stability
Clients
The right question is
What to prepare to be a "Successful" Freelance Developer
1 Focus and Upgrade your Skills
Be expert in specific areas, do not pressure yourself
learning everything
"In Learning Programming Everything will Follow"
1 Focus and Upgrade your Skills
Courses now are all over the internet
1 Focus and Upgrade your Skills
What can you focus on?
JavaScript frameworks
Phyton
PHP Frameworks
.NET
2 Build and Collab!
build your profile or portfolio that you can showcase
Freelancing is like window shopping, having a great product will land more clients
2 Build and Collab
Create your own website (seijivillafranca.com)
2 Build and Collab
Write blogs and contents to showcase your skills
2 Build and Collab
Have more contributions on open source (Github and Gitlab)
3 Grow your connections
connections are the start of everything
more connections can lead to clients
3 Grow your connections
Utilize the presence of social media
Be involve in Meetups and Hackathons
Utilize the presence of social media
3 Grow your connections
Be active on Programming Disussions
3 Grow your connections
Sign Up on freelancing platforms
4 Being organized is the key
being a freelancer means you are handling everything
you have the freedom in time but you also have the responsibility to manage it
4 Being organized is the key
Utilize the available tools for managing your project
5 Expose yourself in the industry
apply for a job before entering the world of freelancing
one way of learning how experts are creating things
The Journey
The Journey
Applied a Job
gained some experience in development
Colleagues and Connections
created websites and apps for their needs
Angular, React, Java, RestAPI, GraphQL, NodeJS
Portfolio Websites, CMS, Company Websites
Created my own Website
My portfolio for my works
seijivillafranca.com
Joined Meetups and Hackathons
developed prototypes and grew my connections
The Journey
Accepted as Community Lead and Ambassador Programs
Angular PH Lead, Auth0 Ambassador
Contributed on open-source in Github
contributed to several frameworks and projects (npm libraries)
I meet new connections and allowed me to showcase my works
Speaker in several Events
talking about useful tech stuffs
Angular PH, Softcon, Devcon, JSandFriends, NGUp, PWA Pilipinas etc.
Created tutorials and contents
programming tutorials for students and professional
seijivillafranca.com/blogs
The Journey
Signed up on a Platform
Angellist is the platform I used
Landed a freelance job in California where I earn 5x in a month
Have a Client!
destination reached!
More clients will come in
Awesome profile!
trucking sytem, wms, ecommerce, gas management
Stable Income!
Bravery and confidence is the key
Learn Learn and Learn
Treat yourself as a company
"if somebody offers you an amazing opportunity but you are not sure you can do it, say yes – then learn how to do it later!"
- Richard Branson
github.com/SeijiV13
seijivillafranca.com
fb.com/seiji.villafranca
https://www.facebook.com/groups/1133816916630570
https://www.facebook.com/Angular-PH-113942453649977
Group
Facebook Page