Questions for professional programmers who are often contracted out for various positions rather than being part of a company.

learn more… | top users | synonyms (5)

2
votes
3answers
703 views

How to write freelancing in resume for programmers job [on hold]

I had 3 years full time work experience in web development. I had to leave the job and come to overseas (my home) for 1.5 years due to personal problem, but I did some free lance work in web ...
2
votes
3answers
214 views

Would be good to include your freelancer account in your Resume / CV when applying for a job?

I've been working as a freelancer for about two years in vWorker. Any person can visit a coder's profile, and see in how many projects the coder has worked on, (if the coders allows) see how much the ...
7
votes
2answers
449 views

Who owns code if project cancelled

The problem: I am working on a freelance marketplace, and I decided to cancel project with one of my clients, because client is impossible to work with with limitless delays and lots of bugs in his ...
6
votes
1answer
675 views

Wrote an application for a friend. Who is the owner of the software? [closed]

Friend asked me to develop a software application for him. I did and he paid me. There was no written contract. I live in UK and he resides in Canada. My question is: who is the owner of the software ...
3
votes
1answer
112 views

Is it reasonable for a client to expect automated test scripts as project deliverables?

Our company is currently halfway through a software project with a consulting firm. As someone who will be taking ownership of the project after the consultants finish, is it reasonable for our ...
2
votes
1answer
178 views

How much pair programming is ideal? [duplicate]

