Saturday, 14 November 2020

Getting back into that 'career' thing after recovering from PTSD

 This is not an easy post for me to write. Even as I am grateful for the progress that I'm making in recovering from decades of trauma and the associated post-traumatic stress disorder, it's hard not to find myself painfully aware of how the world around me has seemingly moved ahead without me. Instead of neatly and mostly happily bouncing my way through the education system and ending up in some job from which I'd work my way up to a bright career, I more or less fell off the grid as I fell into depression, followed by a string of traumatic events which put my continued existence strongly in question.

To make a long story short, I seem to have managed to make it out of the other side more or less in one piece, courtesy of primarily the efforts of people who I am very grateful for not giving up on me. Yet as the darkness of depression recedes and my PTSD no longer controls me, it's equally painfully obvious that the reason why people rush into a career is so that they can acquire that which most crucially sustains life itself: money.

I'm grateful that I have found some freelance work mostly writing articles for sites and publications, but diversification seems like a good thing. For example something to do with my experience as a senior-level software developer. Call it an artefact of my cosy relationship with computers while growing up, but software development in particular is something which is practically an integral part of my being, much like the ability to read and write. Basically, that means that I like it a lot.


I was supposed to have landed a software development contract for a big international company at the beginning of this year, but as the pandemic did its thing, that lead dried up, like so many others. Finding new leads and following up on them is still something that I have to work on, just like the whole 'networking' thing. It's no use if you might be a great fit for a lot of remote software jobs out there, but neither side is aware of the other.

In that regard I guess that my string of published books on mostly C++ and embedded development is a good kind of advertisement, along with the projects which I have published on my GitHub account [1]. Yet it's still a struggle to generate and handle leads, even if others do their best to find a few for me. I guess it's mostly due to the vestiges of PTSD that still trouble me, slowing me down and making even simple tasks more demanding than they would be for anyone without such a psychological burden.

Some of these projects which I started have gathered a lot of feedback already, especially NymphCast [2], even as the amount of work there is still astounding, especially for what is still a definite hobby project. While I did recently go back to fix a regression with playback and add a host of new features, it did impress on me again the need to balance hobbies with work. Hobbies are for relaxation and fun learning, while work is what you do first and foremost for money to survive.

While I have seen some open source projects grow to the point where they can have an actual business plan, or keep growing through the power of donations, aiming for such a thing seems roughly as practical and realistic as trying to become rich by inventing the Next Big Thing and patenting it.

What seems more realistic at this point is the development of my Nodate embedded framework project [3], as I can directly use it as the foundation of articles on embedded development. That level of synergy is extremely helpful.


In summary, at this point I'm still scraping by as a freelancer, doing odd jobs, but I would definitely like something bigger and more permanent. I think it would be helpful for my recovery by having something steady and predictable. I think that what I have put out in public in terms of publications and projects should leave a favourable impression. Enough that I should have more self-confidence, perhaps.

Time to chase more leads like an overly excited kitten chasing yarn and see what comes up at the end of them, I guess :)


Maya


[1] https://github.com/MayaPosch
[2] https://github.com/MayaPosch/NymphCast
[3] https://github.com/MayaPosch/Nodate

No comments: