うわあああああ(‘ω’)あああぁぁぁぁぁ」はい、リアルにこんな感じでした。以下のようなことをやらかしてました。本記事)などなど...。新卒入社される方の中には、やる気に満ち溢れていて、これからが楽しみで仕方がないという人がたくさんいると思います。そこで本記事では、みなさんにぜひ心がけてほしい点を「配属直後にあたふたしないための処方箋」として、私自身の経験を元にまとめていきたいと思います。配属後のスタートダッシュで転ばないために参考にしてください。実際に経験した業務は以下のようなもでした。それぞれ簡単に内容を紹介していきます。施策検討プロダクトに携わる以上は、そこにどんな課題があり、どういう価値を提供すべきなのかということを、チームの一人一人が自分自身の中でしっかり理解し、納得することがとても重要です。弊社アプリチームの場合、職種関係なくチーム全員でさまざまなディスカッションを行い、「解消すべき課題は何か」「目的・手段は適切か」「いつまでにやるべきなのか」等を検討します。iOSアプリの新規開発2016年秋頃からiOSアプリを開発することになり、私もそこにjoinしました。iOSアプリはSwiftで実装し、ライブラリの選定や基盤処理の実装、画面作成・メインロジックと幅広い範囲の業務を経験しました。この期間は余裕がなくかなり忙しかったですが、業務としてアプリの新規開発に携わるという非常に貴重な経験ができました。アプリの改善・グロース日常的に行う業務のメインはAndroid・iOSアプリの改善とグロースです。施策検討時に決定した内容を、タスクとして各担当者に振り分け開発を進めていきます。チーム内のエンジニアはOSごとに担当が決まっているわけではなく、全員が両OSをカバーしています。施策によっては一時的に専任担当をつけるときはありますが、基本的にはどちらの開発も行うため、両OSの開発スキルが必要とされます。APIを利用しているため、その開発・保守もアプリチームの担当です。Java・Swifttの知識だけでなくサーバーサイド開発の知識も必要です。配属前に、「やりたいこと」「やること」については事前に伺っており、私自身配属が楽しみでした。̆;)」はい、見事に理想と現実のギャップに悩まされました。納得できる成果が見えなかったため、なかなか自信がつきませんでした当時、特に悩んでいたことは以下のようなものです。当時は目の前にある一つのタスクにしか手を付けられず、しかも十分な質・スピードで対応できなかったため、自分の成果に自信がをもてない状態でした。チーム配属後の最初のタスクは思ったよりも複雑で、予定よりもかなり時間を要してしまいました。その後のタスクでは、リリース後に不具合が発生したこともあり、とっても凹んでいたのを覚えています。自分がプロダクトにどういう貢献ができているかを考えたとき、何ができているんだろう?とモヤモヤしてました。チームに貢献できていないのではないかという思い込みで、1人勝手に悩んでいました。̆;)」もともと私はAndroidアプリ開発経験がなかったため、配属直後はわからないことだらけでした。iOSは少しかじってましたが業務レベルだと全然通用せず。一つのことを覚えて、一つのことを忘れる時もありました。「何がわからないのかわからない」状態で、覚えなければいけないことが多すぎ、コーディングを楽しむと言うよりは、タスクをこなせるだけの知識を身に着けようと必死でした。十分に内容を理解し、キレイなコードで実装することが理想でしたが、当時は熟考するだけの余裕がなく、納期も守れず非常に悔しかったです。その後も自分で納得できるような仕事をできるようになるまでには、時間がかかりました。毎日がむしゃらに過ごしてきて、気づけばあっという間に1年が経っていました。振り返ると、当時もっと心がけておくべきだったなと思うことがいろいろ出てきます。した経験から学んだことを今回は5つ紹介します。当時はアウトプットの質に満足いかないことが多かったですが、不完全であろうと、あるいは締め切りに遅れようとも、そこで何かしらの成果は出してきました。こだわりきれず、納得できない、という否定的な思いばかり抱く時もあると思います。現状の力を理解するために今の成果を認めることから始めるべきです。私はタスクが終わるごとに振り返りをし、そこからの学び等を整理しました。技術的に学んだこと意識的に改善したことつまずいたこと1つのタスクをこなし、それによって、自分がどこまでできるようになったのかを把握することはとても重要です。現状を理解すれば問題もわかるはずです。私の場合はチームメンバーからFBをもらうことができ、客観的に自分を評価できました。自分で成果を認められないと悩んでしまうなら、周りの方々にFBをお願いしてみると良いと思います。このように現状を理解する積み重ねがあるからこそ、学びを理解し成長を感じられるようになると思います。私は以前から、疑問に思ったことを調べるために多くの時間をかけがちで、業務の中でも答えが見つからないものを延々と調べていたことが何度もありました。それは実はプロダクト独自の仕様であったり、まだ情報が出回っていない不具合だったりしました。答えが見つかる気がする、そんな思い込みで多くの時間を浪費してしまい、そしていつの間にか危険信号が点滅してしまっているのです。目の前の課題をどうすれば最短で解決できるのか、それを考えることが重要です。手段は多くありますが、まずはその調査方法が最短経路かを一度考え直してみましょう。社内wikiから探すこれまでは理解するまで時間をかけて解決してきましたが、業務という限られた時間の中ではその方法では効率が悪い時もあることに気づきました。学習効率の非効率性を限りなく排除し、最短最大の学習方法を選択することが重要です。「わからないことは聞いてください」という言葉の本質はここにあるのだと理解できました。時間をかけるべきもの、時間をかけるべきではないもの、その判断を効率よく行うための方法にたどり着くには、自分ひとりの力では難しいこともあります。業務のことで悩んでばかりいると、考えることに疲れてしまい、その結果、当時は自分の学習ペースが完全に乱れてしまっていました。気持ちが焦ってばかりで単純に疲弊していたんだと思います。未熟であるから焦るというのは良い刺激ですが、空回りしてしまっては問題の解決には至りませんし、むしろ悪化させる一方です。自分にあった学習方法を習慣化し維持できるようにマイペースを保つことが重要です。足りないと思っていた時間もペースを整えればうまく調整できることもあります。私は以下の項目を見直してマイペースを整えました。生活リズムを整える自由時間を決める趣味の開発をするちなみにマイペースとは無茶をしないということではありません。時には無茶だと思える挑戦も必要です。いうときは計画的な無茶をすべきです。業務だけに浸らずに、やりたいことをこなし、学習意欲とモチベーションを維持していくことが重要です。入社してからずっと思っていましたが、弊社エンジニアの方々は技術に対する好奇心がとても強いなと思っていました。(弊社に限ったことではなく、エンジニアって好奇心の強い人が多いと思いますが)私のペースが乱れていた時を振り返ると、学びたいことよりも必要なことを優先して学習し、気持ちの余裕があまりなかったです。自分の興味・関心の幅を広げ好奇心を育むことは、学習のモチベーションに直結しますし、なにより充実感を得られますよ。アプリ開発業務以外のことをやる時間を増やしました。当時は「何を学ぶべきか」に迷ってなかなか学習もスムーズにいかなかったのを覚えています。業務優先ばかりで、好きなことをおろそかにすることはやめましょう。技術をもっと好きになるため好奇心には素直に向き合っていきましょう。目的を言語化し、目の前に掲げて行動することは重要なことです。一方で、目的設定をせず手段ベースで物事が進んでしまうのは、ゴールを見失うことになってしまい注意が必要です。私は焦って仕事をしていた時、形式的なことだけを重視した手段ベースの考えで行動してしまい、目的を後付けしてしまう時がありました。手段が正当化されてしまい目的を達成するための手段が適切であったかの判断ができなくなります。ならないためには、目的等をもう一度考えてみましょう。達成すべき目的はなにか得られる効果はなにか今の状況で最も良い手段はどれか振り返ると、あのときは別の方法を取った方が良かっただろうと思うことが多々あります。目的の理解が十分でないときには注意が必要です。このように、後付けの目的設定をしてしまっていると気付いた時は、何かを見落としているかもしれないと考え、その場面で最も良い手段を選択できるように心がけることが重要です。最後に1年を振り返ると、自分はダメダメだったということがわかりました。今はそれらが改善されているかのように本記事を書いていますが、まだまだ未熟者です。社員皆様のお力添えのお陰でできることは増え着実に成長していることに喜びを感じています。いつもご指導ありがとうございます。新卒の皆さんはあたふたせず自分のやりたいことを実現していってください!私と同じようにうまくいかないなーと思った方の助けになれば幸いです。おまけ(開発しているアプリ)弊社アプリの紹介をさせていただきます。業務として担当したアプリについてですが、当時から弊社では転職ナビ(旧:ジョブセンスリンク)のアプリが公開されていました。求人を評価することができる機能や、希望にあった求人を探しやすくする機能を取り入れており、分かりやすいUIとサクサクとした動作で、とても使いやすいアプリだと思います。当時はAndroidアプリのみでしたが、2017年1月にはiOS版も公開し、今では多くのユーザーに利用されています。みなさんも利用してみてください。09:00Tweet関連記事2018-09-14画像配信システムにCDNの導入を試みた話こんにちは。2018に行ってきました!イエシルでサーバーサイドエンジニアをしている@mom0tomoです。...2017-07-31就活会議トップページをリニューアルしたときのCSS設計のお話16卒で入社したエンジニアの田口です。Inc.LIVESENSEはてなブログをはじめよう!livesense-blogさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。