Category: Android
New Year’s Resolutions for Developers
2019 is almost over and hopefully it has been a great year for each and every one of you. Whether it has or it hasn’t, 2020 should be a year where you create your own opportunities, sit back and reflect upon your daily work. Here is a list we have made for developers’ New Year’s resolution.
Clean our code:
In 2020, our code will be clean and proud.
What’s the point of being fast today if it slows us down tomorrow? For this New Year, we are committed to respecting these 10 developer’s commandments:
- Avoid code complexity as much as possible
- Don’t wait 6 months to fix low priority bugs
- Always try to reduce the technical debt
- Regularly check monitoring and alerting thresholds
- Comment our code more wisely
- Create smart functions instead of duplicating code
- Communicate with each other to avoid mistakes
- Accept the fact that we’re just humans and ask for code reviews from peers
- Create and update more documentation
Learn something new:
In 2020, each and every one of us will explore a new language, a new framework or a new methodology.
We truly believe in continuous learning. We may not need this technology today, but what about tomorrow? It’s all about thinking out of the box and being curious. Here are a few good practices that we’d like to establish in 2020:
Read and watch more about tech: Internet is an amazing source of knowledge, but it needs to be tamed. There are too many things published each day, it’s impossible to read them all, but the more you watch and read, the more creative and inspired you are at work.
Participate in hackathons: Look out for hackathons near you they are great for learning loads of things and building your network as a developer.
Start working on your idea: We all have a dream project in our mind but we somehow end up doing something else or procrastinating. Break all those barriers just do what you want to do and start your dream project. The worst that can happen is that it will not work out, but at least you will know what does not work out and thus focus on things that can really work.
Share our experience
In 2020, we’ll share our expertise to benefit the community.
Write more articles: We encourage every single developer to write an article about his/her work. In 2020, we will focus in following the good practice of publishing blog posts on any site or medium that we can, including our own website.
Speak and participate at more public events: It’s never easy to jump ahead and speak in public. However, this practice will help you share your knowledge and experience which as a return will help or inspire someone else. Additionally, it will help you build more trust and confidence about yourself and your abilities.
Take care of ourselves:
In 2020, we’ll take time to respect our inner rhythms and needs.
Adopt better postures: While we get lost in our work, it is important to remember to take care of ourselves. In 2020, we’ll take better care of our spines: poor postures contribute to increasing back and shoulder pain. Some of us already started the trend of using monitor stands, footrests, ergonomic chairs and computer mice.
Take a break sometimes: It’s recommended to take a 5min break every hour. One of our ideas for 2020 is to create a clock program that will remind us to leave our screens when needed. Our team is also starting to explore the various techniques to improve productivity.
Happy New Year from TENTON!