I'm an experienced lead software engineer (streaming, big data, analytics), having worked for large tech companies as well as successful startups. I enjoy engineering as well as business strategy, management, writing, and public speaking. I've always wanted to work for myself, and I'd love to be able to combine my skills in a consulting capacity.
I'm concerned because many friends and contacts have done independent consulting only to eventually drift back into traditional employment.
Has anyone here made a successful transition from experienced employee to independent consultant? How's it going so far? Do you feel that it's going to be sustainable for the next few years?