I am new to ROS and I am following a tutorial in the Robotics using Python book Authored by Mr. Lentin Joseph. Currently pursuing an electronics engineering degree, however, it seems that software and electronics are almost hand in hand now-a-days. There has been little exposure to software and programming in my courses and am looking to gather a list of resources that might aid me and others who stumble onto this thread looking for something similar. Is there any textbook which you have found particularly good in the subject of software development? What advice might you have for people wanting to learn software development who want to focus on robotics? Is there any other resource which you have found to be useful? Share some eureka moments too!