プログラマーの仕事は、さまざまなプログラミング言語を使ってシステムを構築することである。例えば、私たちが普段利用するネット通販はWEBプログラミングの技術を使って構築されており、WEBプログラマーが日々システムを構築しているのだ。銀行のATMや電車の改札などもシステムで動いているが、ここでは組み込み系・制御系といわれる分野のプログラマーが働いている。ゲーム業界では、もちろんゲームプログラマーが活躍しているだろう。さらには業界によってシステムに良く使われるプログラミング言語があるが、この言語にとても詳しい人はプログラミング言語の名前を使って呼ばれることもある。例えば、Javaプログラマーなどだ。このような人は、その言語を使うシステム構築ではとても頼りにされる存在であり、いわば専門職である。
このようにプログラマーの仕事と一言でいっても、活躍できる現場は実に多彩であり、働く際には自分の目指す位置の目標を立てやすい。また、自分の好きな分野でのプログラマーを目指すということも可能である。そのことがまずプログラマーの仕事の魅力の1つといえるだろう。そして、プログラマーの仕事の魅力の2つめは、自分の考えたことが形となって目に見えることである。プログラマーは、あるシステムを実現するためにどのような流れを作るか、どのような言語を使ってそれを構築するかなどを考えてプログラミングを行う。それが実際に作動する様子を見れる達成感は何物にも代えがたく、プログラマーという仕事の大きな魅力となる。