itプログラマーを目指すということになれば、大学でもプログラミングの授業がある学部、学科に行く必要があるでしょう。大学ごとに、学部の名称は微妙に異なりますし、どんなカリキュラムが組まれているのかというという点も異なります。そのため、何学部を選ばなければプログラミングを勉強できないということはありませんし、選択科目においてプログラミングの授業を取得することは、もちろん可能です。各大学の授業要綱をチェックするのが一番早いです。文系でも理系でも学部名や学科名に「情報」とか「システム」という名前が入っていたら、プログラミングを勉強できる可能性は高いかもしれません。その他にも、機械電子や情報工学、通信系の学部、デジタル系の学部、医療情報系の学部でもプログラミングを勉強できます。どのレベル、どの深さまでやるかはそれぞれの大学で異なるでしょうし、卒論などのテーマを仕上げる手段としてプログラミングを使って実験や実装するかはご自身で決められる部分です。スタディサプリを見るとプログラマーを目指せる大学・短大一覧というのがありました。いうところから目星をつけてもよいと思います。なくてもプログラマーになれるプログラミングを勉強するのなら文系理系を問わず大学に行かなければいけないということはありません。大学の中でプログラミングを勉強するということは、働きながらでは難しく時間的・金銭的に余裕がないといけませんよね。大学で学んでも良いですが、プログラミングだけに特化して勉強したいのなら、専門学校や社会人向けのプログラミングスクールを選ぶという手段もあります。スクールではプログラミングを勉強するためにかけられる時間が多いので、集中してまとまった時間をプログラミング学習にかけることができます。周囲に同じ勉強をしている級友や教授などがいるため、分からない点や躓いた点をその場でクリアしながら学習をすすめられるというメリットもあるでしょう。一つの言語だけではなくて、複数の言語を学べたり、その背景や特徴などについても学習できるので、幅広く奥の深い知識とスキルをマスターできます。文系でも独学、専門学校、プログラミングスクールという手段があるプログラミングは、独学や専門学校、プログラミングスクールで学ぶことができます。この場合、プログラミングに直接的に関係する部分のみを学ぶことができるので、プログラミング学習という点では最も効率的な学び方ができますね。スクールや教育機関によっては、特定の言語に特化していたり、働きながら勉強したい社会人向けの講義などもたくさんあるので、ライフスタイルを考えながら、続けやすい手段を選ぶのがおすすめです。基本的な知識がある人なら、独学で学ぶことも可能です。独学は全くの初心者にはおすすめできませんし、躓きやすいので注意しましょう。