I am writing this reply not to dissuade you, but rather to hopefully be helpful in your understanding of what is happening here. As they say, life is a game, learn the rules, and I will attempt to explain one of the rules here. It may sound harsh - that's not my intent. I did't make up the rules, I just play the game...
Firstly;
>> Nothing I am interested in working on is ever going to be profitable. Simple as that.
This is a critical understanding. Because it helps you to determine what _value_ you get from an activity.
For most of us, let's say 99%+, we have creative hobbies. Some play music, some write, some cook, some make pottery or art, some program. The value of a hobby is that the process itself brings us personal joy. The value gained is in the process, not the result.
I've started making pottery. Some of it comes out the way I like, some doesn't. Some doesn't survive the firing process. But there is joy in working the clay, joy in decorating the result, joy in the finished piece. But it's safe to assume I will never sell the results (as in, no-one will buy them) and in some ways selling them would rob me of the "hobby". Frankly, I'd rather give them away. Given how much I pay for the studio time etc it'll never be profitable.
So if i's not profitable, why do it? Because doing it brings me joy.
So it is with programming. Either you are doing it for profit (work) or for fun (hobby). If you are doing side-projects primarily for money then for starters, don't write a game. there are a zillion games in the world, and just like music, the number of them that make actual money are vanishingly small. Going from "I need money" to "I'll write a game" is not a good strategy.
Lots of Indies write games though because writing games can be as much fun as playing them. The joy is not in the selling, but in the process. As long as you end up with a game you like to play, well, you have your reward.
In many ways, most open-source projects can be thought of as "hobbies", not in a pejorative sense but because, for most of us, they are not income. The value has to lie elsewhere, in the creation process, in the community or whatever.
>> I wish I could throw my computer into a river.
Clearly the act of programming is not bringing you joy. For you the computer is work, and you should use it doing things that people are paying you to do. That's completely ok. I use my car to go to a place I want to be, I don't "go for a drive". For me a car is just a tool, for others it's a major part of their lives. That's ok, we're all different.
So, in conclusion, if you want to make money with your computer, then there are lots of ways to do that. (hint: it's not in writing games.) If you need suggestions in this space, then by all means ask.
But most of all I encourage you to find an outlet for your creative instincts. One where you get joy from the process, not profit from the result. Programming is not providing that. Tech is not providing that. People are not providing that. You need to find that for yourself.
Firstly;
>> Nothing I am interested in working on is ever going to be profitable. Simple as that.
This is a critical understanding. Because it helps you to determine what _value_ you get from an activity.
For most of us, let's say 99%+, we have creative hobbies. Some play music, some write, some cook, some make pottery or art, some program. The value of a hobby is that the process itself brings us personal joy. The value gained is in the process, not the result.
I've started making pottery. Some of it comes out the way I like, some doesn't. Some doesn't survive the firing process. But there is joy in working the clay, joy in decorating the result, joy in the finished piece. But it's safe to assume I will never sell the results (as in, no-one will buy them) and in some ways selling them would rob me of the "hobby". Frankly, I'd rather give them away. Given how much I pay for the studio time etc it'll never be profitable.
So if i's not profitable, why do it? Because doing it brings me joy.
So it is with programming. Either you are doing it for profit (work) or for fun (hobby). If you are doing side-projects primarily for money then for starters, don't write a game. there are a zillion games in the world, and just like music, the number of them that make actual money are vanishingly small. Going from "I need money" to "I'll write a game" is not a good strategy.
Lots of Indies write games though because writing games can be as much fun as playing them. The joy is not in the selling, but in the process. As long as you end up with a game you like to play, well, you have your reward.
In many ways, most open-source projects can be thought of as "hobbies", not in a pejorative sense but because, for most of us, they are not income. The value has to lie elsewhere, in the creation process, in the community or whatever.
>> I wish I could throw my computer into a river.
Clearly the act of programming is not bringing you joy. For you the computer is work, and you should use it doing things that people are paying you to do. That's completely ok. I use my car to go to a place I want to be, I don't "go for a drive". For me a car is just a tool, for others it's a major part of their lives. That's ok, we're all different.
So, in conclusion, if you want to make money with your computer, then there are lots of ways to do that. (hint: it's not in writing games.) If you need suggestions in this space, then by all means ask.
But most of all I encourage you to find an outlet for your creative instincts. One where you get joy from the process, not profit from the result. Programming is not providing that. Tech is not providing that. People are not providing that. You need to find that for yourself.
Good luck!