Photo by Clément Hélardot on Unsplash
My Journey as a Software Developer: Starting a Blog to Document My Progress
Hey everyone! My name is Abdurahman, and I'm currently a software developer at Markitech, a telemedicine AI startup based in Toronto. I'm excited to start this blog to document my journey in the tech industry and share my experiences with others. I'm also participating in the 100 days of code challenge to rekindle my passion for coding and improve my skills.
The Challenge of Returning to Coding
Before I joined Markitech, I worked in event security for several years. During that time, I lost my drive for coding and found it difficult to keep up with new technologies and coding practices. However, when I received an offer to work at Markitech as a software developer, I saw it as an opportunity to get back into coding and reignite my passion for technology.
Returning to coding after a break was not easy. I had to catch up on new technologies and coding practices that had emerged while I was away. But I found that setting achievable goals and taking small steps helped me regain my confidence and passion for coding.
Lessons Learned at Markitech
Since joining Markitech, I've worked on several projects that have taught me valuable lessons. One project that stands out to me was a telehealth platform that I am helping to develop called Sensights Tab which required me to integrate several SDKs and design a user-friendly interface along with fixing major bugs and implementing new features. I faced several challenges along the way, such as debugging complex code and ensuring the platform was accessible to all users.
To overcome these challenges, I broke the problem down into smaller, more manageable pieces, and worked through each one systematically. I also consulted with my team members and sought feedback from users to ensure the platform met their needs.
Working at Markitech has also exposed me to new technologies and coding practices that have helped me improve my skills. For example, I've learned how to integrate several APIs and SDKs that helped to shape the app as it stands currently and the mobile team has already ported several new features from the tablet app over to the mobile app as a result.
Sharing My Knowledge with Others
I'm excited to share my learnings with others through this blog. I believe that knowledge sharing is critical in the tech industry and that we can all benefit from each other's experiences and insights. Through this blog, I plan to share tips and strategies that have helped me improve my coding skills, as well as discuss new technologies and coding practices that I'm learning about.
Conclusion
Thanks for taking the time to read my first blog post! I'm excited to document my journey as a software developer and share my experiences with you. I hope this blog will inspire others to pursue a career in technology and provide valuable insights for those already in the industry. Stay tuned for more posts in the future!