Webナイト宮崎 Vol.7

~てげ学び方共有したい~

shoya yamamoto

2019 / 11 / 27

@若草hutte & co-ba Miyazaki

今日お話すること

学習を継続させるための

マインドセット

About me

  • 名前:山元 彰也 (28歳)
  • 職業:システムエンジニア
    • ​Ruby,Rails、CMSの保守開発
  • ​好きなもの / こと
    • ​音楽 ( ELLEGARDENとか )
    • ​関ジャニ∞
    • ゲーム
      • ​リングフィットアドベンチャー始めました

SNS Accounts

Twitter

yamamon_zawawa

facebook

山元 彰也

LINE

32153721

My background

  • 都城高専を2年で中退

  • 21歳ぐらいまでだらだらバイト

  • ​就職活動中に見つけた職業訓練に通う

    • ​インタークロス (宮キャリ)

  • 23歳の時に今の会社に入社

    • ​エンジニア歴は3年くらい

Milestone

  • プログラミング学習は大変

    • 大変な理由
    • 継続させるための考え方

注意事項

これから話す内容は

「全て私の考え方です」

プログラミング学習は大変

エラーがでると滞る

大変な理由

参考資料・リファレンス 大体英語

新しい技術が続々でてくる

参考資料・リファレンスは

大体英語

  • Google翻訳で頑張る
  • Qiitaとか日本語の資料を探してみる
  • Q&Aサイトに質問する
    • teratail【テラテイル】とか
    • ちょっとハードル高い

エラーがでると滞る

  • エラーは怖くない
  • エラーは成長のチャンス
  • 読むとなんとなくわかるようになる
    • ここでもGoogle翻訳を使おう
    • 怪しい単語だけでも覚えておく
      • not found とか empty とか

新しい技術が続々でてくる

  • 何もかもやっていたら追いつかない
    • 必要なものだけを必要なだけやる
  • 新しい」けど本質は同じ
    • 制御構文とか
    • 作法・ルールが違うだけ

継続させるための考え方

仲間を作ろう

継続させるためには

明確な目的を持とう

何よりも楽しむ

明確な目的を持とう

  • プログラミングは手段ということ
  • 「勉強」が目的ではない
    • プログラミングは暗記ではダメ!!
    • 何のために学習するのか
      • webサイトを作りたい
  • 目的 / 目標は小さくする

仲間を作ろう

  • 一人だと怠ける
  • 仲間がいると...
    • 競争意欲が湧く ※いい意味で
    • 自分の知らないことを知れる
    • お仕事の話とかあるかも
  • 仲間はリアルじゃなくてもいい
    • TwitterとかSNS上でもOK

何よりも楽しむ

  • 楽しむためには...
    • 動くものをつくる
    • 完璧にこだわらない
    • エラーで落ち込まない
  • アウトプットする
    • 自己満足で終わらせない
    • 形は何でもいい (LT、ブログ、アプリの公開など)

Summary

  • 英語やエラー文はGoogle翻訳に入れてみる

  • 暗記はしない!考え方を身につける

  • 一人で悩まない、仲間を作る

  • 動くものを簡単でいいから作ってみる