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)

3
votes
3answers
205 views

Freelancing as an individual. Products as a company. Should I integrate the two to grow?

When I started my company in 2005, I began with freelancing projects, but quickly moved to products. My personal site listed my consulting availability and portfolio pieces, which included a selection ...
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 ...
13
votes
3answers
1k views

As a contractor, am I liable for bugs? (Do I need Liability Insurance?) [closed]

I've got a neighbor who has been trying to sell me insurance for my side business. His claim is that I could be sued by my clients if the software I produce does not perform properly or has bugs in ...
5
votes
1answer
354 views

Who is responsible for doing a patent search?

If a client requests that a particular feature is added into their website software, who is responsible for searching and recognising that a patent royalty has to paid? client web developer This ...
4
votes
4answers
488 views

What technologies are needed to be a freelance web developer / designer targeting small businesses?

First off, I'm not looking for this answer: "learn PHP/MySQL, JQuery, HTML/CSS...." My background, I wear many hats, and do many things. Currently I manage investment accounts with a business partner ...
6
votes
4answers
2k views

How do freelancers know how much their work is worth? [closed]

I want to start a bit of freelancing in web development using ASP.NET MVC3 and PHP and I already have some people who are interested in hiring me, but I still can't figure out how much to charge for ...
10
votes
9answers
2k views

Legality/Ethics of crawling a site to basically copy its database? [closed]

A potential freelance client wants a copy of all the phone numbers in an entire country of several million people in CSV format for their telemarketing system. They have sent me a link to an online ...
15
votes
8answers
3k views

What recommendations can you give in managing a team of remote software engineers? [duplicate]

I am a Web application developer who also is responsible for project managing some projects, I sometimes have to manage remote developers, who work for me under a contract basis. I feel that sometimes ...
-1
votes
1answer
458 views

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

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 ...
6
votes
4answers
822 views

Where can you find your first customers as a freelancer? [closed]

I want to start doing freelance work, but no matter how I look at it, it seems like the best way to get customers and to have work most of the time, you have to already be in the freelancing game. ...
2
votes
7answers
626 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 ...
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 ...
8
votes
8answers
688 views

Is it reasonable to NOT provide technical documentation and unit tests to client?

As an independent vendor being contracted to write a product for a company, is it reasonable to ship only the source code and user documentation while leaving out design documents, architecture ...
116
votes
18answers
20k 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 ...
4
votes
2answers
206 views

Client Request Explanation of “Benefits” as part of consulting fee

I gave my rate to my client with a simple breakdown as requested. I listed out the components of my rate: Salary Benefits Overhead (tax, suppliers, etc etc) The client is ok with 1) and 3) But ...
49
votes
6answers
41k 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 ...
17
votes
6answers
909 views

How can I remove my fear of doing freelancing work?

I usually work in a web design company, but my manager also has his own company. He is a designer basically and he catches the projects with clients and then I do his work during weekends or whenever ...
34
votes
13answers
3k views

“Kill switch” in customer hosted environments, to protect payment?

