Code as a way of life
PHP Patterns is a small team of PHP developers that tries to ignite interest in coding in young children. Read more to find out who we are exactly, and what our mission is.
What started it all
PHP Patterns initiative started back in 2012. That’s when me, and a couple of my friends from college got together after a few years of not seeing each other and got to talking about our jobs. All of us, total of 7, got into different types of programming. Most of us are employed at web dev companies, hence the name that we choose, PHP Patterns. We do have one guy, Brian, that works at a company that manufactures remote controlled tech. We’re talking things like RC boats, planes, and even one those remote controlled foldable drones that follow you around. Brian is actually in charge of writing firmware for these. How exciting is that.
Let’s not get ahead of ourselves. That’s one of the things we’ve said that shouldn’t be done. Programming RC gadgets takes skill, what we’re after is getting people of all ages interested in coding. It doesn’t have to be just kids or young people, everyone, people of all ages can start and get their hands dirty with code. After that initial meeting of the 7 of us, we worked on small scale, within our community, but with the launch of this website we’d like to go big. Find as many people as possible who are scared of coding and help them realize that writing program isn’t as scary as people seem to think it is.
Starting from scratch when you're older
Economic situation in the country and the world for that matter, has left a lot of people either unemployed or under-employed. It’s not just the economic downturn that’s to blame. Factors like production automation, and even automation in the service industry has decimated the number of available jobs. To be employed you need to have a diverse skillset. Adding new skills to a resume can be difficult, especially if you are older. Starting from scratch when you’ve worked as a truck driver your whole like can be difficult, but people have done just that in campaigns initiated by other project similar to ours like FreeCodeCamp.
Parting ways from old, established trade, especially when you’re closer to retiring then you are to your first day at job, can be daunting. We here at PHP Patterns cannot speak from experience, but we hope that you will be able to trust us on our word that losing a job due to lay-offs isn’t the end of the world. Starting a new career, in a new field, if there’s no work in your old one, is a must. If there is nothing wrong with your health, then you have no excuse taking up a few courses on programming, even if it’s just one of the ones that are available online. Read more if you’re interested.
Steps towards coding
Starting from scratch when you're older
So if you have decided not to be scared of coding, and would like to know more, good. Hope over to the Resources page in order to find the correct tutorial for your skill level. Some of you might already be familiar with coding, so you won’t need start from scratch. We’ve devised a cheat-sheet of sorts, that can be used to set you off on the right path regardless of whether you never heard of coding before, or if you already have some grasp of things and would like to start with more advanced lessons. See what are the best places to learn php online and start working on it. One hour each day is better than nothing. Sooner than you’ll expect, you’ll find yourself already knowing PHP basics.
PHP Patterns team is of course here to help. We’re working on a forum that our members will be able to seek help. It should be launched in the following months. In the meantime we will also post advice for our reader on our blog. There you’ll be able to find advice on cool new courses that can be used to get familiar with coding, or explanations for common problems that people learning how to code face. We will answer questions that people have and send through using the contact page, so don’t forget to use that as well in case you get stuck with a problem. We’re mostly focused on web programming languages, PHP in general, but there are other team members that cover different types programming so don’t hesitate to get in touch.