在美国做软件consultant稳定还是做full time employee稳定
One thing I realized these two days, if you are doing a side business, the best bet is to just work as a senior software engineer in your full time job. This way, there is no or less stress than being a manager.
Also, contrary to the popular belief that it is easy to sell SaaS based services, it is actually quite hard to do, since money is not coming in right away. This is especially true when one is bootstrapping on the side while working full time.
Right now it seems it is best to just get contract work and be a consultant. The nice thing about being a consultant is that it gives myself better control over my time. Then, I can work on the side business regularly.
An alternative to going the consulting route is to work a stable and less demanding job.