I have a difficult client. Every bill is argued and debated over, and each email is parsed with a lawyers eye (because he's a lawyer), looking for a way to avoid paying for something. No amount of ...
4
votes
3answers
1k views

How to decide maintenance cost/terms for freelance work? [closed]

I am a JavaScript programmer and am planning to take Freelance projects related to JavaScript effects for the web. Recently a potential client approached me to create a JavaScript effect for his ...
3
votes
4answers
568 views

How do software development methodologies fit in the field of consulting?

I work for a fairly small consulting company, roughly 100 employees, and I've been with them for about a year currently. This is my first job out of college. As a company we do not specialize in any ...
2
votes
6answers
327 views

How feasible would it be to not work for anyone, my entire programming career? [closed]

Assume I have enough money to live off of for 3 months. Would it be impossible to just freelance my entire programming career, after sufficiently learning the language and helping open source ...
2
votes
1answer
326 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 ...
36
votes
14answers
1k views

How to improve relationships between consultants and staff programmers

I have been a consultant for a small software consulting firm for quite some time now. Our normal business model is not staff augmentation, but such that we find clients who need assistance in ...
2
votes
1answer
680 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 ...
0
votes
2answers
687 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 ...
1
vote
5answers
3k 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 ...
30
votes
12answers
2k views

Why do companies tell me they want me as an in-house employee, not as a contractor? [closed]

Context Money is not what is at issue here. What is at issue is independence and to make sure I will contribute by working at my field of expertise, tactfulness, and ensuring everyone's expectations ...
15
votes
4answers
580 views

What modes of profit are open to programmers? [closed]

This is an important question because "apply for a job/internship" isn't a solution for everyone especially during economic stress periods when constant rejection can push good programmers into ...
8
votes
9answers
675 views

Will I learn more freelancing or working for a company?

I got out of school about a year ago, and have been freelancing since then. Sometimes it seems like it would be a good idea to work for a company for a few years, to learn from people with more ...
3
votes
2answers
374 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 ...
5
votes
3answers
114 views

How to gather critique on a highly specific or niche application?

I'm currently developing, on an independent basis, an application that is highly domain specific; a niche application if you will. This is all well and good, of course; but there is one problem; I'm ...
6
votes
5answers
624 views

Boring but important niches that would be a best-practices-consulting gold mine

I am absolutely convinced that you one make a very good living as a consultant that helps customers with deep understanding of and practical knowledge in one of the following topics Time zones, ...
3
votes
3answers
312 views

Made a windows gadget for the local tram company without request. What now?

I'm too lazy to look at a pdf/table when the next tram is, so I did a windows widget that always tells me when the next one is. You can add, edit and delete trams to be watched. I don't work for this ...
3
votes
3answers
1k views

Portfolio and NDA [closed]

So, working with NDA's prevent you from mentioning the projects in your portfolio. What is the way to deal with it? How would one showcase his experience in this scenario? For example, I've ...
5
votes
4answers
960 views

Client contracts as a sole proprietor - What should be in the contract?

If this has already been asked, feel free to redirect me and I'll close this. I gave my current employer notice to quit my job a few months ago, and they haven't been able to find anyone to replace ...
19
votes
11answers
38k views

Why most people change from being a contractor to full time at my companies, but not the other way around? [closed]

I have seen most people changed from being a contractor to being a full time employee, but not the other way around. And that happened in startups that had maybe 20% chance of IPO or being acquired, ...
5
votes
2answers
1k views

Crucial programming-for-hire contract points? [closed]

What are some important and easily-overlooked points that should be in a programming-for-hire contract? We recently had a learning experience as a client hiring a programming company: in the contract ...
3
votes
3answers
571 views

How do I subcontract with another programmer?

Another programmer wants to subcontract me to write, test, and document code. If anyone has nuggets of wisdom they could share regarding the business arrangement, I sure would appreciate the advice. ...
7
votes
7answers
946 views

When does freelancing become a start-up?

In one of my previous question in this Q&A site, someone suggested me that freelancing is not for everyone. I gave a thought over it and came to a conclusion that it is correct. While it may be a ...
4
votes
1answer
1k views

My first SLA(Service level agreement ) as a freelancer

I started to work freelance just a couple of months ago. My first client asked me to create a web app, to improve his business. I made a little specification about what i was able to do and also an ...
6
votes
3answers
367 views

How To Effectively Set Deadline Times As A Freelance or Home-based Developer

I recently got into home-based hours-based programming work and one of the problems I am having is that deadlines I say to my clients are not often met. Some factors come into play: I run into a ...
3
votes
4answers
522 views

How do I know that the freelancer (Developer) gave me my money's worth?

I am hiring a PHP developer to build me a website. Their rate is 70$ an hour. He seems to have a good portfolio and experience. How do I know that I get a good website that is scalable and easy to ...
0
votes
3answers
418 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 ...
16
votes
6answers
1k views

How do I become a real expert? [closed]

Being a freelancer, I don't have a luxury of corporate training and a circle of professional employees. Even though I have been programming for the last few years and developed professional projects, ...
0
votes
2answers
381 views

What is the best way to have security auditing done?

I have an authentication system(ASP.Net library) that I want to make sure is secure. What companies/resources can I use to make sure of this? Also, what should I make sure to do before sending it off ...
10
votes
3answers
507 views

What do programmers at security firms do?

I have heard of security firms who consult on the security of a clients systems. All of the people I know in this field are network engineers, but I know programmers get involved in security as well. ...
2
votes
1answer
637 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 ...
9
votes
4answers
2k views

Employee vs Contractor mentality and career [closed]

I'm trying to work something out which isn't quite covered in any of the other "contractor vs employee" threads. In a nutshell: Is there a natural (possibly even hard-wired and inborn) tendency for ...
1
vote
1answer
277 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 ...
2
votes
1answer
217 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 ...