入社から一か月がたったため、これまでに感じていたIT業界に対する過去のイメージと今をまとめてみました。
はじめに
ご覧いただきありがとうございます。
初めまして!にゃんどろいど(@nyandroid_it)と申します。
この春から2021年新卒でエンジニアとして働き始め、学びの多い日を過ごしてます。
以前よりこちらのサイトを利用させていただいてましたが、この度投稿にもチャレンジしました。
拙い文章ですが、ご覧いただけたら幸いです。
これまでやってきたこと
大学ではC、Java、PHP、HTML/CSSなどに触れてきました。
また、こちらで学習しながらAndroidアプリの開発にも触れてきました。
(まだまだ公開できるレベルではありませんが……)
アプリ開発はかなり苦労しながら学習していったので、
そうした失敗談などもふまえながら、今後記事として発信していければなと思います!
なぜこの記事を書こうと思ったか
研修中の身でありますが、自分がそれまでに持っていた業界に対するイメージや、
実際に「えっ!こんなこと学ぶの?」と感じた気持ちを忘れないためにも残しておきたいと感じました。
かなり偏見を含んでしまうかとは思いますが、少しでも「そうだよなあ」と共感したり、
「新人ってそういう風に感じるんだな」などと受け取っていただけたらと良いなと思います。
入社前/後のビフォーアフター
わからないことはすぐに人に聞いて解決
ケースバイケースだが少し自分で立ち止まって考えてみることも必要。
自分で書いたコードの中に答えが隠れていることもある。聞くにしても、自分なりの答えを用意することを意識する。
抽象的な理解が大事
具体的な理解がメチャメチャ大事!
感覚的に理解していると壁にブチあたる可能性も……。そして、人に説明する場面で自ら首を絞めることになります
未経験スタートの人もいるから大丈夫~
あまあまでしたね。彼らの必死の追いつきをなめてはいけません。。。
むしろ、「えっ!?」っと思うような質問のがくるなど、未経験の方から気づかされること/学ぶことが多いです。
よっしゃ、ためになりそうな本を読みまくる!!
読書などのインプットも大事だが、
読んだ内容を誰かと共有するなどアウトプットすることの方が100倍大切。
またテキストを読みことも大事だが、それよりも手を動かしてコードを書くことが大切!
Javaだって大学で使ってたんだから、プログラミングもできるはず
ツールを使って開発するなら、ツールの使い方を学ばなければならない。私自身、学生時代はエディタで書き書きしていたのですが、Eclipseを使った開発に入った瞬間撃沈しました。ツールを使いこなせることもエンジニアには必要なことなのかなあと。
おわりに
改めて見返すとと、私自身かなりなめくさっていたなあと感じました。
タイムマシンが使えるのであれば、一か月前の自分を殴り倒しに行きたいですね。
また業界のことというよりも、社会全般に対する内容になってしまったと少し反省しました。
今後もまた今の自分の気づきを書き留めたり、違った内容を発信していければと思いますので、、
お付き合いいただけたら幸いです。
Twitter:(にゃんどろいど@nyandroid_it)