Ask HN: What is a “consultant” in software engineering?
Is it just a fancy name for people doing better paid wage slavery with invoices instead of paychecks or people actually standing in as some sort of knowledge bank whilst writing few to no lines of code?
2 comments
[ 3.6 ms ] story [ 16.1 ms ] threadI view freelancer as just a developer/engineer that is paid on invoice.
I view consultant as someone with specialized or advanced knowledge who can address the problem beyond writing some code. But they may still write some code. But they are hired for a specific purpose and issue not as a general developer.
And contractors will often do consulting in the beginning stages, e.g. if they're hired to "build a website", they might give the customer specialized advice on what to consider or prioritize, ...