I think pair programming can be incredibly effective, and I don't mind doing it every now and then, but a company I've interviewed with states they pair program "95% of the time" (they're a consulting ...
0
votes
1answer
77 views

Freelancer websites and share source code with staff [closed]

How safe is sending project files via popular freelance websites? For example their staff/admins has unlimited access to tons of very valuable sources, what's the sense then to upload there something ...
15
votes
14answers
4k views

Should I ask/tell my boss before freelancing? [closed]

I am currently working as an intern at a consulting firm. I am soon to move to a full time employee once I graduate next semester, and I love working there. However, as a student, I lack money and I ...
5
votes
2answers
183 views

Should one reject over-scoped projects? [closed]

I spoke to my first potential client today and he told me about the requirements of his project - an Android app. He is a well-known designer / photographer in my country and now wants me to "convert ...
5
votes
4answers
354 views

Should an IT consultant charge for time spent on planning? [closed]

If you do consulting/freelancing as a software developer, should you charge your client on time spent on planning? By planning I mean long phone calls, on-site meetings, etc.
15
votes
5answers
2k views

Are missed deadlines common in programming jobs? [closed]

It was my freelancer job at oDesk. I have done several jobs earlier in given time, but is was the first time I missed the deadline. It was a very lengthy job and I tried my best but I still missed the ...
6
votes
4answers
2k views

Is it a good idea to do contract work for a former full time employer? [closed]

Assuming: The employee and company are parting on good terms The new company is OK with a little contract work as long as it doesn't distract from the new job The former company wants the help and ...
1
vote
3answers
232 views

Quoting for a project with closed source

I sit with a project that I need to quote, and until the job is awarded, I can only use "View source" to check, and ask a few questions about the system. That makes quoting outright impossible for me ...
42
votes
6answers
30k views

How should I determine my rates for writing custom software? [closed]

For a custom software that will likely take a year or more to develop, how would I go about determining what to charge as a consultant? I'm having a hard time coming up with a number, and searches ...
112
votes
18answers
18k views

How should I charge for programming things which take two minutes to fix? [closed]

I am really confused with this. I believe that the more I am getting experience, the more I am becoming an expert at finding mistakes and fixing them quickly. Now my boss got website from a ...
11
votes
5answers
2k views

Questions on software development contracting [closed]

I am trying to understand a few aspects of applying for jobs such as the following: Android Developer - Front-end Experience Required - 3 month contract - London - £300 per day - Immediate start I ...
16
votes
4answers
1k views

Should I continue to perform freelance work for customers who keep on demanding more without paying? [closed]

So a client comes to me and says it needs some work done. Basically 4 tasks, which I agreed to perform for a certain price. The customer creates the job offer (a fixed time and price job) on ODesk, I ...
7
votes
3answers
631 views

What issues are there for doing freelance work? [closed]

I'm considering doing some contract work on the side of my normal job. I know that it will kill my free time, but I figure I can control when I'm doing projects and then get a little extra money or ...
16
votes
9answers
2k views

Quit my job (for a new job). Old job wants me to be available for contracting. Steps to take?

The company I am leaving has asked that I make myself available to answer questions and/or debug programs occasionally should the need arise. I'm not opposed to this. After searching google for some ...
14
votes
9answers
3k views

Do developers ever contract by retainer? If not, why?

I'm leaving my current employer in two weeks, but have an excellent relationship with them and am somewhat emotionally attached to a project that I have developed over the last couple of years. ...
8
votes
10answers
1k views

Is there really anything to gain with complex design?

I've been working for a consulting firm for some time, with clients of various sizes, and I've seen web applications ranging in complexity from really simple: MVC Service Layer EF DB To really ...
-1
votes
2answers
183 views

How to assure client that we will complete our project and won't run away with the money [closed]

I have decided to work as a freelancer. I have developed a software and have successfully given the presentation demo. The client liked it and has agreed to implement the project in his organisation. ...
5
votes
1answer
308 views

Typical agreements for freelance development? [closed]

I am just starting out my programming career and I have a chance to bid on a freelance job. I have looked over the specifications for the app and believe I am capable of meeting the requirements ...
25
votes
11answers
2k views

How to bill a client for frequently-interrupted time [closed]

I find that when I'm working on hourly-billable projects (in particular, those that are research/design/architecture-oriented as opposed to straight coding) that I'm easily distracted by any number of ...
1
vote
5answers
2k views

Statistics on time estimates for web application

I have been asked to help estimate the time it would take to develop a web application. I will not be involved in the actual programming, but I am participating as an "experienced" programmer. The ...
2
votes
1answer
641 views

How does freelance job operate? [closed]

I want to find a freelance job, but I've never done any freelance work before. I want to know what the process involves. Can you please answer the following questions? If the programmer finds a ...
5
votes
1answer
1k views

Terminating a freelance contract before completion [closed]

I've been building a large web application for a company. Initially the project owner appointed a Graphic/Web designer to complete all design/front end works. Me and who ever I bring in to complete ...
1
vote
2answers
258 views

Freelance charging based on tasks completed [closed]

I've just started freelancing and have two projects where I am splitting my week with both companies, one I'm charging hourly and everything is fine, the other one however they have said they will pay ...
3
votes
1answer
3k views

What are the characteristics or features of production-quality code?

This is the first time I will be delivering code for a freelance project (web-app), and, since I don't have much experience shipping code, I am having a hard time deciding whether my program is ready ...
3
votes
2answers
841 views

Freelance Web Developer tools [closed]

I'm thinking of freelancing and building web sites in my free time. I have experience in C#/ASP.NET, JavaScript/jQuery as well as HTML/CSS and SQL. Thus, I feel like I have sufficient web ...
16
votes
14answers
2k views

How can I defend Ruby on Rails against customers' not technical opinion?

My customer, a translations business owner, just told me that he has been reading about Ruby on Rails and told me that "there are more PHP guys around there" and "it seems the community prefers it". ...
0
votes
2answers
559 views

Protect freelance work

I have developed some PHP and HTML code for a freelance project, I want to make my contractor able to use my code commercially, since they will sell my project to their own client (an enterprise), but ...
6
votes
7answers
3k views

From non programmer to “professional” freelance programmer [closed]

I am 15 year old student looking to buy his first car and thought I could earn some extra money by learning to program since I like messing around with the computer all the time. I have been reading ...
0
votes
1answer
181 views

How to offer programming/database contract services? [closed]

If you are an independent consultant/contractor, working for multiple clients, how do you sell your services? Do you believe applying to job offers for regular positions and offering your services to ...
67
votes
14answers
50k views

How is a “Software Developer” different from a “Software Consultant”? What makes a consultant?

I have seen a lot of people claiming themselves to be a "software consultant". These consultants do what a normal software developer does, write code, estimate tasks, fix bugs and attend meetings etc. ...
3
votes
2answers
192 views

Reusing code across several clients' projects [closed]

I've been a freelance web developer for 6 years. I have an issue that's bothering me and I'd like some advice. (Do note: I want advice from experienced freelance developers, or people who have been in ...
29
votes
3answers
1k views

Contract Billing - How would you handle 'learning time'?

So you take a contract where you have solid experience with 75% of the technology necessary. How do you handle your time to learn the other 25%? Work it into the billing time? Expose the 25% in the ...
3
votes
3answers
171 views

Business Equity for Code. Is it advisable to enter into such agreements? [closed]

I have been considering this approach for a project I am about to embark upon and would like to hear from other programmers about their experience in contributing code for equity. Has anyone been ...
3
votes
2answers
328 views

Contract review for international contracting

I am intending to work as an independent contractor, writing software for a client based in another country. My work will be provided electronically so I won't need to relocate. However, there is a ...
1
vote
2answers
241 views

How do I find a qualified web designer in my area? [closed]

I just sent out emails to five local web design companies to my area asking to take drawings to HTML/CSS/jQuery. None of the ones who accepted the deal seem suitable to myself. Others rejected the ...
12
votes
1answer
1k views

In freelance software development, what kind of penalties should firms have when they miss deadlines? [closed]

I was talking with a co-developer. He has a client that wanted to make sure that he delivers on time. The client wants repercussions for missed deadlines. While I do not do freelance work, I ...
5
votes
2answers
641 views

Is it okay to add time for “unexpected delays” to a time estimate?

I've landed my first contract (hooray, self employment!) and the company is asking for time estimates. Programmers are notoriously bad at time estimates, and I know I've been laughably wrong ...
19
votes
4answers
6k views

How do freelancer web developers manage web hosting for customers?

I have built a number of websites for friends, family, etc. and I have put them all on a single shared web hosting account. Now that they are built, I want to get out of business of supporting them ...
2
votes
1answer
132 views

Expanding on vendor software?

I am a SCADA consultant and I work with many software packages. Due to their robust nature they include the capability of executing internal/external activex and vbscript code. Over the years I have ...
4
votes
5answers
241 views

How should I store an old project?

As a freelancer, I come across many projects. Its almost impossible to store a backup of all of the projects on my laptop. What are some better options to store them?
15
votes
11answers
2k views

Should I break contract early? [closed]

About 7 months ago I made the switch from a 5 year permie role (as a support developer in C#) to a contract role. I did this because I was stagnating in my old role. The extra cash contracting is ...
29
votes
17answers
3k views

A client wants us to screen work machines for pornography. Is it possible?

A long-time client has asked us to help screen their work machines for pornography. They're worried about liability if sensitive materials were found. Their main concerns (for obvious reasons) are ...
4
votes
6answers
1k views

Should I allow my client to self host?

I'm just starting out as a web designer. I'm trying to build up a portfolio for my own website. I'm concerned about designing a site and handing it over to the client. Once I do this I could lose ...
20
votes
2answers
17k views

Are there any contracting agreement templates online? [closed]

Contracting is fairly common, so I imagine that there's some pre-fab templates for software contracting agreements out there. I'm looking for one that I modify for my needs, pass through my lawyer and ...
2
votes
3answers
254 views

Is 25% to me as sole author a good deal? [closed]

This is my first contract negotiation. So I've written a program which supports some hardware that the company makes. (The support is important, and most customers will buy it, but the software ...