this post was submitted on 02 Jun 2023
30 points (100.0% liked)
Programming
13423 readers
1 users here now
All things programming and coding related. Subcommunity of Technology.
This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Started out by tinkering with the old LEGO Mindstorm robots as a kid. Learned how to code using the graphical drag and drop system they had for the RCX and NXT platforms. I was interested in all things robotics so fast forward to High School where I was on the school's FRC team. I was involved with that one both the hardware and software fronts until there were a few close calls working on physical prototypes. Decided then that I would be better off always behind the computer screens. Learned Java so I wouldn't ever have to mess with LabView again and then went to college for a CS degree.
Learned surface level knowledge for several languages throughout school and now work as a full stack .NET developer.
Also started with Mindstorms! Went from the visual programming language to using NQC which was a c-like compiler for the RCX. From there went on to learn Java, C++, C, Python, Z80 assembly, etc. etc.
Oh yeah, I remember NQC! It went over my head as a kid as far as learning how to write code with it went, but it was such a cool idea to me. Running "real" code on a little LEGO robot.