LoginSignup
7
3

More than 5 years have passed since last update.

野球小僧がプログラミングを勉強しはじめて思ったこと

Posted at

今まで野球としかしてこなかった僕が大学に入ってプログラミングを初めて思ったことをつらつら述べます。

とりあえず最初はHTML/CSSをやりました

  • 今まで見る側だったWebサイトを作れるって楽しい
    • どんどん自分がやればやるほど綺麗になってたのしいです。
  • なんでうまくいかないのか分からない
    • 本当になにが起こっているのか分からないバグが発生してぶつぶつ独り言が増えました。
    • でも、てきとーにいじっているとなぜか治って、奇声をあげます。
  • 奥が深すぎる
    • 数え切れないくらい属性があるっぽいので、キリがなさそうです。
    • 綺麗にみせる技術もいっぱいあって、永遠に勉強できそうです。

アルバイトでプログラミングやってみました

  • 出版社でwebアプリケーション開発という名目のアルバイトする機会をもらえることに
    • だいたいやらなければいけない事の半分以上は分からない技術でできていたので、ひたすらぐぐりました。
    • 基本的に一発ではうまく作動しないことばかりで常にバイト先のオフィスで奇声あげてました。
  • でも、しょぼいものでも自分でものを作り上げた時のうれしさはハンパない
    • プロダクトと呼べるかもあやしいものでしたが、はじめて自分で作り上げたときは苦労が報われた気がして感慨深かったです。

次にUnityをさわりました

  • ゲーム作るって果てしない
    • ゲームを一作作るのにどれだけの努力が必要かがわりました。
    • もうクソゲーなんて言えません。
  • 本買ってやってみたけど写経に次ぐ写経
    • やっぱ分からないうちは写経がベストなんですかね...

最近Reactを始めました

僕が所属している学生団体のサービス開発でReactでの制作部分を担当することになり、Reactの勉強始めました。

  • 今まで見てきたのと違って意味わからん
    • 今まで見てきた言語と雰囲気がまったく違って意味がわかりませんでした。
  • codecademyのReactコースとO'Reilly Japan - 入門 Reactをやってみた
    • ある程度ならコード読んでふーんくらいになりました。
  • でもやっぱり開発にはほど遠いので、先輩エンジニアとペアプロすることに...
    • 今まで僕が勉強していたReactのコーディングは時代遅れだったそうです(泣)
    • なんとなくだったところを一から説明を受けたり、バックグラウンドを聞くことで知識を深められました。
      • ペアプロ最高!!

まとめ

  • とりあえずこの半年でプログラミングに必要だと思ったのは忍耐力!!
    • 前述の通り野球小僧だったのでこの辺は申し分ありません。
  • プラスぐぐり力!!
    • ほかのエンジニアさんの話きいてもだいたい仕事するときに大量に知らない事が発生するっぽいので、やっぱりググる力がものを言う世界におもいます。
  • プログラミング楽しい!!
    • やっぱりいろいろ苦労するけど、自分でプロダクトつくれるって最高ですよね!!

ご清聴ありがとうございました。
次のQiitaの投稿は、コーディング技術やアカデミックな投稿をできるように精進します!!

7
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
3