Do a real project with goals and expectations. Learn exactly what you need to get the task done. Do not buy a ROS book. Do not spend huge amounts of time exploring the ecosystem. Just focus on making it “do the thing”. The experience will come when the goals are met. Source: I built the entire initial software stack for the FarmBot project (minus the gcode handling firmware, thanks Tim) and had zero hardware experience when I started. I can compile embedded Linux kernels from scratch and whatnot now.
jamestimmins|16 days ago
drtgh|16 days ago
The self-learn path require also to cultivate a intuition that comes from searching and reading technical doc that a LLM will not give you, among other things.
Anyway, I observe how the warning of the other user about this got downvoted and critiqued. I expect the same, and leave this thread with peace of mind subscribing to such warning, as a message to the OP.
relaxing|16 days ago