I don't want you to be a good developer
I have started to realize that I am not good enough to be paid/hired as a professional software developer. And the reason is simply that I have not studied that science well enough. Furthermore, I doubt I could have much time to do so soon. Do not call it the imposter syndrome, please.
The environment in which I am has not matured yet to understand that its maturity depends on its accumulated knowledge and contributions from its subjects.
I can't blame you if you are an African, or any other person from the third-world countries, and you can't write some good code or you can't even afford the minimum set up to code.
I would instead blame you for not making sure that the next generation learns something from your experience today.
Technology, as we know it today, is been a long-run hard work and contributions from dozens of generations. These people have been educated to leave their legacy, even as little as it could be, to the next generation, an attitude we don't seem to be aware of yet in our environment. Like we use to say it here: if you want to commit suicide in Africa you will be jailed and treated as a criminal or you will be left to die. But in some other countries, they will beg you to explain the reason why you are driven by such a decision. That way your experience could be archived for people to take note of such a situation.
I feel uncomfortable when I see many of my comrades busy trying to have jobs at giant companies in developed countries as software developers. I will be glad if you do though. But ask yourself how that contributes to your development. Money? Yes, OK... are your taxes coming to your people? How much of that money are you allowed to send to your people a year?... this involves so much though and I have no qualifications to prove whether it's good or not, but I am pretty sure this doesn't advantage us much more than it does for others.
Guess what? Focusing on your interest is what the older generations did and that's why you and I are in "this current situation". I perfectly understand that it's not easy. But, if the slaves had to give up, most of our generation branches would have been nonexistent. Giving up kills hope.
People like me are called, speculators, philosophers, and utopists. And like many of my type in the past, you disappear far long before people can hear you. Only the giant speaker in which you sleep can talk to the awaken people. Your white Pijama will lit in the darkness.
I don't expect you to read and try to understand my concern, or even agree with me in any of these things I am trying to advance here. What I would instead wish you do now is to avoid jumping to criticism of what you have no understanding of. Give yourself some time to contemplate.
I prefer that we focus on creating our technologies, such as those that match our reality and lifestyle. Copying and pasting what others have done and have been doing is a total mistake from us. We build money transfer applications all over the place but we do not care about setting up our money transfer networks. We continue to allow limitations from foreign systems. We want to build geopositioning apps without thinking of urbanizing... you get the idea. I guess we should have been thinking of how to satisfy our stomaches by taking good care of our agriculture. We have to develop tech solutions to help our agriculture. We will buy enough time by doing so. I am pretty sure you get the idea.
We must not rush into flowery technologies but rather we must build vital technologies. You see why I don't want you to be that good developer of the computer media.
This shouldn't apply to only one country or continent, but to anyone or any nation in need of such reforms.
Thank you for reading. I wish you all a more productive and healthy new year.