4 ms·
Yes -- in a sense, what people also term "generalizing specialist". Someone who may not necessarily be an expert in technology Y, but they can be very effectiv
by zenocon 14y ago
Yes -- in a sense, what people also term "generalizing specialist". Someone who may not necessarily be an expert in technology Y, but they can be very effective in it. If I don't know it: I learn it, and fast...and while I'm studying it, and reading every god-awful book / resource I can find on it, I don't charge the client.
This is necessary b/c unless you have a dedicated team of people -- each who is good at a respective thing, you -- as a consultant, will just be expected to get it done...quickly, and with high quality.
You can do consulting in your own comfort niche. I choose not to do that.
- derrida 14y agoWhile I believe you could use all of these technologies when they have been abstracted away into APIs / programming languages etc, I have a hard time believing anybody could understand these technologies to the point of creating abstractions which is what is meant when one says they 'develop in assembly': you expect them to know stuff that, C, for example, abstracts away.