今の仕事内容を教えてください
現在は物流システムのカスタマイズ開発を行っています。
基本設計から試験実施までを受け持っています。
具体的には既存の物流システムについて、お客様からどのようなカスタマイズが必要かを聞き取り、その要望に沿った設計・製造を行っています。
私が行うのはこのカスタマイズ部分の設計・製造部分になります。
カスタマイズも様々で、既存の機能を少し変えるようなものから、新規で機能を追加するような要望もあります。
物流システムのカスタマイズは1年以上携わらせていただいているため、現状実装されている機能を新規で作成する機能に流用できるとか、この要望は今までのカスタマイズ作業から見て簡単・難しいといったことが、段々わかるようになり、作業がスムーズに行えるようになっています。
最近の1日の流れ
出社、メールチェック
朝会
設計書作成
昼休み
設計書作成
設計書のレビュー
夕会
退社
仕事を通じて成長したことを教えてください
あたりまえのことではあるのですが、プログラムの設計や実装などの技術面での成長は特に実感しています。
プログラミングの勉強自体は学生の頃から勉強していたのですが、入社してから1年たった時点で学生時代に勉強していたこと以上の学びがあったと感じました。
特に設計工程の部分で、プログラムの再利用やメンテナンスのしやすさ等を考慮することができるようになりました。
学生の頃は、ゲーム作品完成後はプログラムの再利用やメンテナンスをすることがほとんどなかったため、入社当初はそれら再利用やメンテナンスに考慮することがいかに重要なものであるかも気付けず、その配慮を習慣化させることが大変でした。
現在は後からプログラムを見る方の立場になって、プログラムの再利用やメンテナンスことも考慮した設計をおこなえているのではないかと思っています。
職場の雰囲気を教えてください
現在はほとんど在宅での作業ですが、事務所へ出社した時は静かで作業に集中できます。
ただ、話してはいけないような雰囲気ではなく皆さん雑談されることもあり、作業しやすい雰囲気です。
わからないことがあった場合も、部署関係なく教えていただけるのでいつも助かっています。
入社したばかりの頃は、やはり上司や先輩への質問には緊張しましたが、丁寧に分かりやすく話していただきました。
また、業務内でなにか指摘があった場合でも分かりやすく問題点や改善案を教えていただけるので、その後の作業についてちゃんと意識して改善できました。
今後の目標や挑戦したいことを教えてください
入社時からの目標なのですが、1つでも得意分野を持ったプログラマを目標としています。
現在は様々な機能の設計から製造、テストを行わせていただいています。
いままでやってきた作業にプラスアルファで「これが得意です!」と自信をもって言える分野の知識や業務経験を行っていきたいです。
そのためにはまず、自分から積極的に機能の改善案や効率化を提案し、プログラミング、システム設計の技術力アップを行い、そこから自分の得意なものを見つけていけたらと考えています。
特に、今までの業務のなかで難しいと感じたWeb系の言語や技術の知識については、今後の業務でも利用する機会は多くなっていくと思うので、強化していきたいです。
学生へのメッセージ
学生の間に色々なプログラム言語を触っておくと、意外と業務で使用することがあるのでよいかと思います。
働き始めてからだと、新たな言語を学ぶ時間を取るのが難しくなるので、入門程度でも良いので色々なプログラミング言語を使用しておくとよいかと思います。
また、私は入社するまではゲーム開発の知識がほとんどで、組み込みソフトウェアやWebアプリ、現在の業務の物流システムのような開発についてわからないことが多かったです。ですが、上司・先輩方に教えていただきながら仕事の進め方も含め覚えることができました。
初めはわからないことだらけかと思いますが、チャレンジした分だけ自分の力になると思いますので、頑張ってください。