I get a lot of questions about programming but I don't think they're the right questions to ask questions like
how many languages do I need to learn what language do I need to learn to get to company X what's the difference
between a and B and which makes more money what are the exact steps I need to take to become Z what kind of
should I write to build up my resume so why don't I like these questions because it feels like the people
who are asking these questions they are learning how to program just for the sake of learning how to program but
programming is just a tool being a programmer for me means you write code to automate things or to make things
perform certain actions for example programming a refrigerator to turn on the light when you open the door.
when you think about it programming is actually kind of boring you're just giving a series of instructions to a
machine over and over again until you get it right I don't want to speak for all of you but I think if the pay
wasn't great I don't think a lot of you would spend hours and hours every night in front of your computer trying
to learn how to code or to just debug your program sometimes we get caught up learning languages or doing
coding challenges or fantasizing about you know working for these big tech companies that we forget why we wanted
to learn programming in the first place you wanted to program because you saw the amazing things that can be
built using programming so don't just learn how to program build something that matters build something that means
build something that solves a problem you're a problem-solver a creator an innovator you're not a
programmer programming is just a tool.
in your arsenal to build something amazing you can be analytical creative
empathetic and programming allows you to express those qualities of yourself but programming in of itself is
nothing special it's like a pencil it can mark stuff down if you press on the pen so hard enough that's it but
with a pencil you can write novels draw beautiful portraits build plans for a skyscraper or anything eliminated
only by your imagination you don't learn how to program to get into Google you learn how to program to build
something meaningful something that helps real people with real problems.
I'm with IBM today to talk
about a global initiative called call for code which calls for developers to build something impactful and have
a positive change across the world through their code as you know there are hundreds and hundreds of natural
disasters every year like hurricanes earthquakes floods volcanoes and wildfires those affect numerous livesand
causes tremendous damage to many families around the world if you strive for real impact we desperately need you
this is why 2018 call for code global challenge is a competition.
that asks people like you to build solutions
to improve what we can do to reduce disruptive impact of these naturaldisasters we need all kinds of technologies
you like working onblockchains build secure supply networks to help distribute aid to the people inneed you're
like AI are NLP make BOTS to help real-time communications to themyou're into data science analyze and predict
what the affected populationneeds before they even ask for it every one of your project will matter and it will
be for an extremely good cause now of course it is still a competition sothey have a grand prize of $200,000 not
only that the project the greatestpotential impact will be implemented with the help of IBM the new
LinuxFoundation the UN Human Rights and the American Red Crosssorry offers challenge so don't forget don't be a
programmer be a problemsolver going to call for code.
So I had programed a code to detect your hand while you are going to touch you face it will play a siren alarm it will help
to reduce the number of COVID-19 case all over the world and this is the link of the website - https://covid-detection.netlify.app/ .
Thank you and have a nice day