Personal Narrative: My Interest In Computer Science

Superior Essays
As a kid, I was always considered smart. The very fact that my family and teachers always mentioned that I 'm intelligent made me work harder and try to explore a little beyond others. Science, in general, was always my primary interest. In the vast world of science, it is easy to build an interest in any of its branches. At that age, around 9-10, instead of being super interested in cartoons and animations, I was interested in science fiction movies, especially Hacker related. The amusement originated from their control over the computer, it seemed like a muscle, however, later on, I came to an understanding that most of their controls were fiction, however, I developed an interest in computer science, as simple as I described. Motivation …show more content…
In a turn in my life, for college, I 've chosen Physics over the Computer Science, lots of factors were involved that here is not a place to discuss. During my bachelor, I tried to use my programming knowledge in a positive way. I tried to take as many computational related courses as it was available. My B.Sc thesis was also simulation related. In a sense, I became a Computational Physicist. But that was not enough. The more I learned the computer related parts of any problem, the deeper my interest in them became. In any problem I was dealing with, I always was looking for optimizing, parallelizing, efficiency improvement, etc. So I started to think about changing my field of study from physics to Computer Science. Well, it was not an easy task. I self-studied a lot of materials to get the grip of some backgrounds in Computer Science. For instance, I started to watch some of the MIT open course video …show more content…
in Computational Physics, but a car accident forced me to focus on my recovery for several months so I never participated in that program. Afterward, I worked as Algorithm optimizer and back-end developer in some companies(listed in my CV). In one of the companies, my responsibility was to optimize their current algorithms. The company was a hardware firewall provider. Upon my investigations, I came to the understanding that their parallelization was not effective at all. In a standard test of their performance, before I provide my algorithm, they could process six million packets per second throughput; But, it was just normal packet filter with barely even header inspection, also refreshing the new rules took approximately three minutes and forty-five seconds, that was their time to generate new rules. The task of optimizing their basic algorithms was assigned to me, and I was able to change their whole system to a new model, that could do the same thing in same standard test in less than 8 hundred of nanoseconds. Huge optimization I guess! by the way, their parallel algorithm was so dumb, I just made it distributed among their nodes with a not as dumb as before algorithm. Followed by that breakthrough I introduced the concept of Deep Packet Inspection there, the whole process was like a research and learning for me. My other task, there was to investigate lockless hash-tables for

Related Documents

  • Improved Essays

    Before my grade 11th, I had to choose physical education or computer as an optional subject with math, physics, chemistry and English as main subject. Unfortunately, I had to choose the computer as seats in physical education was full and as didn’t have any choice even after requesting to my teacher and principal. I was totally disturbed,due to that my studies also got quite affected, then I realized that everything happen for a reason so, I thought to give it a shot. I started thinking about the positive side of a computer science class like my friends were there in that class, computer science got a great scoop in technical field and my teacher was a pretty nice and understanding person. First, thing I did after I was enrolled in the class was that I put a poster on the wall of the room.…

    • 1021 Words
    • 4 Pages
    Improved Essays
  • Improved Essays

    Such as, expertise in computing enables us to solve complex, challenging problems. Computing drives innovation in the sciences, engineering and business. Computer science is challenging, and yet dynamic. It requires people in the field to keep learning and pushing their limits. I, however, had never thought about pursuing computer science as a career until I took an introductory class in my junior year.…

    • 808 Words
    • 4 Pages
    Improved Essays
  • Improved Essays

    Another reason I want to major in computer science is the ongoing proliferation of Internet connected devices and devices with single chip computers in them [1]. There are lots of exciting uses for these devices and I want to learn how to implement usage of these devices and how to write software to control and enhance them. Also from my previous experience in earning a programming degree and my interview with Eric Patterson, I know that computer science teaches more dynamic problem solving than…

    • 725 Words
    • 3 Pages
    Improved Essays
  • Decent Essays

    Signing up for I101 was a no-brainer for me as a direct admit to the School of Informatics and Computing. Although I started the course with a basic understanding of what the difference between informatics and computer science was, I continue to learn the difference in the details between the two fields. I have declared informatics as my major, but the class has sparked an interest in computer science and I have been considering a minor in the field. During my last two years of high school I took programming and advanced programing while designing a website for the Newspaper. Although I was exposed to code in the programming class I didn’t truly understand what I was doing, why certain code was written, or why it varies and works with other…

    • 1538 Words
    • 6 Pages
    Decent Essays
  • Improved Essays

    Truthfully, working in academia just recently became a passion of mine. Originally, I went into my undergraduate career intending to work as a video game developer; however, as I spent more time in the field of computer science, I began questioning this career choice. Particularly, during my sophomore year, one course exposed me to the lifestyle of a video game developer. Ultimately, I realized I did not enjoy this lifestyle or work environment. As a result, I began questioning what I wanted to do in life.…

    • 1344 Words
    • 6 Pages
    Improved Essays
  • Great Essays

    Depending on the person an individual is, Computer Science is a good major. In this research, to answer the question “Is Computer Science a good major?”, two types of students will be focused on, students still majoring in Computer Science and students who have drop out of it to pursue a new degree. Computer Science didn’t always have the same name, in fact it wasn’t always about programing either, before Computer Science there were other tools used to help in calculations like the abacus used to keep track of adding high numbers. Before the abacus women would be given the task of computing, which involved a lot of repetitive calculations. Repetition could be very boring and boredom leads to a lot of mistakes.…

    • 1173 Words
    • 5 Pages
    Great Essays
  • Improved Essays

    My Career At Penn State

    • 943 Words
    • 4 Pages

    I decided to drop my physics class and take it the next semester, and focus on my other classes. By the end of the semester, I had performed well, but I still did not know what I wanted to do. I had to choose a major that I wanted to pursue, and meet its requirements by the end of my second year. Ultimately, I chose to attempt the computer science major, since I knew that I enjoyed computers and I received a good grade for my programming…

    • 943 Words
    • 4 Pages
    Improved Essays
  • Superior Essays

    Many people do not realize what exactly computer science is or what the people who choose this as a career path actually do on a day to day basis. Many think that those who deal with computers just sit and play games or sit and endlessly input data into a computer. However, this is not the case, there is a scientific part of computer science that gives individuals freedom to be creative and learn about new and exciting developments in the computerized world. There are many career opportunities in computer science and if a person is considering this but is unsure of its future they should investigate further. Introduction Computer science is the study of all aspects of computers.…

    • 1110 Words
    • 5 Pages
    Superior Essays
  • Improved Essays

    Reflective Journal: It All Comes Together As my journey through Writing 39B comes to an end, I begin to reflect deeper on the spectacular experiences I have had. Coming in as a Computer Science major, writing was something that was not high up in my priorities in learning. Most of what I learned involved technical and literal logic that did not really apply to writing, or so I thought before taking this course. However, as time progressed and I really got a feeling for how important and crucial rhetorical skills are. I realized that technology and writing go hand in hand.…

    • 1329 Words
    • 6 Pages
    Improved Essays
  • Improved Essays

    Personal Statement Since my acquaintance with Intel 586 during my primary school, I’ve had a magic relationship with computer science. The seed of the desire to be involved in the information world has been sown in the bottom of my heart at an early age. My decision of study engineering during my undergraduate period was actually derived from the readings concerning computer science and raw contact with the science and mathematics in my spare time. I was deeply convinced by my interests in logical deduction both in detective novels and mathematics. However, there is always a widely recognized opinion that girls’ logic thinking ability and coordinating capacity are inferior to the boys’.…

    • 797 Words
    • 4 Pages
    Improved Essays