自分流

なんちゃってエンジニアによる自分用メモ

お題で開発

お題で開発はじめました 【お題で開発:0】

投稿日:2019年10月9日 更新日:

最近Twitterをはじめました!かじです。こんにちは。

 

定期的に新しい環境を学びたくなる僕は、入門書を一通り読んで満足してしまうのですが、正直身になっていないのでその先を常々悩んでいました。

なんで身につかないんだろう?と考えた時に

  • 具体的に作りたいものがない(本を読むことが目的になっている)
  • どんどん機能を追加したくなり、仕様が定まらずモチベ切れ
  • 飽きて次の入門書に手を出す

こういう原因が見つかりました。

 

誰かと一緒に何かを作れば、途中でやめずに形にできるのでは?

という他力本願を発揮し、先日Twitterで呼びかけてみましたら、参加してくださる方がいましたので、練習がてら何かを作ることにしました!

びば!Twitter

 

 

技術を習得するには?

なんのために勉強するの?

プログラミングは手段でしかありません。

プログラミングを習得して何がしたいの?

これが見えてない人が多いと思います(自分もそうですが・・・w)

 

例えば
ノコギリとカナヅチの使い方を覚えても椅子は作れませんよね。
(ごく稀に道具の使い方だけで作れてしまう天才もいますが)

実際に椅子を作るためには、道具の使い方とはまた別の能力が必要になってきます。

  1. どんな椅子を作りたいのか考える:仕様を決める
  2. 椅子を作るための道具を揃える:フレームワークや言語の選定、習得
  3. 実際に作る:コーディング・プログラミング
  4. 座り心地を確かめる:テスト
  5. 人に使わせる、売る:リリース

どんなシステムやサービスでも大枠は基本的に同じです。

仕様を決めて、設計して、開発して、テストして、リリースする

 

じゃあどうすればできるようになるのか?

実は簡単です。作ればいいんです。

 

作ってるとハマるポイントがいっぱいあります。

その度に悩んで調べて乗り越えていけばいいんです。

そしたら自然と力が身につくのです。しんどいですけどねw

 

習得できる人できない人

習得できる人

ガンガン習得している人は、インプットよりアウトプットを重視しています。

何かを作りたいから習得する。という流れですね。

「これを作る!」という目的は強烈なモチベーションを生み出します。

ゴールから逆算して足りないことのみを習得していくんで、最短距離で進んでいくんですよね。中々追いつけないです。

 

勉強が目的だと、「この本を読み切る」とかがゴールになってしまうんですよね。そうしたら楽しくなんてないですよね。

 

習得できない人

身についていない人はインプトットのみをしています。

入門書を読む → 脱入門の本を読む → 周辺知識の本を読む

 

学習も大事ですが、アウトプットのない人が多いと思います。

本に書いてあることならできる・・・と思うでしょ?

本を見ずに本で取り上げてるサンプルコードを書いてみてください。

書けないと思いますよ。僕は書けませんw

 

入門サイトや入門書籍を読み、「で?何ができるよになった?」と自問自答すると結局何もできなくてやる気を失う。ということもあるかと思います。

でも、ちょうどいい難易度・ボリュームの「作りたいもの」なんて中々なく・・・ということで、今回企画した次第です。

 

 

趣旨

せっかくだから何か作りたいし、スキルを身に付けたいですよね。

入門したのにそこで終了はもったいないです。

入門書が終わった時に僕が思うのはこんなことです。

  • 入門書終わったけど何しよう?
  • 何か作りたいんだけど何作ろう?
  • 一人で作ると永遠に終わらないよなぁ
  • ライバルほしい
  • 質問できる先生もほしいなぁ

今回の企画はこれらを一気に解決します!

 

で、何するの?

実際にWebサービスを作ります!!

一ヶ月程度で完成する

開発難易度が難しくなく

強制力はなく

楽しんでつくる

ライバル(先生)と一緒に

 

そういう思いでSlackのワークスペースを作りました。

パブリックに言ったからには完結しないとダメだろ!という背水の陣ですねw

もし興味ある方いましたらTwitterの方(@j1kazy)まで連絡いただければと思います。

 

 

まとめ

Webに関しては今自分がそうなんですが、初学者の時にこんなのあればいいのにな〜って思ったことをしようとしています。

気軽に聞ける駆け込み寺があって、居心地が良くてみんな切磋琢磨してて。

そういう場所があるといいですよね。

そういう場所になればいいなと。

 

まだお題の検討中ですが、お題が決まれば動きだします。

最終的にはHerokuなどで公開しようと思いますし、

ここで設計から公開していければなと思います。

ソースも全部公開するつもりです。

 

オリジナルサービスをリリースできて、エンジニア友達ができて、設計などのスキルも身について、記事にもできて

一石二鳥どころか一石五鳥狙いですねw

 

せっかくなんでめいいっぱい楽しんでやろう!って思っています。

初心者でも大丈夫です!少なくとも僕が何かしらフォローします。ご一緒にいかがですか?

あなたの参加お待ちしております!!

-お題で開発
-, , ,


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

まずは設計【お題で開発:1】

お題が決まりました!   何かしらの投稿サービス 期間一ヶ月   と言うわけで作っていくんですが、 いきなりプログラムを書き出すと漂流してしまうので道しるべを書きます。 開発の前段 …

環境構築【お題で開発:2】

前回設計が終了したので、開発していき・・・たいところですが。 開発環境をきちんと準備しておかないと、のちのち死にます。 昔であれば、XAMPPやLAMPP、MAMPでテスト環境を開発機に直に構築してい …

開発その1(ユーザーの新規登録)【お題で開発:3】

前回環境構築も済み、意気揚々と開発! あんまり頭の中で構築できておらず、 不安しかありませんがハマりながら作っていきます。 やればなんとかなるでしょうし、やらなければなんともならないですからね。 &n …

Top