* finding the work
* doing the work
* getting paid for the work
Most folks in tech focus on "doing the work" but fail to realize that there is just as much nuance, skill, and specialization in steps 1 and 3.
I have consulted/contracted for about 1/2 my career. Highly recommend it to anyone to appreciate what a stable job at an employer is worth, as well as for education and upskilling. (Wrote more here on the value of contracting: https://letterstoanewdeveloper.com/2018/11/12/try-contractin... )
But go into this adventure with your eyes wide open about the difficulties of running business, as well as the prize for winning--to simplify, it is more and more sales, less and less coding.
The answer to both is the same: “it’s not that simple”.
You can’t simply “create a job” and start earning money, especially if you want to do it ethically and don’t have a safety net or an established audience.
To be treated better, support biz that aren't in your field. My law/med/auto clients always treated me well. My tech-ish clients (geothermal/web retail) treat me well. An IT firm is more likely to see me as a cog.
I found local work thru local biz orgs like the Chamber of Commerce. I once joined BNI for a year (search it) and still have recurring business from that.
How I got here: The barrier to employment (in my market) was unnecessarily difficult (it still is).
I applied for jobs while seeking clients. For me, the latter was a less onerous & more productive process. I found clients to be more reasonable than employers.
Sometimes a client would eventually hire me, mostly in the same capacity. They were flexible and I still maintained my other customers.
The ego is the biggest stumbling block! So are bad habits!
Anyone can do it, and increasingly I believe creating a company is actually really, really easy. The monster difficulty is the battle with the self to not procrastinate, to dream big, to be courageous, to take risks, to avoid giving up when encountering difficulties.
That's fine. That makes them "normal."
Not everyone that can successfully (and success is actually rare, there) create and run a company is healthy.