I have 6 years of professional experience with C#/.NET type work. (I've learned more than just that, but for the purposes of this discussion I am focusing on that)
After a brief stint at teaching, I am looking for work as a Software Developer again. The local job market has dried up, and it has become obvious that I must do one of two things: move, or work remotely.
Moving somewhere else is not an option for me, so I am trying to venture into remote work. Things I've learned so far: it is very difficult, if not impossible to find work doing what I have professional experience in. I need to embrace web development.
So I am digging in. It is a little humbling to have to try to find entry level positions when I have the years of experience I do, and entry-level remote positions are pretty rare themselves.
I have also learned I need to build a GitHub portfolio. So far, my career has been working on others software, and I am not 100% sure on what I should even do for a project portfolio. I assume tutorials are not enough, as it isn't my own work.
Anyway, this is a long rant. If you read this far, thanks! I would enjoy reading your experiences making a big jump in your career as well as any advice you have.