Skip to main content
9 votes
Accepted

New project manager suddenly demanding source-code prior to payment

IANAL, nor any form of professional regarding law, let alone Australian law. However, from what I've found from a quick google of Australian copyright law, it seems to conform with most copyright ...
lewis's user avatar
  • 545
7 votes
Accepted

Declined project

You perhaps jumped the gun a bit. The way you describe it, I see no red flags - but a couple of orange ones. With a non-technical client, the potential for the exact type of disagreement you describe ...
morsor's user avatar
  • 3,887
6 votes
Accepted

How can I write a good proposal on Upwork.com?

On a platform such as UpWork, a client who posts a project will get anywhere from 50 to 100 proposals and invite 5 people to interview. Turning the numbers around yields that it takes 20 proposals to ...
David R's user avatar
  • 1,662
5 votes
Accepted

Client not Responding from more than last 36 Hours

Unless the client made assurances to be immediately contactable during this period, they have no urgent need to respond. There are anumber of things that might be diverting their attention. I would ...
JohnHC's user avatar
  • 1,030
5 votes
Accepted

Freelance programmer's monthly fees, expectations too high?

Ah, the good old fashioned "stuff works and never breaks" assumption from a non-it manager. First up, DBA requirements. Advise them that if they do not wish to procure DBA support from you, they will ...
JohnHC's user avatar
  • 1,030
5 votes

New project manager suddenly demanding source-code prior to payment

The single worst mistake I ever made as a contractor was agreeing to provide source code before payment was made. Don't do it. This doesn't pass the "smell test" at all.
Wesley Long's user avatar
5 votes

Why are freelance rates for mobile developers on freelancer.com so low?

Two things: lack of client knowledge and developers in low income countries. Non-technical people simply have no idea how much effort is required to develop an app. They have no concept of ...
Mawg's user avatar
  • 153
5 votes

How feasible is it to work fixed price and parttime for a client as a freelance software developer?

Assuming it's only a small slump, I would look for more clients. You need food on your table, and that's your first priority. It's good you want to work with your client, as opposed to only for ...
Canadian Luke's user avatar
  • 6,883
5 votes

Who Owns the Source Code & IP - Developer or Employer?

In any creative venture, be it artwork, fiction writing, markup writing, coding, music, film.... the "work" is copyrighted and owned by the creator the moment it is created. There are only 9 ...
Scott's user avatar
  • 17.4k
5 votes

How to reject a project that does not fit with my skills or goes beyond my skills in order to keep your client for future projects?

The best way to keep that client is to find a subcontractor who can do the job. In that way, you move from being "a programmer" to "someone who solves computer problems." When you ...
David R's user avatar
  • 1,662
4 votes

New project manager suddenly demanding source-code prior to payment

Simple down to earth advice: unless you have a contract or document that explicitly includes the requirement to supply the source code before payment, I think you are right not to change the existing ...
user3244085's user avatar
  • 1,629
4 votes

Getting started as a freelance programmer

Getting started as a freelancer is quite easy; failing as a freelancer is even easier. The best successes I've seen follow three patterns: 1) Establish your portfolio 2) Start with a whale client 3) ...
Steven Moody's user avatar
4 votes

How to build a portfolio as a freelancer new to the market

You can create three of your own projects in the language that you prefer and use LinkedIn and Instagram to sell development services. The idea is you can show your abilities to make things like a web ...
Developer's user avatar
4 votes

How an EXPERIENCED programmer can switch to freelancing?

Welcome to the wonderful world of Freelancing! First, you need to get a portfolio of your successful projects and problem-solving skills available. This is why most tutorials start with Wordpress - ...
Canadian Luke's user avatar
  • 6,883
4 votes

Starting a startup?

Let me start with the easy answer: "Hard work and commitment almost guarantees success?" No. All that does is to give you either bigger muscles or callouses on your hands. I recommend ...
David R's user avatar
  • 1,662
3 votes

Selling Java library - which pricing model to choose?

My answer is purely anecdotal, but I am a software dev who worked for a distributer that sold civil engineering software. (It was an application rather than an API/library.) The model was a bit of a ...
mk11's user avatar
  • 91
3 votes

Selling Java library - which pricing model to choose?

A project on which I'm involved uses a 3rd-party library among its Maven dependencies. What the 3rd party did was to set up a Maven repository on the public Internet, protected by a username and ...
danidemi's user avatar
  • 161
3 votes

How to get Supervisor or Senior Developer to check and review your work ?

It is almost understood that Freelancer's mostly don't have polished work who never got chance to do job under someone's supervision. Sorry. It's not "understood". In fact, I find it quite rude if ...
Scott's user avatar
  • 17.4k
3 votes

New project manager suddenly demanding source-code prior to payment

I would simply write an email to Person B explaining how you and Person A did business before, detail how the work flow process worked before and how it can be beneficial now. Ask the right questions,...
Anthony Fornito's user avatar
3 votes

New project manager suddenly demanding source-code prior to payment

I'm not familiar with Australia's laws, nor am I a lawyer. But here's what I'd do. Stick to your guns - do not send source code! First, take into account any payment terms that apply to the invoice....
Xavier J's user avatar
  • 5,363
3 votes

Competing with experienced people on freelancing websites

I'd suggest looking for other potential leads for work. Two of which have worked very well for me in the past. 1/ Networking events. Get yourself on meetup.com or similar and join local entrepreneurs/...
crazycatlady's user avatar
3 votes

How to build a portfolio as a freelancer new to the market

I highly recommend investing time into building a reputation on a freelancer platform like Upwork. That's how I got my portfolio off the ground. Approach the process as an investment into your ...
Dr. O's user avatar
  • 301
3 votes

How much Python does a Python freelancer actually need?

The answer is: not much You need to know the bare minimum to accomplish the tasks, the more you know, the more you charge. Experience: I've got an hourly rate based on my experience, I'm a very ...
Magus's user avatar
  • 563
3 votes

I am about to start bidding for SQL Server/database projects on Upwork/Fiverr but not sure if my software is compliant

Not a licensing expert, but here's my take and what I usually do: The common practice is, if you're selling the software as a service, you are required to have an actual license (professional, ...
Magus's user avatar
  • 563
3 votes

What are some informal ways to make money with mobile development?

I'd seriously consider being formal when money is involved. This will not only protect you and what you'd be being paid, but also the person who would be utilizing your services, as they would, as ...
Spevacus's user avatar
  • 391
2 votes
Accepted

Evaluation Task to find good development company

Asking someone to complete unpaid work as a freelancer in the hopes of landing a job isn't going to go down very well. If it's for web design, it would be better to ask for samples of previous work (...
JohnHC's user avatar
  • 1,030
2 votes

Finding talent agents for software developers

The answer is no, talent agents are not exclusive to actors. Many other "highly paid" professions have agents: sports players, musicians, actors, authors, for example. But most of those professions ...
livingtech's user avatar
2 votes

Freelance programmer's monthly fees, expectations too high?

It's almost impossible to predict how many hours it may take to maintain some system. Every system that has users who use it can have a person full-time maintaining it. Now, I also know that many ...
Peter MV's user avatar
  • 14.4k
2 votes

How should a freelance software engineer use Linkedin to find clients?

I'm a freelance software developer too and I pretty much get all my work through LinkedIn. The thing is, my connections are a lot of (pre selected) recruiters. I know a lot of freelancers hate ...
therebelcoder's user avatar
2 votes

Starting freelance career as a programmer

You will need to make your bones at all the freelancer sites and do the dirty work until you have a reputation then you will likely find some regular clients that you can make some decent money with. ...
Entre Preneur's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible