In this article, we’ll discuss how to develop and practice new skills by imagining side projects that you enjoy working on, while honing your developer experience. Side projects: the good, the bad, the unfinished Side projects are just one of the ways to learn by doing. These are tasks and activities that you perform outside of your normal “day job” or primary goals. In development, side projects often manifest as small experimental websites or applications, or plugins for popular tools and libraries. If you Indian Email Lists don’t have the opportunity to learn the technology you hope to improve on the job, you may need to turn to side projects as a substitute. But, if you work for a larger company, talk to your manager and see if there’s a way to work on learning while you’re on the job.
Side Projects the Good
A good way to start this conversation is to mention a specific technology that would benefit the company, which you are also interested in, and propose a way to get more involved in working with it. Pairing up with other co-workers is another great way to develop your skill set in your day job, and it really benefits everyone involved (I’m a big fan of pair programming and design). Side projects are great because they allow you to express yourself in any way you want. They can be as big, small, useless, or as relevant as you like. A good side project allows you to learn a technology on your own terms. It gives you an excuse to test methodologies and discover your own solutions. Side projects, similar to hackathon projects, give you time to play, experiment, and improve your skill set.
You may also be interested in: How to write a design brief to keep your web design projects on track. I love using examples from CodePen developer Tim Holman to demonstrate side projects that are small in scope, fun, and clearly demonstrate personal enjoyment. According to Tim, That’s the Finger taught him about color interpolation, and Discreet Twitter UI was the first time he played with 3D CSS transforms. Elevator.js taught you about acceleration functions for the first time. Creative Side Projects How To: Elevatorjs Try Elevator.js for yourself. If you’re using side projects to learn a skill, don’t set the bar too high at first. Make it easy to practice and build on your existing skills.
Propose Creative Side Projects
When side projects get too big in scope, they get tedious. You start to lose interest and you may not finish it at all, which counteracts the reason you started in the first place. Worse yet, trying to tackle a side project that’s too big can make us feel guilty when we avoid working on it, causing unnecessary stress that we carry with us throughout the day. And that’s where it could start to affect your health. So let’s not do that. Propose creative side projects People often tell me that the hardest part of side projects is just deciding what to do and finding the right ones. Let’s mitigate that and get some ideas flowing. 1. Think about intersections The first thing you need to think about yourself is whether there is a need in your own workflow or life.