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
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 ...
2
votes
7answers
588 views

When to switch to mobile programming? [closed]

We're a team of developers working on some PC applications. But we have also witnessed a trend in the market towards writing more and more mobile sites and mobile applications. Is it time for ...
2
votes
4answers
294 views

How to justify technology choice to customer?

When freelancing / contracting a customer will typically specify functional requirements, acceptance criteria, etc, and the implementation details are in the developer's hands. As a developer your ...
2
votes
3answers
400 views

Scope of work contents in freelance development

One of my clients demanded to append screen shots of UI in the SOW. Also, I was asked to give a workflow diagram for the same. The project I am about to take is relatively small and my question is, ...
2
votes
1answer
639 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 ...
2
votes
5answers
337 views

Copyright question about building a similar app

A client wants me to build a Wordpress plugin similar to an app on Windows Phones. Although the app that I will build will be different in many ways (such as the UI, logos, graphics and a couple of ...
2
votes
1answer
318 views

Getting paid through Ltd or Umbrella company?

I am working for a company as a web dev consultant at the moment, and they asked me whether I want to get payed through the Umbrella company or through my Ltd. Which is better for me and why? The ...
2
votes
5answers
2k views

Ruby freelancing: realistic expectations?

I'm in a situation where I only need $100 to live at a place. How is this relevant to programming? Well, I would like to hear the opinions of those on this site if it is at all realistic to expect a ...
2
votes
4answers
202 views

Barter vs. Cash for a Retailer's eCommerce Site [closed]

I am putting together a proposal for a local store with both a brick-n-mortar and web presence. It's an upscale shop that also happens to be one of my wife's favorites. I am considering offering the ...
2
votes
3answers
698 views

How to write freelancing in resume for programmers job

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
4answers
329 views

Reasonable test coverage requirements when dealing with a contractor?

We're outsourcing some work to an external developer, so I'm busy writing up a contract about what constitutes a deliverable. So far I require that the code is shipped with automated tests. But, ...
2
votes
1answer
177 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 ...
2
votes
1answer
130 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 ...
2
votes
2answers
186 views

How to for non-programmer : formulate web-programming requirements

How to for non-programmer : formulate web-programming requirements for designing a website by a third party how to ask and what to ask Example : I want to hire someone to design or implement any ...
2
votes
3answers
168 views

When doing up a quote, do I see my client in person, or send it via email? [closed]

Client need something done, I need to write up a quote, how do I approach it? If you have any general strategy on this issue would also be appreciated. This is to build a website/database for a few ...
2
votes
1answer
140 views

Charging for a project where you retain the IP for the end product

I have read up on quite a few of these questions asked on here regarding "how much should I charge for..." such as: How should I charge for programming things which take two minutes to fix? How much ...
2
votes
1answer
507 views

Contract for App Development and Service Maintainence

I am going to develop iPhone application for clients, for fixed project cost. After that I will help maintain the application by charging a service/support fee. Questions: What should I put into ...
2
votes
1answer
209 views

Selling scripts/CMS modules on the internet

While it's almost impossible to apply for a freelance job without a sufficient portfolio/work experience, I see selling my scripts as a solution. Problem is, so far I've seen only one forum, where ...
2
votes
3answers
211 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 ...
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 ...
1
vote
4answers
329 views

Clever way to license/obfuscate web applications until the client has paid for it

I am doing contract work for various clients and I was wondering how best to go about safeguarding myself against non-payment. The projects will be ASP.NET web applications, most likely ...
1
vote
7answers
480 views

Catering for client's web-hosting needs, minus the headaches?

I'll be trying to sell my Ruby on Rails development skills to small local businesses. It seems I'd be shooting myself in the foot if I couldn't manage to put their apps into production, in fact ...
1
vote
4answers
221 views

Freelancing and GPL?

Is it possible for a freelance programmer to use Open Source products under GNU Public License and make money given that he cannot stop his customers from freely distributing his products?
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 ...
1
vote
2answers
256 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 ...
1
vote
3answers
427 views

Does freelancing require supreme ability on programming?

I can write independent java, python, c, c++ code but I do not know every aspect of them. For example, I don't how to code with database in python/c/c++. I have few experience with GUI programming. I ...
1
vote
4answers
1k views

How do web-developers do web-design when freelancing? [closed]

So I got my first job recently as junior web-developer. My company creates small/medium sites for wide variety of customers: autobusiness companies, weddign agencies, some sauna websites, etcetc, hope ...
1
vote
1answer
266 views

Freelancing dilemma.. to do or not to do?

My current organization has stated clearly that I should not work on any freelancing projects in the fields where the company offers their service. I agreed to that and joined the organization. At the ...
1
vote
2answers
192 views

can subcontractors claim contractors work?

If I am subcontracting from a company. Am I able to claim the work as if I were doing for the client themselves. In other words.... if Client A ask Company A to do some web development. and Company A ...
1
vote
2answers
251 views

Independent contractors posting projects to their portfolio

I'm about to hire freelance contractors to do small pieces of my web projects. Is it standard to allow them to put the project on their portfolio? Say a simple debugging task getting a specific ...
1
vote
3answers
154 views

“Benefit Package” as part of consulting fee [duplicate]

Possible Duplicate: How should I determine my rates for writing custom software? I would like to see how you freelancer/small biz owner calculate your fee. I am putting together my hourly ...
1
vote
1answer
201 views

Are companies in certain locations (big city vs small town, etc) more likely to offer telecommute contract programming work?

I'm interested in taking on more contract projects for programming and, although it'd be nice to find clients just in my area, I want to expand my search a bit to other areas where a company may allow ...
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 ...
1
vote
1answer
217 views

Will it hurt my reputation if I don't deliver what I'm expected to? [duplicate]

Possible Duplicate: I cannot reach my deadline. What to do? I've been a Java developer for several years, mostly working with web applications/sites. I was offered a freelance job to do on ...
1
vote
1answer
162 views

Referring to freelance marketplaces as evidence of the experience for a potential full-time employer

I am currently a freelancer (JavaScript) developer, and now I am striving to work more on freelance marketplaces. Some time I want to move from Russia to Canada and find full-time work there. So: How ...
1
vote
1answer
294 views

Applying for job: how to showcase work done for (private) past clients?

I want to apply for my first "real" (read: non-freelance) Ruby on Rails job. I've built several apps already. My best work (also the most logically complicated app) was for a freelance client, and ...
1
vote
1answer
124 views

Security issues with freelancing work on an existing website

I currently have a website that has been recently completed. I'm contemplation using a freelance service such as SO for all future components. There is a considerable amount of work to be completed ...
0
votes
3answers
181 views

Source code used when supplying this to customer [closed]

Do you write your code differently when you need to hand it over to a customer? How does one balance the delivery of good code while at the same time not handing over too much "intellectual property"? ...
0
votes
2answers
223 views

Which Open Source License is right for my project?

I'm developing a suite of software tools that I need help with which is why I want to release my software open-source. People should be able to use and modify my code as they please while contributing ...
0
votes
6answers
296 views

Who owns this work?

I worked for a small company as a long term contractor making websites and other such things. A client comes along, pays what he said was "A lot of money" for me to spend a week doing his website. ...
0
votes
1answer
268 views

My potential customer has a very bad written English. Is that a red flag? [closed]

I am trying to start a freelancing career on oDesk. One of the potential employers offered me somewhat of a dream job: it's game development for an established company. The pay seems to be right ...
0
votes
3answers
516 views

Valid reason for employer to breach freelance contract [closed]

Please don't close this as offtopic. According to the FAQ I can post programming related questions. I was working on a project and when it was half way completed (1 weeks work), the employer backs ...
0
votes
3answers
345 views

Contracting outside of full time contracting job

I'm a full time consultant for a contracting company. Essentially, I'm just a full time employee and when my current contract is up, I roll to the 'bench' until they find me another contact. One of ...
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 ...
0
votes
1answer
458 views

How to appear very professional on my first freelance project? [closed]

I need some help on appearing very professional on my first freelance project. How / What should you do to achieve this? Background: I started as a full time web developer 18 months ago, two ...
0
votes
1answer
172 views

Who would be responsive for damage caused after cloning foreign application but NOT running it as freelancer?

This is just theoretical question, without context. In case somebody hire me (as freelancer (I'm A1)) client (A2) wants to develop CLONE of an existing application from B1 company after some time ...
0
votes
2answers
558 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 ...
0
votes
1answer
75 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 ...
0
votes
2answers
653 views

IT Consulting from US and German VAT Tax [closed]

I'm an independent IT consultant in the US, and I just completed some work for a German company, all done remotely from the US. I've sent them an invoice, but they are now asking if I have a VAT ...
0
votes
1answer
436 views

Which contract work type provides the most stability while offering flexibility?

I tried my best to frame this question in such a way that it will help others out there who are curious about the same thing as I am. I am currently a full time C++ programmer. I also do a little bit ...