休日は勉強する人が多い

プログラマーは、システムエンジニアの書いた設計書に従ってプログラミングする仕事です。
プログラマーはシステムエンジニアを目指している事が多く、要件定義、設計、プログラミング、保守などトータルしてできる様になって一人前のシステムエンジニアと言えます。
稀にプログラミングが好きでプログラマーとしてスキルを高める人もいます。

プログラマーの休日の過ごし方で、プログラミング言語のいろはやプログラムの書き方を常に勉強しておく必要があります。
これは、プログラミング言語もプログラムの書き方も時が経つにつれ主流が変わってくるためです。
まず、一人前のプログラマーになるためにはプログラミングができる事が必要になります。
プログラミングができる方は、システムエンジニアがしている設計について学びます。

また、IT系の資格の勉強もする必要があります。
フリーや派遣会社のプログラマーの場合、プロジェクトに入る際、簡単な面接があり、どんな言語のプログラミングができるかなど聞かれます。
その際、できると言葉で言うより、プログラミング実績や取得資格を言う事で評価が上がり、プロジェクトから必要とされます。
また、IT系の会社では、資格を取得するとお祝い金が貰える会社があります。
一般的に難易度が高い資格を取得すればする程、金額が上がります。

プログラマーの休日の過ごし方は、勉強が大部分を占めていますが、経験を積めば積む程、学ぶ事も少なくなっていきます。
学ぶ事が少なくなった際、システムエンジニアにスキルアップできます。