全国のオススメの学校
-
跡見学園女子大学情報科学芸術学科自分の力でキャリアを切り拓ける人をめざす私立大学/東京・埼玉
-
国際外語・観光・エアライン専門学校国際文化観光科(3年制)語学力が自分の可能性を広げる! 国際社会で活躍できるグローバルな自分になる!専修学校/新潟
-
福山職業能力開発短期大学校電子情報技術科工科系短期大学校でエンジニアへの道、3~4年次(応用課程)への道を目指す!文部科学省以外の省庁所管の学校/広島
-
専門学校 デジタル&ランゲージ 秀林韓国語・IT学科(昼間部2年制)韓国語を駆使して活躍ステージを広げよう!韓国語+IT、 2つのスキルを身につけよう!専修学校/東京
-
明治学院大学情報数理学科「Do for Others」を教育理念に、グローバル社会に貢献できる人材を育成私立大学/東京・神奈川
プログラマーの仕事は、パソコンに向かってキーボードで黙々とプログラムを打ち込んでいく、というのが一般的なイメージかもしれません。では仕事をしているなかで、どのようなことに楽しさや大変さを感じているのでしょうか。Web系プログラマーの体験談をもとに見ていきましょう。
自分で作ったプログラムが動くことが楽しい
プログラマーとして何よりも楽しいのは、自分で作ったものが動くことだそうです。
複雑なものでも単純なものでも、自分書いたプログラムが動いているのを見たときの手ごたえは、どれだけキャリアを積んでも楽しく感じられ、何物にも代えがたいとのことです。
プログラムに関する技術は日々進歩をしていますが、そういった新しい知識に触れたり、知ることができたりしたときも楽しいと言います。
さらに、新しい技術について調べる作業に加えて、その技術を使って新しいものが作れたときも、プログラマーとして充実感を感じられるそうです。
プログラムを書いていく作業では、1~2行書いてテスト、2~3行書いて動くか確認という流れで進めていくのが一般的です。ただ、少し自信がついてくると、30行ぐらいの長文プログラムを一気に書くそう。それが思いどおりに動いたときは大変うれしいそうです。
デザインパターンなども含め、理解して応用して業務に当てはめ、想定どおりにカチッと当てはまると、楽しさと爽快感があると言います。
納期との戦い&キャッチアップが大変
一方、大変なことと言えば、やはり「納期」のようです。
どのような仕事でも共通することかもしれませんが、Webサービスに関するプログラムなどでは、既存のシステムやサービスとの接続やバランスなど、確認作業が膨大です。不具合が出ていないかもチェックしながらの作業となるので、締め切り間際の忙しさはかなり大変なようです。
徹夜とまではいかずとも、業務が落ち着いている日に比べると、睡眠時間が短くなりやすい傾向があるようです。
特に不具合改修や調査は大変で、例えば「1という数値なら大丈夫だけど2は問題あり」というように、ひたすら入力値をチェックしていくため、クリエイティブな作業ではないためきついと感じることもあると話を聞いたプログラマーは言います。
また、新しい技術などを得ることは楽しい半面、仕事として考えた場合、Webのように技術の進化スピードが速い場合にはキャッチアップに時間と体力がかかります。更新されていく技術や知識に、ついていけるかどうか不安になることもあるそうです。
プログラムの現場では、ビジネス面と技術面の考え方の差が出てくるケースがしばしばあり、例えば技術的にはコストをかけてでも改善すべきだが、ビジネス的に成果を生まない可能性があるという事態は多いとのこと。このように、ビジネス全体を考えて事業責任者と行う交渉も課題であり、プログラマーとしては大変なところの一つだそうです。
プログラマーになるには?
プログラマーの仕事について調べよう!
プログラマーの仕事についてもっと詳しく調べてみよう!
プログラマーの先輩・内定者に聞いてみよう

情報処理学科

AIプログラミング&CGクリエイター科 CGクリエイターコース

AIプログラミング&CGクリエイター科 AIプログラミングコース
プログラマーを育てる先生に聞いてみよう

情報処理科3年制

システム開発コース

AI分野AIシステム科(2年)
プログラマーを目指す学生に聞いてみよう

AI&ロボットワールド

メディア表現学部 メディア表現学科

情報IT学科 システム開発コース
関連する仕事・資格・学問もチェックしよう
関連する記事
-
AI(人工知能)に関わる仕事とは?IT、ゲーム、医療、教育etc.分野別に紹介
人が獲得しているさまざまな知覚・知性を人工的に再現することを目指した「AI(人工知能)」は、今、世界中で大注目の技術領域だ。 すでにIT、金融、ゲーム、医療、教育、広告、自動車をはじめ、さまざまな分野で活用されており、スマホやスマートスピーカーに搭載された音声アシスタント機能やチャットボットアプリな …
-
プログラマー(PG)とは?仕事内容、資格、やりがいなどを現役プログラマー103人に聞いた!
デジタルなものが当たり前にある今の社会。今後もさらにさまざまなものがIT・デジタル化されていく。 そこで活躍が期待されるのが「プログラマー(PG)」という仕事だ。 いったいどんな仕事なのか、現役プログラマー103人へのアンケートも交えて紹介する。 プログラマーの仕事 パソコンやスマートフォンのアプリ …
-
最先端技術「バーチャルリアリティ」を学べる大学が増えている!
すでにゲームやビジネスで活用が始まっているVR バーチャルリアリティ(VR)とは、映像技術・音響技術などを駆使して、まるでそこに実物があるかのように感じさせるコンピュータ技術のこと。 VRを使ったゲームやアトラクションも続々登場しているので、すでに体験済みの人も多いかもしれない。 ゴーグ …