Jump to content

lamont

Members
  • Posts

    2
  • Joined

  • Last visited

Contact Methods

  • Website URL
    http://www.computersciencesalaryrange.com/

Profile Information

  • Location
    Honolulu, HI - USA
  • Favorite Area of Science
    Computer Science
  • Occupation
    Computer Programmer

lamont's Achievements

Lepton

Lepton (1/13)

0

Reputation

  1. Ha ha. In those days most arcade-style video games were written in assembly language in order to achieve 30 frames per second animation. I no longer write entire programs in assembly. Also, it seems that I misunderstood your question. Thanks for coming back and clarifying. I agree with the comments above. A good programmer (working in his/her favorite language) will have clear expectations of how each line of code will perform. After diagnosing and fixing a bug, a good programmer will understand exactly why the original code failed. It's not a "shot in the dark" or "trial and error" process.
  2. I think I understand Popcorn's question. Can someone who learned how to program and refined their skills consider themself a good programmer even if they never studied computer science theory? That was the situation I found myself in when graduating high school and entering college. I had a passion for programming and had taught myself BASIC and assembly language. My skills for writing tight code were sharpened by freelancing several video games, written entirely in assembly language, while still in high school. I had the same doubts about my abilities, as I had never taken formal computer science courses. In college I received the education I desired. The good news is that a single course filled in most the gaps in my knowledge of programming. That course was Data Structures and Algorithms. Get yourself a good book on the topic. My textbook was Aho, Hopcroft and Ullman but there are better books available today such as The Algorithm Design Manual or Introduction to Algorithms. With passion, a little experience, and some education in data structures and algorithms, I think you could become a good programmer. lamont (link removed)
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.