【機能モリモリ!】webアプリケーション開発!
こちらは私が初めて0から自分で作成したwebアプリケーションです。とにかく「やりたいことはなんとしてでも実装!」という思いでつくりました(笑) 実装した機能一覧! □ユーザ情報 登録・編集 □ログイン・ログアウト □フォロー機能 □ツイート投稿 □画像投稿 □#タグ □いいね □無限スクロール □リアルタイムチャット(メッセージ送信・一覧) □ユーザー招待 □グループ 作成・編集・削除 □ビデオ通話 □検索機能 この制作を通じて学んだことは「諦めなければいつか閃く!」です(笑) エジソンの「天才とは99%の努力と1%のひらめきである」という言葉はとても有名ですがこの解釈の仕方は人それぞれだと思います。その中で私はこう捉えました。 「1%のひらめきが無ければ99%の努力は無駄になる」 残酷な話ですがすんなり納得できるものでもある思います。なら、ひらめかない時はどうすればいいのでしょうか。私は「それでもひらめく」と答えます(笑) 少し具体的にいうと思考をやめないということです。理由は簡単ですが、ひらめきがないとき、現在進行形で努力が無駄になっているのではありません。諦めて思考をやめたときに今までの努力が無駄になるのです。 この制作を通じて、エンジニアはエラーとの戦いだということを改めて感じました。しかし、私は諦めの悪い性格なので、エラーが発生しても、敵キャラの倒し方を攻略サイトで学ぶ、そういったゲーム感覚でプログラミングを楽しめています(笑)。一度、ネットにも解決策が載ってないエラーも起きましたが、これこそ自分のひらめきが試されるとき!類似のエラーを調べ理解し、自分なりにコードを書き換える。このTry &Errorで無事解決できました!この経験が一番の自信になりました😁 敵が おきあがり なかまになりたそうに こちらをみている . . . 仲間にしてあげますか?