My current state of mind
- Mike
- Programmer
- Posts: 6348
- Joined: Sun Nov 01, 2009 8:00 pm
- Location: PkHonor HQ
My current state of mind
Update to the post below: Thank you all for your heartwarming support, it really means a lot to me! I am currently doing much better, now all that remains is to hold on to it
Dear community members,
It's been some time since most of you have heard of me. The question "does Mike even care about PkHonor anymore?" has even been asked a few times left and right.
The answer to that question is: yes, I absolutely do care. In fact, that's probably my biggest problem. I care too much. PkHonor is the single biggest achievement in my whole life, and there is absolutely no way I will let it go to waste. I want it to thrive, and my current inability to do so is definitely one of the biggest frustrations in my life right now. Not a single day goes by without me thinking about what I want to do for PkHonor, what I need to do and what I should do, but in the end being unable to.
Throughout 2021, I have been working on the Chambers of Xeric for what seemed like an eternity. I always want to get all the details right, and to that end I watched hundreds of hours of footage and spent countless hours tweaking details left and right during development. But for all the effort it cost me, I barely managed to finish anything. All that changed when Nazuths started working on CoX, helping me finish what seemed like a near impossible task. For that, I am still immensely grateful to him.
However, I am now faced with the exact same problem, once again. I want to finish and release Nex (have been wanting to for months), but I also want to get all the details right. I know that many - if not most - within the community feel like "hey, I don't care if it's done perfectly, just as long as it's released sooner rather than later". Yet I can't help myself. I'm not sure why it is, it's certainly a part of me that's very critical of myself, a part that tells me "you can do better and you need to do better" and unable to let go of it. There are some details about Nex that I just can't figure out exactly, nor am I sure if I want them to be exactly the same as in OSRS, and it's incredibly frustrating.
Which brings me to my current state of mind. I haven't had a diagnose yet, but judging by what I read and hear elsewhere, it looks a lot like burn-out. In the past, I often spent days, weeks, sometimes months on end non-stop coding. The peak was the second half of 2016, where I literally spent 12 hours a day, 7 days a week for 6 months straight working on the biggest update we had ever released. Coding streaks like those were often followed by weeks (if not months) of being unable to do anything for PkHonor because of sheer mental exhaustion. Eventually, I always got back on track, back into another coding spree for the next update. This time however, I'm not able to get back on track. I still feel mentally exhausted, despite the last biggest update being some time ago already.
About a month ago, my mental state got even worse after my father was hospitalized with acute heart failure. He lives, and is currently recovering at home, but he will be very limited to what he can handle physically for the rest of his life. For me, that was probably the final straw that brought me from burn-out into full-blown depression.
But I never lose hope. I have once had a similar depression in early 2016. I got through it then, I will get through it now. I will get myself back on track, and I will be the developer and owner of PkHonor that I want to be, once again.
Most importantly, I will have to set healthy boundaries for myself, not giving my all but what I know is healthy for me, letting go of my "always trying get all the details right" mindset, allowing mistakes and imperfections to be made without feeling terrible about them and being able to better handle criticism - criticism from others, but also from myself. I still have a long way to go before I get to that point. I have recently started going to therapy to help me get there. Something I should have done a while ago.
On a brighter note, at least one thing is abundantly clear to me: other developers, aside from myself, are absolutely essential to PkHonor. Raj and Nazuths, and others before them such as Dylan, Andres, Thoby and Jeremy, have made such major and important contributions to the game, which I would have never been able to do on my own. Managing the dev team, helping them where needed and in the end rolling out their updates is one of the things that I can at least still do, to some degree. It's not as mentally exhausting as trying to do everything myself, it takes away a lot of the pressure, and I feel much better about it than being stuck knee-deep in the mud (read: in development hell) that I find myself in more often than not while working on a new feature.
As such, we are continuing to give our developers more and more power and possibilities to work out their updates, removing limitations that we imposed out of fear that they would do something wrong or steal our code. I am learning to let go of these fears and to give them the tools and access they need to bring amazing content to this game. And we will continue further on this path, for that is the future.
I am hopeful that I will be able to finish and release Nex in the near future, and shortly after that release the updates from Nazuths and Raj that have been waiting for quite some time now to be released, as they have already been tested by the community. But first I need to find back the mental energy that I have been lacking for quite some time.
Yours truly,
Mike
Dear community members,
It's been some time since most of you have heard of me. The question "does Mike even care about PkHonor anymore?" has even been asked a few times left and right.
The answer to that question is: yes, I absolutely do care. In fact, that's probably my biggest problem. I care too much. PkHonor is the single biggest achievement in my whole life, and there is absolutely no way I will let it go to waste. I want it to thrive, and my current inability to do so is definitely one of the biggest frustrations in my life right now. Not a single day goes by without me thinking about what I want to do for PkHonor, what I need to do and what I should do, but in the end being unable to.
Throughout 2021, I have been working on the Chambers of Xeric for what seemed like an eternity. I always want to get all the details right, and to that end I watched hundreds of hours of footage and spent countless hours tweaking details left and right during development. But for all the effort it cost me, I barely managed to finish anything. All that changed when Nazuths started working on CoX, helping me finish what seemed like a near impossible task. For that, I am still immensely grateful to him.
However, I am now faced with the exact same problem, once again. I want to finish and release Nex (have been wanting to for months), but I also want to get all the details right. I know that many - if not most - within the community feel like "hey, I don't care if it's done perfectly, just as long as it's released sooner rather than later". Yet I can't help myself. I'm not sure why it is, it's certainly a part of me that's very critical of myself, a part that tells me "you can do better and you need to do better" and unable to let go of it. There are some details about Nex that I just can't figure out exactly, nor am I sure if I want them to be exactly the same as in OSRS, and it's incredibly frustrating.
Which brings me to my current state of mind. I haven't had a diagnose yet, but judging by what I read and hear elsewhere, it looks a lot like burn-out. In the past, I often spent days, weeks, sometimes months on end non-stop coding. The peak was the second half of 2016, where I literally spent 12 hours a day, 7 days a week for 6 months straight working on the biggest update we had ever released. Coding streaks like those were often followed by weeks (if not months) of being unable to do anything for PkHonor because of sheer mental exhaustion. Eventually, I always got back on track, back into another coding spree for the next update. This time however, I'm not able to get back on track. I still feel mentally exhausted, despite the last biggest update being some time ago already.
About a month ago, my mental state got even worse after my father was hospitalized with acute heart failure. He lives, and is currently recovering at home, but he will be very limited to what he can handle physically for the rest of his life. For me, that was probably the final straw that brought me from burn-out into full-blown depression.
But I never lose hope. I have once had a similar depression in early 2016. I got through it then, I will get through it now. I will get myself back on track, and I will be the developer and owner of PkHonor that I want to be, once again.
Most importantly, I will have to set healthy boundaries for myself, not giving my all but what I know is healthy for me, letting go of my "always trying get all the details right" mindset, allowing mistakes and imperfections to be made without feeling terrible about them and being able to better handle criticism - criticism from others, but also from myself. I still have a long way to go before I get to that point. I have recently started going to therapy to help me get there. Something I should have done a while ago.
On a brighter note, at least one thing is abundantly clear to me: other developers, aside from myself, are absolutely essential to PkHonor. Raj and Nazuths, and others before them such as Dylan, Andres, Thoby and Jeremy, have made such major and important contributions to the game, which I would have never been able to do on my own. Managing the dev team, helping them where needed and in the end rolling out their updates is one of the things that I can at least still do, to some degree. It's not as mentally exhausting as trying to do everything myself, it takes away a lot of the pressure, and I feel much better about it than being stuck knee-deep in the mud (read: in development hell) that I find myself in more often than not while working on a new feature.
As such, we are continuing to give our developers more and more power and possibilities to work out their updates, removing limitations that we imposed out of fear that they would do something wrong or steal our code. I am learning to let go of these fears and to give them the tools and access they need to bring amazing content to this game. And we will continue further on this path, for that is the future.
I am hopeful that I will be able to finish and release Nex in the near future, and shortly after that release the updates from Nazuths and Raj that have been waiting for quite some time now to be released, as they have already been tested by the community. But first I need to find back the mental energy that I have been lacking for quite some time.
Yours truly,
Mike
- Iron podge
- Premium Donator
- Posts: 153
- Joined: Thu Dec 31, 2020 9:03 am
- Location: EST
Re: My current state of mind
My IRL job of 10 years involves running a business and training other leaders to do so in an extremely high volume, people-focused service that is industry leading in my country. I deal with others and myself who experience similar challenges. I'm finishing my degree specifically to grow in my role and better serve those around me. I've also enjoyed RSPS for 15 or so years.
If I can give you a few thoughts of encouragement...
- You've created an awesome community that helps others escape and relax doing something they enjoy. You are very much appreciated. You are very talented.
- Personal things come first. You can't best serve your team/community if you aren't your best self. Take the time you need.
- Remember why you do what you do. Going back to your why can help with motivation.
- The details don't have to be perfect; they never will be. Being a perfectionist/self critical is a blessing and curse. I think smaller tweaks here and there can be as significant as major content releases. A large portion who play an RSPS enjoy the fact that it isn't perfect. It can be exactly what makes it fun. Years ago I played a server for a while because the owner accidentally put daggers in the shield slot. Rather than fixing it, they made it a feature and made daggers rare and expensive by removing from the game and reintroducing them behind content/drops. They provided excellent offensive bonuses in exchange for terrible defense (no shield). My point is sometimes bugs can end up improving the game.
I have more but am tight on time right now. Thanks for updating us
If I can give you a few thoughts of encouragement...
- You've created an awesome community that helps others escape and relax doing something they enjoy. You are very much appreciated. You are very talented.
- Personal things come first. You can't best serve your team/community if you aren't your best self. Take the time you need.
- Remember why you do what you do. Going back to your why can help with motivation.
- The details don't have to be perfect; they never will be. Being a perfectionist/self critical is a blessing and curse. I think smaller tweaks here and there can be as significant as major content releases. A large portion who play an RSPS enjoy the fact that it isn't perfect. It can be exactly what makes it fun. Years ago I played a server for a while because the owner accidentally put daggers in the shield slot. Rather than fixing it, they made it a feature and made daggers rare and expensive by removing from the game and reintroducing them behind content/drops. They provided excellent offensive bonuses in exchange for terrible defense (no shield). My point is sometimes bugs can end up improving the game.
I have more but am tight on time right now. Thanks for updating us
- Isaac
- Honor Player
- Posts: 2042
- Joined: Sun Jul 23, 2017 8:19 pm
- Location: PkHonor HQ
Re: My current state of mind
Mike,
I don't know you, but I guess this is the right place to say what you have created in PkHonor is amazing.
I'd say go at your own pace, give a bit more responsibility to the remaining dev teams and sit back and manage the thing. You clearly still have the vision, its what all CEOs do at the top and let their Directors carry out the core functions.
Thanks for sharing this with us though, I think we're all really lucky to get to know more about you. All the best to your Dad too, hang out with him as much as you can.
Peace.
I don't know you, but I guess this is the right place to say what you have created in PkHonor is amazing.
I'd say go at your own pace, give a bit more responsibility to the remaining dev teams and sit back and manage the thing. You clearly still have the vision, its what all CEOs do at the top and let their Directors carry out the core functions.
Thanks for sharing this with us though, I think we're all really lucky to get to know more about you. All the best to your Dad too, hang out with him as much as you can.
Peace.
- Iron vok
- Honor Player
- Posts: 177
- Joined: Thu Jun 19, 2014 8:51 pm
Re: My current state of mind
I feel this will help immensely. Raj and Niels have already shown their skills to fine tune and produce functional code. Don't let their work sit idle and end up DOA, or worse, have them feel like they wasted their time on content that will never make it to the game.Mike wrote: ↑Wed May 10, 2023 9:08 pm
As such, we are continuing to give our developers more and more power and possibilities to work out their updates, removing limitations that we imposed out of fear that they would do something wrong or steal our code. I am learning to let go of these fears and to give them the tools and access they need to bring amazing content to this game. And we will continue further on this path, for that is the future.
I am hopeful that I will be able to finish and release Nex in the near future, and shortly after that release the updates from Nazuths and Raj that have been waiting for quite some time now to be released, as they have already been tested by the community.
Thanks for the update Mike.
- Ahmed elrahi
- Donator
- Posts: 77
- Joined: Wed Jul 25, 2018 9:04 pm
- Location: Egypt
- Contact:
-
- Novice
- Posts: 32
- Joined: Sun Apr 16, 2023 2:37 am
Re: My current state of mind
mike pm me i have a great idea.
- Iron vok
- Honor Player
- Posts: 177
- Joined: Thu Jun 19, 2014 8:51 pm
- Patel
- Advisor
- Posts: 7732
- Joined: Wed Apr 10, 2013 1:46 am
- Location: NC
Re: My current state of mind
Mike,
Take all the time you need, my father went through something similar and I can understand the importance of taking time for oneself in this situation. It's been great to see the steady transition from a small dev team to a big one with many capabilities.
As we like to parrot on this server, IRL comes first. I wish your father a speedy recovery and hope that the worst is just the thoroughness that doctors will often communicate in medical situations.
- Patel
Take all the time you need, my father went through something similar and I can understand the importance of taking time for oneself in this situation. It's been great to see the steady transition from a small dev team to a big one with many capabilities.
As we like to parrot on this server, IRL comes first. I wish your father a speedy recovery and hope that the worst is just the thoroughness that doctors will often communicate in medical situations.
- Patel
-
- Premium Donator
- Posts: 313
- Joined: Sat Dec 17, 2016 11:19 am
Re: My current state of mind
The game will be here when you get back and so will most of us.
Thanks Mike!
Thanks Mike!