Sorry for being so direct, but this culture of trying to substitute logic for compassion really pervades the IT scene in a rather toxic way.
Sorry for being so direct, but this culture of trying to substitute logic for compassion really pervades the IT scene in a rather toxic way.
I don't know, maybe setting unrealistic expectations and telling everyone they are worth more which implies they are doing something wrong to not get that worth out isn't doing them favours either in the long run.
You don't need data on every single developer in the world to know that not all of them are 'worth more'.
>learn interpersonal skills - objectivity isn't everything.
The whole thinking that objectivity precludes interpersonal skills and that if you attempt to be objective you are what? a cold robot? is absurd.
You are not a loser, and you are not alone. Many people struggle with finding fulfillment in their careers. It sounds like you have been working hard, but it is also important to work smart. Try to focus on your goals and what you want to achieve. Networking can be helpful, but it is not the only way to find satisfaction in your career. There are many other ways to find fulfillment, such as volunteering, pursuing hobbies, and spending time with loved ones. Don't be afraid to reach out to others for help and advice. There are many people who are willing to help and support you.
1. He's working much longer hours than he's paid for, probably for pie-in-the-sky options that 95% chance won't amount to a true pay-off for his hustle
2. He doesn't seem to have advocated for himself or his own happiness, he's going along with this burnout inducing program
3. He's clearly modest -- he's been coding for ~10 years and he's in his mid-20's. That is a highly employable situation in our field, he could easily get another job IMO.