Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
3
Help us understand the problem. What is going on with this article?
@Shagamii

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

More than 3 years have passed since last update.

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

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

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

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

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

次にUnityをさわりました

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

最近Reactを始めました

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

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

まとめ

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

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

3
Help us understand the problem. What is going on with this article?
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Shagamii
Web Developer🕸

Comments

No comments
Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account Login
3
Help us understand the problem. What is going on with this article?