3,494 karma · joined March 13, 2012
Walkable/bikeable places exist in some cities, but are reserved for the rich.
As for the costs of owning a car - these are real, but the cost of not owning a car is much greater. As electric cars filter down to the used market cost of car ownership will also drop a fair amount.
More likely you would use them to gain access to someone's accounts and steal their money/credit/etc.
React and Vue are both quality "expert" level tools, so you should choose based on other criteria. If you really need a job go with react (there are 4x more react jobs than vue jobs on indeed in my area). If vue really clicks with your style of thinking maybe go with vue.
Finally just pick one and get started. They really aren't that different, and if you are in the industry long enough you'll learn many languages and frameworks. Also I would be surprised if React or Vue stay popular much longer - though there will always be work on legacy apps (hello cobol, php, spring, .net, rails, ....) Also the more experience you have the faster you can learn new things. It doesn't matter much which is you first - you aren't getting married!
As for personal experience, I've used both lightly. For each, after a few hours of going through the docs/tutorials I was productive enough to get work done in a production application. Often my code was better than the "experienced" front end devs because I have 20+ years of generalist experience, and I actually read the docs (you would be surprised how many full time react/vue devs have never read the documentation - just learned bits and pieces on youtube, etc).
They are both pretty simple. The complexity mostly comes from the users of the frameworks adding unnecessary complexity to their own applications due to bad architecture, not fully understanding the frameworks (didn't RTFM), and trying to push the frameworks beyond their sweet spots.
Well - only the amateur infosec world where you try and force someone to be your client after you do the work, and then get butthurt when they don't become your client.
In the professional infosec world the clients choose to hire you first.
Also, what marketing value - if you're just pwning random web sites rather than getting hired to test a site's security you aren't in any market.