About Me:
Gwynn E. Fewell
Hometown: Pulaski, WI
Major(s): Computer Science and Mathematics
Contact Me: gwynn.fewell@snc.edu
Hometown: Pulaski, WI
Major(s): Computer Science and Mathematics
Contact Me: gwynn.fewell@snc.edu
I never believed I would have a career pursuing Computer Science. Growing up I was always interested in my mom's anatomy books and always dreamed of being a doctor. However, science just didn't fit my personality. Math was a big puzzle that I always loved in high school especially with algebra. Therefore, I began my pursuit of a math degree.
Never did I believe I would find something I had more fun using logic to solve. I instantly fell in love with computer programming and loved all of the aspects that went into it. I began to see it as a large puzzle and would end up sitting on a computer four hours working on programs, solving problems, working towards the end product without ever realizing how much time I really had been working.
Now I am in my fourth year of college and have loaded up my semesters with Computer Science. It has become a great passion of mine and look forward to learning new techniques and problems in the workforce. I have found a way to do puzzles everyday and to learn something new everyday. I could not have known any of the great things computer science has to offer without the help of the Computer Science department and Dr. Mc Vey for helping me reach all of the requirements so late in my four years. The entire department has helped me grow and taught me to work through problems big and small and that the end result is rewarding when you have worked so hard to achieve it.
Never did I believe I would find something I had more fun using logic to solve. I instantly fell in love with computer programming and loved all of the aspects that went into it. I began to see it as a large puzzle and would end up sitting on a computer four hours working on programs, solving problems, working towards the end product without ever realizing how much time I really had been working.
Now I am in my fourth year of college and have loaded up my semesters with Computer Science. It has become a great passion of mine and look forward to learning new techniques and problems in the workforce. I have found a way to do puzzles everyday and to learn something new everyday. I could not have known any of the great things computer science has to offer without the help of the Computer Science department and Dr. Mc Vey for helping me reach all of the requirements so late in my four years. The entire department has helped me grow and taught me to work through problems big and small and that the end result is rewarding when you have worked so hard to achieve it.
Philosophy
I never intended to be a major in Computer Science but have found it to be a subject I actually enjoy to not only do but to also learn about. When thinking about how Computer Science has affected me and what I have learned so far I found the acronym PLAY to be very fitting.
Perseverance: Perseverance is a great word when it comes to computer programming and Computer Science. When programming every person will encounter problems. The problems may be in writing the most efficient system or finding the correct algorithm to use, but I have found the hardest problems come when you are closer to the finished product. When debugging the program you have just created, tiny errors that may just be a syntax error can take hours. Therefore, perseverance is needed to remember to work through the problems and stick with them because big or small, the end result is rewarding.
Logic: Logic plays a role in every aspect of Computer Science and I think that was my initial draw into the major. The program can be a huge puzzle that when all the pieces fit together just right, a beautiful finished product is just right. Logic is needed in debugging programs as well as developing useful algorithms that work efficiently with both time and space. Reason is used every day in Computer Science to argue the effectiveness of an algorithm or language and how they work differently from others.
Ability: The ability to do the work and use the help of others is needed in Computer Science as well. You have to have the ability to sit down and do the work and have the ability to ask others their thoughts on your approach to a problem. Communication is a large part of the Computer Science community because other people's code is available and useful when trying to solve a problem. If computer scientists didn't work together to help advance technology then the computers and devices that are available today would not exist. Therefore, as a computer scientist you need to have the ability to work with others and to interpret other people's work to assist your own work and always give credit where it is due.
Yield: Computer Science always yields a lesson in every project. Whether it is from another person's code or from playing and learning on your own, learning is always taking place. Technology is always rapidly evolving and there is something new to learn about it everyday. With this, you always have to be open to new ideas and learn how to adapt to the new platforms, languages, and projects that are brought before you.
I think that PLAY is the best acronym for the Computer Science field in general. As a computer scientist, you always have to be willing to play with something new and sometimes get things wrong in order to learn more about it. Also, actually playing with the user side of an operating system such as Android or Windows help you know how it runs better. I have found a lot of joy in Computer Science and therefore have always felt as though I was playing more than working when learning something new. I believe Computer Science would not be so attractive if I weren't able to PLAY.
Perseverance: Perseverance is a great word when it comes to computer programming and Computer Science. When programming every person will encounter problems. The problems may be in writing the most efficient system or finding the correct algorithm to use, but I have found the hardest problems come when you are closer to the finished product. When debugging the program you have just created, tiny errors that may just be a syntax error can take hours. Therefore, perseverance is needed to remember to work through the problems and stick with them because big or small, the end result is rewarding.
Logic: Logic plays a role in every aspect of Computer Science and I think that was my initial draw into the major. The program can be a huge puzzle that when all the pieces fit together just right, a beautiful finished product is just right. Logic is needed in debugging programs as well as developing useful algorithms that work efficiently with both time and space. Reason is used every day in Computer Science to argue the effectiveness of an algorithm or language and how they work differently from others.
Ability: The ability to do the work and use the help of others is needed in Computer Science as well. You have to have the ability to sit down and do the work and have the ability to ask others their thoughts on your approach to a problem. Communication is a large part of the Computer Science community because other people's code is available and useful when trying to solve a problem. If computer scientists didn't work together to help advance technology then the computers and devices that are available today would not exist. Therefore, as a computer scientist you need to have the ability to work with others and to interpret other people's work to assist your own work and always give credit where it is due.
Yield: Computer Science always yields a lesson in every project. Whether it is from another person's code or from playing and learning on your own, learning is always taking place. Technology is always rapidly evolving and there is something new to learn about it everyday. With this, you always have to be open to new ideas and learn how to adapt to the new platforms, languages, and projects that are brought before you.
I think that PLAY is the best acronym for the Computer Science field in general. As a computer scientist, you always have to be willing to play with something new and sometimes get things wrong in order to learn more about it. Also, actually playing with the user side of an operating system such as Android or Windows help you know how it runs better. I have found a lot of joy in Computer Science and therefore have always felt as though I was playing more than working when learning something new. I believe Computer Science would not be so attractive if I weren't able to PLAY.