First suggestion, keep up the attitude, learning is always a good thing.
Second suggestion, specialize. Too many times have I seen robots that tried to do everything fail because they were mediocre at everything. Alliances are there for a reason, you need to surround yourself with people who complement your skills and abilities. And if my anecdote is too subtle, there is a reason that FIRST is not about individuals, FIRST is about teaching students that they CANT do everything but instead need to work together to accomplish a goal, chances are that you wont be able to build the best FRC robot on your own, but if you can do one thing well and you find people who do the other things you will build a better machine than if you did it alone. Or for those of you know prefer SQL code:
Code:
DECLARE @Robot INT
SELECT @Robot = SUM(Skills) FROM Students WHERE Contributed = 1
That being said, after you specialize there is nothing wrong with broadening your horizons, and never ever be afraid to say, "you know, I dont like doing this anymore." and to change your goals.
Disclaimer: I am not saying not to have a goal of being able to build a robot yourself, I am saying that while that is a great goal, do not kid yourself into thinking you are the best at all things. Accept help and give it often.
Also, I applaud your decision to commit to robotics, I just encourage you to ask yourself why you do it. Ask yourself often and if you cant find a reason perhaps take the time to sit down and ask yourself where you are going and if it helps you towards your goals. (This applies to all things in life)