• BE OPEN-MINDED - Continuously seek out various opportunities to contribute, both within and outside your team. Be curious and open-minded to learn new tech stack and technologies.
  • ASK FOR HELP - Set time limits for yourself when encountering difficulties and don't hesitate to ask for help.
  • KEEP TRACK OF WORK & ACHIEVEMENTS - Maintain a daily log of your work and a weekly record of your achievements. Utilize whichever template or tool suits you best.
  • BE CONSISTENT - Try to maintain a healthy balance between work and leisure. There were days when I did not do any work (even in the office), and others when I had to extend my work hours.
  • SHARE YOUR KNOWLEDGE & IDEAS - Use this as an opportunity to freely exchange knowledge and ideas with your team and to receive their feedback.
  • NETWORK, NETWORK, NETWORK - I cannot emphasize this enough. It is crucial to connect and learn with people from different fields outside of your primary role to gain a broader understanding of the product, customers, and organization. And definitely it helps in longer run.
  • LIFE IS IMPORTANT - Your life is important and work can wait. 🙂
  • ENHANCE, DON’T DISRUPT - Ensure that the new features/capabilities do not break the existing functional components of the system. Test thoroughly enough to confirm that everything currently in the system is working as expected.