Programming is the best way to help orphans build their future
Steps to teach programming to orphaned children
" Do not give me a fish everyday. Teach me how to fish.”
Many studies recommend learning programming at an early age, and if we search for the most needy children, we will find that they are orphans. To help them, we must provide them with the necessary education, which is study and work at the same time without the need for a degree from Cambridge or Oxford.
A young man at the age of 25 needs 3 months to receive his first software project (under the supervision of his personal trainer) as a web programmer for example, or a mobile application programmer. As for the child at the age of ten (if he is interested in this field and has received the correct education), he also needs 3 months to receive the first project under supervision. But after a full year, a 26-year-old can reach the level of a junior programmer, while the level of a child who is now 11 years old will be able to carry out tasks of an intermediate level with more effectively.
It is also possible for a 15-year-old child to implement huge projects remotely and help his brothers in orphanages. With time, we find that the children’s living conditions will improve after several years (7-9 years), because some of them will succeed in their field and will receive a developed programmer salary. Background, for example ($ 2500 to $ 7000 depending on the level)
A child who started learning backend programming needs 9 months to implement complete projects on his own at the level of a junior programmer, and another 7 months to develop his skills on his own without the need for a supervisor.
The supervisor's task will be:- Simplify the basics and build the child's thirst for knowledge, which is the most important point.
- Teach the basics with practical examples.
- The implementation of practical tasks.
- The full implementation of a simple project as a marketing site (website interface + dashboard + API).
- Teaching the child ways to solve the problems that he will face.
- Changing a superficial way of thinking to a deep and effective one (which is the most difficult task for the supervisor, and it also makes the child's life better quickly and significantly).
- Teaching the child how to access resources for explanation, self-learning and problem solving, which is a non-stop self-development method.
Many other steps can be added to help orphans through plans and software ideas that have a very fast and noticeable impact, as it can be applied in many countries of the world. We can make a child's future in orphanages brighter and more successful than normal kids who live with their parents and families.
It is also possible for a 15-year-old child to implement huge projects remotely and help his brothers in orphanages. With time, we find that the children’s living conditions will improve after several years (7-9 years), because some of them will succeed in their field and will receive a developed programmer salary. Background, for example ($ 2500 to $ 7000 depending on the level)
A child who started learning backend programming needs 9 months to implement complete projects on his own at the level of a junior programmer, and another 7 months to develop his skills on his own without the need for a supervisor.
The supervisor's task will be:
- Simplify the basics and build the child's thirst for knowledge, which is the most important point.
- Teach the basics with practical examples.
- The implementation of practical tasks.
- The full implementation of a simple project as a marketing site (website interface + dashboard + API).
- Teaching the child ways to solve the problems that he will face.
- Changing a superficial way of thinking to a deep and effective one (which is the most difficult task for the supervisor, and it also makes the child's life better quickly and significantly).
- Teaching the child how to access resources for explanation, self-learning and problem solving, which is a non-stop self-development method.
Author Wassim Al-Ahmad wassimahmad.com
-
Tweet