Skip to main content
3 answers
4
Asked 372 views

if i learn programming , and work as freelancer is good and better than other work ? ?

if i learn programming , and work as freelancer is good and better than other work ? ?

+25 Karma if successful
From: You
To: Friend
Subject: Career question for you

4

3 answers


0
Updated
Share a link to this answer
Share a link to this answer

Josh’s Answer

Hello! Let me tell you, it's not often that someone jumps straight into freelance work shortly after learning programming.

Freelancing isn't just about coding; it's a multifaceted role. As a freelancer, you're often required to collaborate closely with clients on product development and project planning, liaise with designers, and provide a host of other services. Essentially, you become a one-stop solution for your client, which demands a broad range of skills beyond just coding.

These additional responsibilities can sometimes distract from your primary focus - programming. Therefore, you need to be adept at managing your time and be an exceptional coder. Remember, as a freelancer, you're on your own. There's no one to turn to for immediate answers or problem-solving; you have to figure things out independently.

It's common for freelancers to have a background in engineering to establish credibility, enhance coding skills, and develop soft skills. However, there are numerous other ways to acquire these skills.

So, here's a realistic perspective on freelancing. If you're comfortable taking on the challenges and acquiring skills beyond programming, freelancing could be a good fit for you. Don't hesitate to give it a shot!

Josh recommends the following next steps:

1. Try and find a non-profit or local business and offer services to see if you can handle / enjoy freelancing
2. Inventory your skills - what are you good at? what do you have difficulty with? does this overlap with the skills mentioned above with programming?
0
0
Updated
Share a link to this answer
Share a link to this answer

Michelle’s Answer

Hello, Tom !

Having a career in computer science is a very broad and far reaching field of work. The more versatile you become, the more work you will get regardless of what form that work is in. Freelancing is always a good idea and working for a company is good as well. It will all depend on your personal and specific path you take and how much you promote yourself for projects or employment. So it's not difficult or easy to say, it's a process that you will learn as you go along.

The good thing about working for a company either full or part time is that you will have a steady paycheck and benefits. The benefits usually come with a full time position. It also affords one the possibility of promotions to management or administration. Some of the people who do this also freelance at the same time for extra income and also because they just like the variety it offers. Most people I see doing it this way have a very stable career that they enjoy.

Going totally freelance means that you will have to learn how to start your own business. When you get to college, you can major in computer science and minor in business. You will have to interact with your local offices to know your town's regulations for opening a business and you'll have to either rent an office or work from home. There's almost more "work" required working officially and solely freelance than working for a company. Explore both possibilities but remember that you can do both. Also research how freelance and company employment are going for remote work, too.

Too many factors go into what would be best for you. It's not really something anyone can really tell you now even before your become credentialed for that career. In your educational experience, you would meet various professionals who can give you only their experiences. It would just be interesting information to know. You will have to take the journey and make decisions as you go along. There are positive and negative elements in every career and sometimes it cannot be everything we want. I do think you'll gradually be able to know for yourself how you'd like to incorporate freelancing into your future career.

I have left a couple of informative articles for you below and I hope that they are helpful.

Best wishes !

Michelle recommends the following next steps:

FREELANCE PROGRAMMING AS A CAREER https://www.indeed.com/career-advice/finding-a-job/freelance-programming
WORKING AS A PROGRAMMER FOR A COMPANY https://www.indeed.com/career-advice/finding-a-job/pros-and-cons-of-being-programmer
0
0
Updated
Share a link to this answer
Share a link to this answer

James Constantine’s Answer

Subject: Exploring the Pros and Cons of Freelance Programming

Dear Tom,

I hope this message finds you well. I'm reaching out to share some insights on the topic of freelancing as a programmer versus traditional employment. This comparison might help you make an informed decision about the best work path for you.

1. Flexibility: Freelancing stands out for its flexibility. As a freelance programmer, you're in control of your working hours, the projects you undertake, and the clients you work with. This level of freedom allows you to tailor your work schedule to suit your lifestyle and priorities.

2. Income Potential: Freelancing could potentially offer a higher income than regular employment. As a freelancer, you can set your rates based on your expertise and experience. Furthermore, the ability to juggle multiple projects at once can boost your earning potential.

3. Skill Development: Freelance programming can expose you to a range of projects and clients, helping you to broaden your skill set. The opportunity to tackle challenging projects can enhance your programming knowledge and expertise.

4. Independence: Freelancing provides a level of independence and autonomy that may be absent in traditional employment. As a freelancer, you're your own boss, and you have the power to choose the nature of your work, the way you deliver it, and your workspace.

5. Work-Life Balance: Freelancing could offer a better work-life balance for some. With the freedom to set your own schedule and work from any location with internet access, you might find it easier to balance your personal and professional responsibilities.

6. Job Security: On the flip side, freelancing also comes with certain risks, such as irregular income and less job security compared to traditional employment, which provides a steady income.

In conclusion, whether freelance programming is the right choice for you depends on your personal preferences, goals, and circumstances. It can be a fulfilling career path for those who value flexibility, independence, and the chance to develop skills and earn a potentially higher income.

I've based these insights on authoritative sources such as Forbes, Harvard Business Review, and Entrepreneur. These sources offer valuable perspectives on the benefits and challenges of freelancing across various industries, including programming.

May you be blessed in your decision-making process!

Best regards,
James Constantine Frangos.
0