I'm a dev with a strong *NIX sysadmin background. I've been programming for 20+ years, started with IRC scripts, C, Python, PHP, Ruby/Rails, Node/JS, Go and Elxir. Full time on Ruby,Elixir and Rust.
Not just you for sure. Unfortunately, you listed common issues
Does this happen a lot?
Yes, quite frequently. But not 100% of the times, otherwise many of us would already gave up with IT-stuff :-P
If yes, how do you manage to stay positive at work everyday?
When it happens/happened, I usually look for another job as soon as possible :-)
Should I just compromise on all this stuff that's been driving me crazy and I even feel depressed?
Well, there isn't a correct answer for this. Sometimes it might be worth to look for compromise IF you consider that job/position has some short/medium term advantage. Otherwise, you're wasting your time, health and passion.
Or shall I just leave it behind like a bad dream and move on?
You're (very) young (I'm 41, just to give you a different perspective about age), that means you have a potentially brighter future in front of you. From today up to 5 years forward you might change several jobs/positions/companies and that's fine too. The key should be at least one of these points:
personal/professional growth
a bit of satisfaction at the end of the day (sure, you'll have bad days anyway, that's why you should focus on the average day)
your time/skill/person at work is an investment that has more value than raw money: so think about it :-)
my 2 cents, I hope they'll help you finding your way. Good luck!
No, but a lot of them work like this :-|
Not just you for sure. Unfortunately, you listed common issues
Yes, quite frequently. But not 100% of the times, otherwise many of us would already gave up with IT-stuff :-P
When it happens/happened, I usually look for another job as soon as possible :-)
Well, there isn't a correct answer for this. Sometimes it might be worth to look for compromise IF you consider that job/position has some short/medium term advantage. Otherwise, you're wasting your time, health and passion.
You're (very) young (I'm 41, just to give you a different perspective about age), that means you have a potentially brighter future in front of you. From today up to 5 years forward you might change several jobs/positions/companies and that's fine too. The key should be at least one of these points:
my 2 cents, I hope they'll help you finding your way. Good luck!
Thank you so much. This surely gives another perspective! 👏🙂