全国のオススメの学校
-
東北学院大学データサイエンス学科約20万人の人材を育て続け137年。地域に深く根付いた総合大学私立大学/宮城
-
埼玉コンピュータ&医療事務専門学校情報テクノロジー科「大宮」でコンピュータと医療事務。埼玉県知事認可の創立41年目の実績ある学校です!専修学校/埼玉
-
大手前大学情報・コンピュータ専攻ススメ、そしてカワレ。自分らしさ、可能性を最大限、咲かせる大手前大学の学び。私立大学/兵庫・大阪
-
上田情報ビジネス専門学校情報システム科公務員試験・国家試験・難関試験合格を目指すならウエジョビ!就職も力強くサポート!専修学校/長野
-
大阪国際工科専門職大学ロボット開発コース関西で唯一、AI・IoT・ロボット/ゲーム・CG…「情報系」の新大学。私立大学/大阪
プログラマーの仕事は、パソコンに向かってキーボードで黙々とプログラムを打ち込んでいく、というのが一般的なイメージかもしれません。では仕事をしているなかで、どのようなことに楽しさや大変さを感じているのでしょうか。Web系プログラマーの体験談をもとに見ていきましょう。
自分が作ったプログラムが動くことが楽しい
プログラマーとして何よりも楽しいのは、自分が作ったものが動くことだそうです。
複雑なものでも単純なものでも、自分が書いたプログラムが動いているのを見たときの手応えは、どれだけキャリアを積んでも楽しく感じられ、何物にも代えがたいとのことです。
プログラムに関する技術は日々進歩をしていますが、そういった新しい知識に触れたり、知ることができたりしたときも楽しいと言います。
さらに、新しい技術について調べる作業に加えて、その技術を使って新しいものが作れたときも、プログラマーとして充実感を感じられるそうです。
プログラムを書いていく作業では、1~2行書いてテスト、2~3行書いて動くか確認という流れで進めていくのが一般的です。ただ、少し自信がついてくると、30行ぐらいの長文プログラムを一気に書くそう。それが思いどおりに動いたときは大変うれしいそうです。
デザインパターンなども含め、理解して応用して業務に当てはめ、想定どおりにカチッと当てはまると、楽しさと爽快感があります。
納期との戦い&キャッチアップが大変
一方、大変なことと言えば、やはり「納期」のようです。
どのような仕事でも共通することかもしれませんが、Webサービスに関するプログラムなどでは、既存のシステムやサービスとの接続やバランスなど、確認作業が膨大です。不具合が出ていないかもチェックしながらの作業となるので、締め切り間際の忙しさはかなり大変なようです。
徹夜とまではいかずとも、業務が落ち着いている日に比べると、睡眠時間が短くなりやすい傾向があるようです。
特に不具合改修や調査は大変で、例えば「1という数値なら大丈夫だけど2は問題あり」というように、ひたすら入力値をチェックしていくため、クリエイティブな作業ではなくなりきついと感じることもあると話を聞いたデザイナーは言います。
また、新しい技術などを得ることは楽しい反面、仕事として考えた場合、Webのように技術の進化スピードが速い場合にはキャッチアップに時間と体力がかかります。更新されていく技術や知識に、ついていけるかどうか不安になることもあるそうです。
プログラムの現場では、ビジネス面と技術面の考え方の差が出てくるケースがしばしばあり、例えば技術的にはコストをかけてでも改善すべきだが、ビジネス的に成果を生まない可能性があるという事態は多いとのこと。このように、ビジネス全体を考えて事業責任者と行う交渉も課題であり、プログラマーとしては大変なところの一つだそうです。
プログラマーになるには?
プログラマーの仕事について調べよう!
プログラマーの仕事についてもっと詳しく調べてみよう!
プログラマーの先輩・内定者に聞いてみよう
ケータイ・アプリケーション科(2024年4月よりモバイルアプリケーション開発科に名称変更)
AIプログラミング&CGクリエイター科 CGクリエイターコース
AIプログラミング&CGクリエイター科 AIプログラミングコース
プログラマーを育てる先生に聞いてみよう
情報テクノロジー科
AI分野AIシステム科(2年)
情報処理科3年制
プログラマーを目指す学生に聞いてみよう
AI&ロボットワールド
ITスペシャリスト システム開発コース(2年制)※取材時は大原簿記情報ビジネス医療専門学校宇都宮校
ITスペシャリスト科 情報工学コース
関連する仕事・資格・学問もチェックしよう
関連する記事
-
AI(人工知能)に関わる仕事とは?IT、ゲーム、医療、教育etc.分野別に紹介
人が獲得しているさまざまな知覚・知性を人工的に再現することを目指した「AI(人工知能)」は、今、世界中で大注目の技術領域だ。 すでにIT、金融、ゲーム、医療、教育、広告、自動車をはじめ、さまざまな分野で活用されており、スマホやスマートスピーカーに搭載された音声アシスタント機能やチャットボットアプリな …
-
プログラマー(PG)とは?仕事内容、資格、やりがいなどを現役プログラマー103人に聞いた!
デジタルなものが当たり前にある今の社会。今後もさらにさまざまなものがIT・デジタル化されていく。 そこで活躍が期待されるのが「プログラマー(PG)」という仕事だ。 いったいどんな仕事なのか、現役プログラマー103人へのアンケートも交えて紹介する。 プログラマーの仕事 パソコンやスマートフォンのアプリ …
-
最先端技術「バーチャルリアリティ」を学べる大学が増えている!
すでにゲームやビジネスで活用が始まっているVR バーチャルリアリティ(VR)とは、映像技術・音響技術などを駆使して、まるでそこに実物があるかのように感じさせるコンピュータ技術のこと。 VRを使ったゲームやアトラクションも続々登場しているので、すでに体験済みの人も多いかもしれない。 ゴーグ …