派遣のお仕事クローズアップ
人気の職種を徹底解剖!先輩スタッフさんや派遣会社の担当者に独自インタビューするコーナーです。

プログラマのオシゴト

調理師とプログラマ。そこには意外な共通点がありました。男性 / 24歳
職種名
プログラマ
仕事内容
大手飲食系サイトの設計・開発
プロフィール
年齢
24歳
お仕事経験
調理師、金融系システム開発(Java)、広告管理システム開発(Python)、大手飲食系サイト開発(PHP)
資格・特技
SUN SJC-P
現在の派遣先
IT系企業
派遣会社
株式会社グッドワークス
収入
平日5日勤務、残業ありで、月45万円程度
現在、担当している仕事内容を詳しく教えてください。
現在、大手飲食系PCサイトの設計及び開発作業をメインに担当しています。たくさんの飲食店が登録しているサイトなのでユーザーも多く、やりがいがあるお仕事です。リーダーを含めて5名の規模で、約2ヶ月のプロジェクト。PHPで開発しています。

その他、プロジェクト内にいる未経験からスタートしたメンバーの教育にも携わっています。自分にはエンジニアとしての経験が3年半ありますので、そこで学んだ技術であったり業務の進め方、周りのメンバーとのコミュニケーションのとり方などを伝えています。
このお仕事を選ばれた理由を教えてください。
料理の専門学校に通っていたため、卒業後は調理師として働いていました。そんな中、ふと「普段使っているWebサイトってどうやって動いているんだろう?」と思ったのです。まったく未知の分野でしたが独学でC言語を学んでみたところ、とても興味を持ったため、ITの専門学校に通ってプログラミングを学ぶことにしました。

調理師とエンジニアって、全く異なる仕事のように思われるかもしれませんが、ものづくりという根本的なところは一緒。意外と通ずる部分があるんです。

IT専門学校を卒業後は、正社員としてJavaでの金融系システム開発に、その後はPythonでの広告管理システム開発に携わりました。そして2年前から自分の興味のある方向性を追求できる派遣社員としてIT企業で就業しています。自分の腕で食べていくという手ごたえを得られる環境で、自分の持っている経験・スキルを発揮しつつ足りないところは学び、仕事と向き合うことができています。
プログラマのお仕事のやりがいは、どんなところですか?
自分のスキルや経験を積み上げていって、それをすぐに実践に移すことができるところにやりがいを感じています。しかも、開発現場ではいろいろな人と出会うことができるので、沢山の刺激を受けて自分のモチベーションが上がり、技術を見直すことができます。

また、一番達成感を味わえる瞬間は、プロジェクトを最後までやりきった時。リリースに向けて限られた時間の中でベストなシステムを創り上げるのは簡単なことではありません。プロジェクトの進捗次第では、ひと月の残業が100時間位になってしまうことも。それだけに、無事にリリースを迎えられると大きな充実感と達成感を得られます。
このお仕事に役立ったこれまでの経験やスキル、資格はありますか?
調理師時代に見につけた忍耐力が役に立っています。システム開発も同じで忍耐強く向き合わなければならない場面があります。ですから、責任感を持って忍耐強く目の前のミッションと向き合っていく辛抱強さは、いまのお仕事にも役立っていると思います。
このお仕事を通じて、新たに身に付いたスキルがあったら教えてください。
コミニュケーション能力と自己アピール力が新たに身についたと思います。人と人とのつながりなくして、システムは完成しません。このようにシステムを作ってほしいという要望を受け、それを言葉を通してすり合わせるという作業が必要です。また、一緒にプロジェクトに関わっている仲間とも、意思疎通を図りながら一体感を持って進めています。プログラマという仕事は、パソコンと向き合っていれば良いというものではありません。経験を積むことで、コミュニケーション能力も磨かれていくと思います。

自己アピール力という部分は、派遣社員として自分のスキルで勝負して仕事をもらうという意識が強いので、このチカラがより高まったと思っています。勉強しつつ、自分はこれだけできるというところを、周りの人や社員、上司にできるだけアピールするようにしています。
このお仕事を目指す人にひとことお願いします!
プログラマは、スキルや経験を積み上げていく専門性の高い仕事。そのため、努力と実力次第では自分の進みたい道を切り拓いていくことができます。自分も未経験からスタートして、勉強や経験を積み重ね、プログラマとして働いています。このお仕事を通して、自分のつくったシステムが動き、そして誰かに使われるという喜びを感じられると思います。ものづくりの醍醐味を味わえるのではないでしょうか。
派遣会社に聞いた!プログラマ
プログラマで多いお仕事の内容について教えてください。
システムのプログラムを作成するのがプログラマの仕事になります。システム開発の流れは、まず要件定義と言われる工程で、どのような機能が必要なのかを明確にします。その後、基本設計や詳細設計という工程で、どのようにシステムに反映していくかを決め、開発(プログラミング)という工程になります。完成後は、システムに不具合がないかを確認するテストを行ない、リリースという流れになっています。プログラマはプロジェクトによって担当する範囲はさまざまですが、主に詳細設計から開発の部分になりますね。場合によっては、テストまで行なって納品という形になります。
プログラマで多いのは、ECサイトやSNSサイトといったWeb系開発のお仕事です。Java、PHP、Perl、.Netといった開発言語での案件は多いと思います。その他、LANP(Linux、Apache、MySQL、PHP/Perl/Python)環境で開発するお仕事も多くあります。
プログラマのお仕事の傾向について教えてください。
最近では、景気の影響もあって業務システムなど大規模な開発の仕事よりも、企業の売上・利益アップにつながるサービスに関連する開発の仕事が増えています。一例を挙げると旅行系や不動産系のサイト開発などですね。特にその開発工程の中でも、詳細設計以降のプログラム開発の仕事が多くなっています。
また、短期間の開発案件も最近は増えているかと思います。社内にいる正社員だけではプロジェクトの目処が立たない時やとても専門的な部分の開発など、そういった部分を派遣社員でカバーするケースが多いです。具体的にお伝えすると、モバイルサイトの開発やSQLサーバとのチューニング作業、データベースの構築・修正などですね。そのため、より専門的かつ短期間で確実にプロジェクトを成功に導けるようなチカラのあるエンジニアが求められるようになっています。
未経験の方がこのお仕事に就くには、どのような方法がありますか?
まずは参考書などを購入し、独学で学んでサンプルとなっているようなショッピングサイトやサンプルプログラムを作ってみてはいかがでしょうか。そこで興味を持った方は本格的に勉強したり、専門学校に行ったりすると良いと思います。他には、無料や安価で開発セミナーを開催している会社もありますので受けに行ってみるというのも一つの手ですね。
基本的な知識を身につけた後は、アルバイトなどでプログラミングの実務経験を積むか、システムのテスト工程からプロジェクトに参加してシステム開発の全体像をつかんでいくと良いでしょう。
また、もしどの開発言語を学ぼうか迷っている方は、まずはPHPから始めてみてはいかがでしょうか。習得するのがJavaやC言語よりも易しめである上に、PHPの開発言語を必要とするプロジェクトは比較的経験が浅くても就業しやすいと言えます。
どんなスキルがあると時給アップにつながりますか?
システム開発と言っても、データベースとのつながりを把握できているとアドバンテージになります。OracleMaster資格のブロンズなどのレベルを取得していると時給アップにつながる場合があります。その他、Java資格や基本情報処理技術者、ソフトウェア開発技術者など団体が主催しているような資格もプラスの評価につながります。また、インフラ関連のCCNAやLPICなどの資格も、開発内容や工程次第では役に立つので時給アップにつながりますね。
このお仕事に求められるのは、どんな人材ですか?
システムの仕様やお客さまから求められている内容を正しく理解し、それをシステム開発に落とし込める人材です。ただ、言われた通りにやるというのではなく、その方法はベストなのか、もっと良い方法はないか、などきちんと考えた上で行動に移せるということが大切です。
また、リーダーやプロジェクトメンバーとのコミュニケーションをうまく取れるということも大事な要素。システム開発を一人ですべてこなすというプロジェクトはほとんどありません。何人ものメンバーがチカラをあわせてつくりあげていくものです。ですから、システムの全体像を把握し、周りのメンバーと連携して進めていける方はベストですね。
この記事が役に立ったらシェアしよう!
会員登録がまだの方
会員登録をすると、プレゼントがもらえるキャンペーンへの参加や質問の投稿など、より便利にサイトを使うことができます。