18 3 / 2012

Though I’ve only been a programmer for around five years; I do have some tips to throw at those who decide it is elite to post nonsense about programming. This list also applies quite well to those who have no experience in programming.

  1. Creating a “Hello World” program does not entitle you to regard yourself completely fluent in a programming language. (Much like knowing the word “Si” does not make you a master at Spanish)
     
  2. Being unable to grasp a fundamental syntax (such as using 2-D arrays) does not mean it is poorly implemented. It simply means you have not done your homework.


  3. C++ does not have automatic garbage collection; this does not make it stupid. It means you have to be responsible for the resources you chose to allocate. If you cannot handle the responsibility, you may choose not to use dynamic allocation. 
     
  4. Being a programmer does not automatically make you a hacker; more likely a network security specialist has more ability to become such. ( Programmers more commonly exploit bad code client side.)
     
  5. Not all programmers make viral software.
     
  6. Being a programmer does not automatically make you a game designer.
     
  7. If you believe a programmer writes code in binary (aka 1’s and 0’s) you should Google ”programming language”, in addition to “program compiler”.

Remember those seven points; it will spare you the ridicule of those who know what they are talking about.