Hacker News new | past | comments | ask | show | jobs | submit login

I work as a consultant, and at least for my work it is like this:

Consultants are brought in to "consult", ie they have knowledge and expertise that the client does not have and that the client needs access to. For example, many of my clients have aging skillsets and development practices, and need to rapidly retool their team and organization.

I don't often hear the term freelancer used, but I often hear "contractor". A contractor is brought on to augment the client's existing staff and/or create a specific deliverable. For example, contracting a web designer to implement the desired look and feel of a web page.

Basically, contractors are a lot like employees with higher hourly rates and temporary employment. Consultants are brought in to help a client change their business.




Consultants work on objectives, contractors work on specifications or requirements, is how I like to think about it.

'Solve this problem' vs 'Take these actions and produce this deliverable'.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: