Ayoub Belemlih, Author at Software for Good Designing progress. Engineering change. Tue, 25 Apr 2017 17:21:36 +0000 en-US hourly 1 https://wordpress.org/?v=6.8 https://softwareforgood.com/wp-content/uploads/2023/06/cropped-favicon-32x32.png Ayoub Belemlih, Author at Software for Good 32 32 Invest in Education https://softwareforgood.com/invest-in-education/ Mon, 24 Apr 2017 20:22:55 +0000 https://softwareforgood.com/?p=2641 We all have our ideas about making society better. There are those who believe it is strictly tied to job creation and the state of the economy. Others blame politicians and the government, and suggest electing new officials. I personally do not have a solution to all of society’s problems, but I strongly believe in […]

The post Invest in Education appeared first on Software for Good.

]]>
We all have our ideas about making society better. There are those who believe it is strictly tied to job creation and the state of the economy. Others blame politicians and the government, and suggest electing new officials. I personally do not have a solution to all of society’s problems, but I strongly believe in the importance of education and training in building an equitable and inclusive society.

Nelson Mandela said “Education is the most powerful weapon which you can use to change the world.” Based on my personal experiences, I believe this is for two main reasons. First, education enables people to develop skills they can use to pursue their passions and dreams. Learning fuels hope and confidence, and provides creative minds with the knowledge they need to solve their community’s problems and change the world. Second, it teaches people to communicate better, which is vital in today’s world. Making the world a better place requires us to promote communication and constructive criticism in schools.

This week, invest in education. Donate or fundraise for nearby schools and help them provide better resources and services. Students cannot provide for themselves, and schools play a vital role in transforming lives and helping individuals succeed. Volunteer your time and mentor and teach students in your community. We all have countless pieces of advice to offer students, and it’s time we share them. Consider teaching coding for beginners or helping others build a passion for programming!

The opportunities I have been blessed with have changed my life and continue to fuel my motivation to work harder and help as many students as I can. The internet has made it much easier for everyone to help others, and I can think of no better investment than supporting education. 

The post Invest in Education appeared first on Software for Good.

]]>
Share Your Code https://softwareforgood.com/share-your-code/ Mon, 13 Feb 2017 14:42:39 +0000 https://softwareforgood.com/?p=2584 From exploring space to curing cancer, humans are constantly tackling new challenges or inventing new tools to revolutionize the way we live and affect the planet we inhabit. Computer scientists and programmers are the new heroes of today’s world, and our work influences the lifestyle of most, if not all, human beings. When our code is shared, we allow people […]

The post Share Your Code appeared first on Software for Good.

]]>
From exploring space to curing cancer, humans are constantly tackling new challenges or inventing new tools to revolutionize the way we live and affect the planet we inhabit. Computer scientists and programmers are the new heroes of today’s world, and our work influences the lifestyle of most, if not all, human beings.

When our code is shared, we allow people to improve it, use it in their own projects, or make it more accessible and useful.

When I think of one project that combines worldwide fame and open source status, it usually ends up being the Linux kernel. My first encounter with the kernel was through Ubuntu, which I installed on my computer the day my machine suddenly crashed. The moment I downloaded a completely free and functional operating system, and was able to finish my school projects without the need to spend a single penny, I looked up and thanked Linus Torvalds (Linux’s creator).

I later realized that Linux was not only useful for me, but also for millions of humans who either use it for their projects or just to access websites and applications that rely on servers run on Linux.

Just like Linux, there are many open source projects where programmers from all around the world collaborate and code tools that improve productivity in various domains.

This week, I encourage you to share your code. If you are a software engineer or a programming enthusiast, consider contributing to open source projects or sharing any useful scripts you wrote on GitHub. If you are an organization that values collaboration and accessibility, consider sharing your code with the wider community.

Building a fence around code slows down human progress. When bright minds collaborate, no problem can outsmart humans.


Ayoub Belemlih is a junior at Macalester College, and one of four software engineering interns in Software for Good’s Spring 2017 intern cohort

The post Share Your Code appeared first on Software for Good.

]]>