Professional: trying to write an HA/clustered "Hello World" app. The knowledge of the deployment and operational aspects has served me well in my software career.
Financial: actively managing my own real estate investments.
The key differences between running one's own software business and actively managing one's properties are:
- it's a turn-key business where the "product" is so simple and in such high demand that it is relatively hard to screw up by any reasonable person
- a deeper understanding of the tax system; software consulting typically touches either Schedule C or Sched E (Part 2), while real estate involves schedules A, C, and E(part 1 and 2).
- a deeper understanding of protecting myself legally
Professional: trying to write an HA/clustered "Hello World" app. The knowledge of the deployment and operational aspects has served me well in my software career.
Financial: actively managing my own real estate investments.
The key differences between running one's own software business and actively managing one's properties are:
- it's a turn-key business where the "product" is so simple and in such high demand that it is relatively hard to screw up by any reasonable person
- a deeper understanding of the tax system; software consulting typically touches either Schedule C or Sched E (Part 2), while real estate involves schedules A, C, and E(part 1 and 2).
- a deeper understanding of protecting myself legally