- I do not have any previous experience working with open source. I have used open source programs plenty, and am familiar with several open source companies. However, up to this point I have not had the opportunity to work on an open source project that has been published.
- The strongest skills I can bring to my group this semester, are a strong work ethic, and generally learning pretty quickly. I start on projects pretty early, and put a lot of hours in. When it comes to computer science I typically don’t have a lot of trouble learning, and can pick up most ideas pretty quickly.
- I would like to work on my organization, and optimization. I will typically just start programming on the computer, and figure it out there. As a result I will start making methods or classes, and just kind of go, and string it together as need be. This results in very messy code. I also do not comment my code, until right before I turn it in, instead of as I go, I will try to improve this.
- Also, since I work on programs, often until only a few hours before they are due, I will stop once the program works, and no longer breaks, even if it is not very optimized.
- To fix these issues, and develop better programming habits, I will strive to comment my code as I go, and to go into a program with a better idea of the lay out it will have. This should make my code neater. I will also try to finish earlier, so I can better optimize it, and fix any sloppiness.