プログラミング実践記4ヶ月目:初めてWEB制作案件を完了した話

10 min to read

どうも、こうすけ(@kosuke_upd)です。

プログラミングを開始してから4ヶ月が経過しました。そして、4ヶ月目のはじめに初のWEB制作案件を獲得し、無事に完了させることができました。それまでもサイトのSSL化やサイトのカスタマイズといった案件もこなしたのですが、WEB制作の案件は初めてです。

案件に関してももちろんですが、スキルも着々と高まってきている実感もあります。4ヶ月目には新たにVue.jsにもチャレンジしてみました。

とまあいろいろと話したいことがあるので、プログラミング4ヶ月目について順番にお話していきます。

前回のプログラミング3ヶ月目についての詳細はこちらをご覧ください。

プログラミング実践記3ヶ月目:WordPressテーマを制作してみた

4ヶ月目にした作業の概要

ではまずは、4ヶ月目に行った作業の概要をお話します。4ヶ月目に行った作業内容は以下の通りです。

  • WEB制作案件
  • WEBカスタマイズ案件
  • Vue.jsチャレンジ
  • WEB開発に関するスキルアップ

では、初めてWEB制作案件をこなしたことをメインに、それぞれについてお話していきます。

初めてWEB制作案件を受注して完了させた話

3ヶ月目の後半くらいから本格的に案件への応募を始めたのですが、4ヶ月目の初め頃に初めてWEB制作の案件を獲得することができました。

内容的には、予め用意されていたデザインを基に、合計約10ページほどのHPをWordPressで構築するというものです。単価は5万円で、納期は2〜3日ほどでした。

詳しい内容は言えませんが、HTML、CSS、jQuery、PHPのスキルが必要であり、その他WordPressのカスタム投稿、カスタムフィールドを使う必要のあるものです。

この案件をこなす上で、以下の問題が出てきました。

  • この納期で間に合うのか
  • カスタム投稿、カスタムフィールドを使いこなせるのか

問題点1. きっつきつの納期

個人的には、10ページほどのHPを2〜3日で完成させることができるのかということが正直不安で仕方ありませんでした。一般的にもきつめの納期だと思うのですが、それを自分はできるのかと。

しかし、こういったことは早いうちに経験したほうが良いと思い、睡眠時間を削ることも決意しました。

問題点2. カスタム投稿、カスタムフィールドを使いこなせるか

この案件を行う1週間前にカスタム投稿やカスタムフィールドについて軽く触れましたが、この案件ではそれらをふんだんに使う必要のあるものでした。

基本的な使い方を知っていたとはいえ、納期が短い中で使いこなすことができるのかという心配もありました。

しかし、少し調べるとなんとなくイメージができたので、なんとかやってみせるという思いで「やる」という決断を下しました。


とまあこういった問題がありながらも案件を開始し、無事に納期内に完了させることができました。

不安はめちゃくちゃあったものの、この経験を通して得られたものも大きかったです。

やればできるという自信

おそらく多くの人はこういった状況を経験していくのだろうと思いますが、実際に困難な案件を無事にこなすことで、それは大きな自信となりました。

なんでも最初の一歩を踏み出すことが最も勇気のいることですが、この一歩を踏み出せたことは本当に大きな自信となりました。

カスタム投稿、カスタムフィールドをほぼマスター

何度もお話していますが、この案件をこなすまではカスタム投稿やカスタムフィールドについてのスキルは基本的なもののみでした。しかし、この案件でほぼ完全に定着させることができました。

案件を通して調べながら強引に使うことで、無駄なく効率的に自分のものとすることができますね。

この経験を通して、カスタム投稿やカスタムフィールドについて詳しくまとめた記事を書きましたので、もしよければぜひご覧ください。

Custom Post Type UIの使い方:カスタム投稿タイプ / タクソノミーの設定方法

Advanced Custom Fieldsの使い方:全項目の説明 / 出力方法 / 活用事例などを紹介


案件を通してこういった大きな収穫がありました。案件が完了したときは心の底から安心し、本当に良い経験ができたと思っています。

寄り道をしてしまった4ヶ月目

上記の通り、4ヶ月目のはじめにWEB制作案件をこなし、4ヶ月目の良いスタートを切れたのですが、それに安心してしまったのか、つい即戦力にはならないVue.jsに手を出してしまったのです。

「手を出してしまった」という言い方をしたのですが、別に悪いことではありません。新たなスキルを手にすることは悪いことではありません。しかし、今メインで取り組んでいることに対して即戦力とはなりづらく、Vue.jsに取り組むよりはJavaScriptやPHPのスキルを極めていくほうがよっぽど良いからです。

他にも別件で必要なかったなということを多くしてしまったりと、4ヶ月目は寄り道も多くしてしまった印象です。

「なんか毎月これ言ってね!?」と記事を書きながら思っています。興味があるとすぐに食いついてしまう癖を一時的に封印しようと思います。

5ヶ月目はJavaScriptとPHPを定着させる

今回は、プログラミング実践記4ヶ月目について、WEB制作案件をこなした話や、その他諸々について話しました。

実は諸事情ありまして、5ヶ月目からプログラミングに充てられる時間が大幅に削られてしまうため、案件をこなしていけるのかといった不安があります。

とはいえ、どちらにせよスキルアップを図っていく必要はあるので、JavaScriptとPHPのスキルアップを図っていきます。

\ 記事が良かったらシェア! /

むらかこうすけ

むらかこうすけ

フリーのソフトウェアエンジニア.

Web アプリ, スマホアプリの開発が得意で, 今はゲームに関するプロダクトを仲間とともに開発しています.

ゲーム, 旅行がめちゃくちゃ好きです.

当ブログは Gatsby を用いて構築した完全自作ブログです.

UPDATE