I did my engineering in Electronics and Communication, knew programming but was not that much into algorithms. When I started leetcoding for interview prep, at the start I found it hard, but now I actually find it interesting. Also was able to apply some of the algos to my actual work. So all in all leetcoding actually improved my skill.