プログラマが転職したいと思う時期はいつでしょうか?
入社して半年~1年以内に「この仕事は嫌だ!」と思ってしまう場合、これはプログラマだからというより、新社会人に特有の「なんだか、仕事が嫌だ、転職したい」という願望と考えてよいかもしれません。

一方で、ある会社で働き続け、数年が経過してから「転職したい」と思う人もいます。

プログラマは、しっかりとした技術を持っていれば転職がしやすい業界だと思われています。
若いうちはそのような考えが通用するのですが、年齢を重ねれば転職しづらくなるのは、他の業界と同じです。
また、IT技術の進歩が著しい現代では、若い人のほうが新技術に詳しく、年齢を重ねればついていけなくなるという現象も、起こりかねません。

仕事と自己研鑚を並行して行っていかなければ、転職をするのはますます難しくなります。

どのような理由で転職を希望するのか?」を明確にして、転職活動を行わなければ「新しい職場でもしっくり来ないので、また転職する」ということの繰り返しになります。

たとえば「現在の職場が単納期で深夜までの作業が必要な仕事ばかり請けているので、体力的にキツイ」という理由なら、そうでない職場を探さなければなりません。

短納期の仕事というのは、下請け、二次請け、三次請けの仕事かもしれませんので、納期に余裕がある職場を希望するなら「その職場で請けている仕事は、どんなものか」を調査する必要があるのです。