For themselves, but not for society and civilization. Advertisements impose an external cost on society. Advertisements are a type of mental pollution. Like other types of pollution, there are laws and regulations on advertisements to protect society from the worst of public nuisances, negligence, and other damages.
I didn't expect any job to be handed to me, and I wouldn't have if I had been whatever major you seem to believe is more "useful." Actually, I still wouldn't even if I went back for another year and a half to finish a Bachelor's degree.
Your reply has achieved little more than strengthen my point. And, at that, in more ways than one.
It's clear the comment you're responding to bothered you a lot because your thinly-veiled compliments do nothing but reveal your insecurities.
The guy you are responding to is correct - this is more a story of a lazy person taking advantage of a system than it is about "searching for passion".
No, go learn a trade, join a union, and in 5-10 years, make 100k+...
You can easily make what an average lead developer makes if you pursue a career in the industrial operations industry (power plant operator, bulk electric system operator, etc.)
Reading this, it looks like your app was a house of cards because that's exactly how you designed and built it. It was only when it started to hurt your productivity did you realize the mistake.
Honestly, who thought it would be a good idea to have a UI element that appears many times in a single page be responsible for fetching its own data?
This guy is a senior engineer but has never heard of higher-order components or the container pattern? Smells fishy...
I learned from a great dev not long ago that the data structure is often the most important aspect in developing a system. Like you, I was thinking - why would products, likes status and like count be a different call for each individual card. That is obviously inefficient use of both network and drawing as the DOM will be continually drawing as the requests return.
Perhaps the point is to identify talent for potential hires? Recruiters (and others trying to hire for their teams) often look to companies who are doing lay-offs as a source of talent that doesn't have to be poached.
I've turned down many $100 million offers for my side project startup. I've even turned down a few billion dollar offers. I'm holding out for $100 billion for my side project startup. I'm a student entrepreneur.