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)

7
votes
7answers
907 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
929 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
354 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
520 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
387 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
369 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 ...
9
votes
5answers
2k views

How can you distinguish a good consulting firm from a body shop? [on hold]

It seems to me that most consulting firms do little more than match resumes to positions, typically with insightful criteria such as "X years experience in technologies Y and Z." But there are also ...
10
votes
3answers
503 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
608 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
273 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
213 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 ...
3
votes
2answers
186 views

How much to each part?

I have been involved in a project and now it is coming to an end. The good news is the company will start to commercialize the software which is specific software to ISPs. As a programmer / developer ...
8
votes
3answers
3k views

How can I get started as a freelance programmer?

Assume that I know zero about freelancing, but I am a good .NET programmer. I want to start freelancing. How would I get started?
12
votes
6answers
3k views

Recommended Payment Schedule for Freelance Development

I've been a freelance developer for many years and am setting up a system designed to attract clients through one of my developer websites. If successful, these would be clients I do not know, and ...
1
vote
2answers
195 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 ...
10
votes
2answers
554 views

Experience w/ eLance (and similar sites) [closed]

I'm considering freelancing via eLance.com (or another similar site) to help pay the bills while developing games (that will eventually pay the bills). What's working through elance like? Any ...
16
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 ...
3
votes
4answers
322 views

How to hire a web-programmer : for non-programmer

I am a non-programmer that has used the services of : freelancer, odesk, etc I've tried asking for what i need but, I can't find anyone who can show me any type of example similar to what I request ...
2
votes
2answers
190 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 ...
0
votes
3answers
524 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 ...
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 ...
4
votes
3answers
812 views

How to price a programming consulations for IT company? [closed]

It's not very rare programming question, but it's about a work of a freelance programmer and I think you can help me so maybe it's ok to pust it here? So one dev-company asked me for doing a ...
6
votes
8answers
654 views

As a consultant, how can I amaze my clients?

I am about to form a small consulting company and with a few friends and I am curious about how/what you do to amaze and create happy long lasting clients? This is of course besides the standard ...
7
votes
3answers
651 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 ...
7
votes
4answers
2k views

What are the preconditions to get an experienced developer from working as a freelancer to owning a small software company? [closed]

I've been a software developer for 8 years. I've worked on about 20 projects, some smaller, some bigger. I know how to help myself by using google magic, msdn, youttube, tutorials, how-to's etc. I'm ...
8
votes
4answers
7k views

How to start a Software Company [closed]

I've always been interested in wondering how software companies happen. I find it extremely difficult once you're tied down with car, house, life etc. Funding is always the biggest concern. To make ...
4
votes
1answer
484 views

On contract work, obligations to said contract, and looking out for yourself…

Without boring you all with details, my last two contract assignments were cut short; I was given 3 days notice on one, and 4 weeks notice on the other. Neither of these were due to performance – they ...
7
votes
4answers
272 views

Do you have any tips to help with applying to an international job? [closed]

I've had some freelance jobs in my country (Brazil), working for different companies. I like to work to Brazillian companies, but I'm looking for some international experiences and I would like some ...
31
votes
10answers
3k views

Contractor - Acceptable Payment Terms?

I'm wondering whether or not I've done the right thing as a contractor. Basically I'm in to my 3rd month, and my current client messed up the payment in the first month, and I just found out that they ...
2
votes
3answers
674 views

Writing a client contract for Web development?

I am a small time web dev freelancer during my time off at university and I have some horror stories when it comes to designing sites for people (not that the sites are bad - just the clients DO NOT ...
5
votes
5answers
273 views

How do I pick which agency to go through? [closed]

I work in a town where the majority of work comes from the government. As a contractor, I generally have to apply for work through agencies which are on the government's preferred vendor's list. Most ...
10
votes
6answers
666 views

How to capitalize maximally on location-independence … my personal #1-incentive for working as a developer [closed]

To me the ultimate beauty in working as a developer is the fact that given a nice CV, your are going to find a new job, everywhere at any time. So I would like to ask if somebody here as experience ...
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 ...
0
votes
3answers
148 views

Freelancer Organization Solution

As a freelancer working on both paid and personal projects, I'm always splitting my time between a huge number of small and large projects/tasks/fine details. I've developed a small custom-coded ...
16
votes
5answers
4k views

What should a freelancer's business card have? [closed]

For example, when I first started out freelancing a year ago, my business card had my name, email and website - and up top a list of the technologies I'm comfortable with. In retrospect I don't feel ...
8
votes
6answers
1k views

Warranty or guarantee clause for code breaking

Should I guarantee or add a warranty clause to my contract in the event code breaks or an anomaly occurs outside the client's hand or act of God? If so, what should that language say?
5
votes
7answers
533 views

Evaluating a Programmer for Startup

I have sorted through the previous questions and couldn't find a specific answer to the following (and thank you in advance): I have fully developed my idea on paper and am looking to move forward ...
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 ...
11
votes
3answers
5k views

How can I find contract Android work?

Two years ago, following 15+ years in Win32 and SymbianOS, I decided to intensively focus on Android. I took the best part of 2009 off work to learn the new platform thoroughly, and that seems to have ...
6
votes
11answers
7k views

What is a good time/task tracking software to use when consulting? [closed]

I am looking for time tracking software to use as an individual consulting on multiple projects at once. The projects I work on are billable to different clients. Some clients are billed on an ...
5
votes
8answers
288 views

How to provide value? [closed]

Before I became a consultant all I cared about was becoming a highly skilled programmer. Now I believe that what my clients need is not a great hacker, coder, architect... or whatever. I am more and ...
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. ...
28
votes
12answers
3k views

Where to find clients? [closed]

My main area: web development. Of course, I don't expect anybody give away their 'gold mine' or whatever but I am struggling to see where I should be advertising my services. I have one other ...
2
votes
3answers
1k views

How to decide on a price for the project as a freelancer [closed]

I have seen similar question on this SE site but none comes close to a sure shot answer and many are rather subjective. So i am taking a website as an example to be more objective for you to decide ...
11
votes
5answers
7k views

finding high end software contracting jobs [closed]

I've been contracting for about 3 years now. I am currently a contractor for a web firm. This is a hourly position. I want to find larger projects. I had read that some people are able to only do one ...
16
votes
4answers
537 views

Where do I begin when dealing with my first corporate client? [closed]

I recently developed a desktop client that automates much of the work involved during online research. I developed this tool in 2-3 hours, and it has reduced an hour's worth of work to about 5 ...
5
votes
7answers
324 views

Is there such a thing as “closure” with software work?

I burned out last year (after a decade of fulltime programming jobs) and am on a sabbatical now. With all the self-examination I've started to figure out some of the root causes of my burnout, and one ...
7
votes
3answers
383 views

Is it common practice to hire third parties to do code reviews for contractors?

I recently observed some contract offers which included a "code review by third party" clause - the contract would not pay out fully until the code review was completed and it received a pass. I was ...