By core skill — SoftwareFinding profitability in an unlikely nicheWhy leave a FAANG company to work for yourself