10 votes
Accepted

Lack of Sleeping for Projects

You should never neglect your health. You should sleep for about 6-8 hours a day to be healthy. You can end up in trouble at a later age. Plan out in such a way that you don't overwork and you need ...
user avatar
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 ...
user avatar
  • 535
8 votes

How to find someone to handle customer/commercial relationships on my behalf? (I'm a programmer)

So much to address here... First off, NO. You don't need a PR person on full-time to help you. You need to deal with your own situation before you bring more people in. Freelancing should make you ...
user avatar
  • 6,793
7 votes

Could I theoretically make money by creating software Linux distro needs?

First off, remember that Linux is marketed as very robust, open source, and free (with a few exceptions). Can you keep that philosophy? The reason distributions become popular are for different ...
user avatar
  • 6,793
6 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 ...
user avatar
  • 3,672
5 votes

Competing offer from outside consultant

If it were me, I'd ignore the outside contractor entirely unless specifically asked. I would not intentionally note anything the outside contractor is suggesting and I wouldn't "build in" counter ...
user avatar
  • 17.3k
5 votes

How to structure an agreement for training a junior developer?

I understand where you're coming from: you aren't doing as much work in your opinion, so you don't want to charge your full rate. I'm going to tell you though... CHARGE YOUR FULL RATE Why? Because, ...
user avatar
  • 6,793
5 votes

Lack of Sleeping for Projects

In the past I myself did the same. And with time I became concerned by the rightness of this (what I now call) bat habit of mine. Unfortunately, I still do it. Not as intense as in the past but ...
user avatar
  • 1,131
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.
user avatar
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 ...
user avatar
  • 1,030
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 ...
user avatar
  • 1,030
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 ...
user avatar
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 ...
user avatar
  • 1,067
4 votes

Is there a freelance / contracting website that mostly focuses on the United Kingdom market and caters mostly for UK remote-based IT workers?

Whilst impossible to state that 'no that site does not exist', I can say that no such site exists that has significant market share and thus would not suffer from the same problem as the PeoplePerHour ...
user avatar
  • 442
4 votes

Finding partners for development startup (preferable Germany)

You should try to find someone with a lot of experience on LinkedIn. People who use freelance websites are usually not looking for a business commitment. That being said it does not mean you cannot ...
user avatar
  • 141
4 votes

Should I disclose that I am freelancing to my employer?

If the rules are that you disclose, then I think you should. It sounds like you value your job and don't want to lose it over freelancing. However, I would give as few details as they will accept. ...
user avatar
  • 1,366
4 votes

How to become proficient enough to be able to take freelance projects?

Firstly, go thru a good book on ASP.NET and pass it along with all tests in it. Then either: Think of your own ASP.NET project and make it Look at the sites like odesk.com for projects that client's ...
user avatar
  • 14.2k
4 votes

Developing an app for someone but retaining ownership of source?

The application and source code is yours (assuming you wrote it) unless your contract specifically states this is "a work for hire". If you have no contract, the application and source code is yours. ...
user avatar
  • 246
4 votes
Accepted

Continue college or learn online while freelancing?

Why don't you simply go from math to coding or engineering/robotic in school? Frankly, these domains are very related. You learn very important things in school that you won't learn on your own: the ...
user avatar
  • 848
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 ...
user avatar
  • 1,619
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) ...
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 - ...
user avatar
  • 6,793
4 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 ...
user avatar
  • 6,793
4 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 ...
user avatar
  • 17.3k
3 votes
Accepted

Should I disclose that I am freelancing to my employer?

Are you living in a country with good legal protection of the worker? If yes, then I strongly say DO disclose. I am worried that if I disclose this to my employer, they will think I'm going to ...
user avatar
  • 14.2k
3 votes

What skills does front end developer needs to be marketable as freelancer?

Front end development, and web development, is a very general thing. Ideally you will find the part you like most and you rock most. We cannot tell you where you are best at, that is what you have to ...
user avatar
  • 14.2k
3 votes

Lack of Sleeping for Projects

If you insist on sprinting to complete the project at the beginning, I would suggest looking into polyphasic sleep as a possibly healthier alternative. Basically, instead of sleeping once per day for ...
user avatar
  • 151
3 votes

What 'technical skill-sets' do you need to know (or be willing to learn) to be a successful freelance web application developer (coder) and why?

If you are going to be a successful freelance developer, then you need to be very competent across the entire web stack, from manipulation of data right through to presentation in the browser. You can'...
user avatar
  • 3,010
3 votes

How to start working in freelancer

First of all, search for some internship to a company (a place where you give your time in exchange for the opportunity to gain knowledge and real life experience). Why do this? It will open many ...
user avatar
  • 1,131

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