2024年1月9日火曜日

新入社員紹介(管藤)

みなさまはじめまして。

1月4日よりメディアプロの一員となりました管藤(かんとう)と申します。
どうぞよろしくお願い致します。


まずは簡単に自己紹介をさせていただきます。

「新入社員」ですが・・・1984年生まれ、生粋のアラフォーです。
前職は15年ほど鉄道業界で働いており、プログラミングとは縁遠い仕事をしておりましたが、アプリ・システム開発に興味を持ち転職を決意、ポリテクセンターで約半年間プログラミングを学びました。

ポリテクセンターではC言語、Javaの基礎から、PHP、JSP、ServletなどWebアプリ開発に必要な知識まで幅広く学習し、未経験の私にとっては知識のアップデートがとても大変でしたが、新鮮で楽しい毎日でした。

そして、ポリテクセンターの企業実習で約1か月間、メディアプロにお世話になったことがきっかけで、このたびメンバーに加えていただくこととなった次第です。

これまで学んだことをしっかりと活かし、いち早く一人前のエンジニアになれるよう精進してまいります。



さて、本日は企業実習の際に作成した「ファイル共有システム」と「マインスイーパー」について、簡単にご紹介させていただきます。


1 ファイル共有システム

ログイン画面


新規ユーザー登録画面


ユーザー管理画面


メイン画面


ファイルアップロード画面

開発環境
・言語:PHP、HTML、Javascript 
・フレームワーク:Bootstrap
・テンプレートエンジン:smarty
・データベース:MySQL
・webサーバー:Apache

実装した機能
・ログイン機能
・新規ユーザー登録機能
・ユーザー管理機能
・ファイルアップロード・ダウンロード機能
・ファイル削除機能
・表示ソート機能        等

感 想
ファイル処理とデータベース更新を並行して実行させること、裏側の動作把握(特に変数に想定通りの値が格納されない問題)に苦労しました。
わからない点は丁寧に教えていただきながら、ポリテクセンターで学習した知識をフル活用して取り組み、実際に形になったときはとても達成感を得ることができました。理解もより深まったと思います。


2 マインスイーパー

メイン画面


開発環境
・言語:Javascript、 HTML
・フレームワーク:Bootstrap
・webサーバー:Apache

実装した機能
・マインスイーパーのゲーム機能
・サイズ変更、難易度選択機能
・時間カウント機能
・リスタート、リセット機能

感 想
Javascriptを初めて本格的に扱いましたが、とても勉強になりました。マインスイーパーのロジック、特に再帰関数の仕組みを理解するのに苦労しましたが、うまく動作したときの嬉しさは半端ではなかったです。


このように、メディアプロでの企業実習はとても実戦的で勉強になる内容であり、自分自身の成長に繋がったと感じています。この先も日々勉強を繰り返し、成長していきたいと思います。
みなさま今後ともよろしくお願いいたします!

0 件のコメント:

コメントを投稿