I am fairly versatile with both Django and Go, and built web applications using both for other people, but I am permanently crippled in the decision to pick one for my own project.
Django is so easy to build something and deploy, but I am not happy with its performance on a single box, and also all the crap it comes along with.
I love writing Go code and its performance, but I don't like the amount of time it takes to develop something in Go which can be done in a minute in Django (especially the DB related stuff. It is so easy with Django, but historically been crippled with performance problems)
I frequently see myself rewriting APIs from Django to Go and never shipping something by this handicap.
I believe this is because of not able to decide on tradeoffs. Can someone who has used both help me decide which one to pick?
TIA
I work in one of the big 4 tech companies, and I make reasonable money. However, I have this problem that whenever I hear about another company that pays more for the same role, or another person who get paid more, my day is usually ruined. I get unhappy and feel like a failure.
I understand this is not a healthy way, and this is not the correct way to think about life, but I am not able to help it.
Most commonly people tell me to enjoy work, but most work is basically crap at any of the big four - so I feel like I should aim for money instead.
Does anyone else feel like this? How do you get over this nonsense, and be happy with pay instead?