Your rant is perfectly founded. There is absolutely an issue in the current tech-scene of people with super-sized egos and the ability to justify nearly anything if it means their start-up idea will succeed. Most of these attitudes change with age, but some won't simply because they'll never encounter any real consequences or talk with people outside their social-circle. You're running into a high-concentration because, I assume, you have a lot of young inexperienced people at your hackathons. Already tech-scene in general has this issue; it's higher with the young who tend to be inexperienced; then you're at a hackathon where it has a high chance of attracting the extra-intense of those types of people. It's even extra x 2 if the person comes from a well-off family. So their parents are wealthy, probably the parents friends and their kids are all well-off, go to a fancy school walk right off campus into fluffy VC-funded paradise without knowing anything of the world outside of wealth & tech. Anyone would have a difficult time developing empathy in that situation.
You may or may not be religious, but this quote comes to mind: "For what is a man profited, if he shall gain the whole world and lose his own soul? Or what shall a man give in exchange for his soul?" --Matthew 16:26
Best thing, imho, is don't let them change you. Stay compassionate and have empathy towards others; especially those outside of tech. Don't let your ego inflate to the point where you start saying things like "We create value! Everyone else should be praising us!" When you start to feel troubled by it walk away from tech. Have a walk in a nice park or something. Next time a homeless person asks for money, give a larger amount and perhaps try to strike up a conversation to hear their story. If you can, even volunteer at a homeless shelter. Definitely avoid trying to apply computer-world-boolean-logic to humans. Listen to people and appreciate emotions; don't consider emotions an inefficient distraction. Emotions is what makes us human and keeping in touch with them helps you understand others. Embrace your emotions and allow your heart to move you instead of your programmer-mind from time to time. Try a dancing lesson or 2. Maybe even read some romance novels. Remember the cashier that sold you that cup of coffee this morning is just as important as you are. Basically, don't lose your humanity in this goldrush.
There's more to life than social apps & VC-funding.
You may or may not be religious, but this quote comes to mind: "For what is a man profited, if he shall gain the whole world and lose his own soul? Or what shall a man give in exchange for his soul?" --Matthew 16:26
Best thing, imho, is don't let them change you. Stay compassionate and have empathy towards others; especially those outside of tech. Don't let your ego inflate to the point where you start saying things like "We create value! Everyone else should be praising us!" When you start to feel troubled by it walk away from tech. Have a walk in a nice park or something. Next time a homeless person asks for money, give a larger amount and perhaps try to strike up a conversation to hear their story. If you can, even volunteer at a homeless shelter. Definitely avoid trying to apply computer-world-boolean-logic to humans. Listen to people and appreciate emotions; don't consider emotions an inefficient distraction. Emotions is what makes us human and keeping in touch with them helps you understand others. Embrace your emotions and allow your heart to move you instead of your programmer-mind from time to time. Try a dancing lesson or 2. Maybe even read some romance novels. Remember the cashier that sold you that cup of coffee this morning is just as important as you are. Basically, don't lose your humanity in this goldrush.
There's more to life than social apps & VC-funding.