ゼロからメガベンチャーエンジニアになる完全ロードマップ公開します
Summary
TLDRこの動画では、メガベンチャーエンジニアになるための完全な学習ロードマップを提供しています。プログラミングの基礎から始め、ウェブアプリケーション開発、テスト手法、コンピューターサイエンス、インフラ技術に至るまで、段階的に学ぶべき内容と推奨講座が紹介されています。各段階での具体的な言語や技術、ツールの選定に加え、実務でのインターン経験や面接対策の重要性についても触れられており、学びたい方やキャリアアップを目指す方にとって貴重なガイドとなるでしょう。
Takeaways
- 🌟 0から始めるエンジニアへの完全なロードマップが提供されています。
- 🎯 学びたい人々に向けて、様々な学べる内容を紹介しています。
- 💻 プログラミング基礎は、全てのエンジニアに必要なステップ1です。
- 🔍 プログラミング言語を選択する際は、目標に合わせて決めることが重要です。
- 📚 学習方法は個人差があり、動画講義や書籍など様々な方法があります。
- 🔥 バックエンドエンジニアリングに必要な技術スタックを学ぶには、Java、Python、Ruby、Goがおすすめです。
- 🌐 フロントエンドエンジニアリングを目指す場合、JavaScriptとTypeScriptを学ぶのが無難です。
- 🛠️ Webアプリケーション開発に必要なフレームワークやライブラリーを学ぶことが必要です。
- 🔧 テスト手法やインフラ知識も、エンジニアリングスキルセットに欠かせない要素です。
- 🔄 コンピューターサイエンスの基礎知識を身につけることで、技術的基礎を築くことができます。
- 🚀 実際にオリジナルのWebアプリケーションを開発し、インターンに応募することで、実務経験を積むことが可能です。
Q & A
この動画の主題は何ですか?
-この動画の主題は、0からメガベンチャーエンジニアになるための完全なロードマップを提供することです。
メガベンチャーエンジニアになるために最初に学ぶべきことは何ですか?
-メガベンチャーエンジニアになるために最初に学ぶべきことはプログラミング基礎です。
どのプログラミング言語を学ぶべきか迷っている場合、どのように決めれば良いですか?
-どのプログラミング言語を学べばいいか迷っている場合、自分がどのようなエンジニアになりたいかによって決めることがおすすめです。フロントエンドエンジニアやバックエンドエンジニア、ネイティブアプリ開発者など、目標に応じて学ぶべき言語を変えることが重要です。
バックエンドエンジニアリングを目指す場合、どのようなプログラミング言語を学ぶべきですか?
-バックエンドエンジニアリングを目指す場合、Java、Python、Ruby、Goの4つの言語を学ぶことがおすすめです。初心者の方はPython、Ruby、Javaの中から1つを選んで学ぶことが良いでしょう。
フロントエンドエンジニアリングを目指す場合、どのような技術を学ぶべきですか?
-フロントエンドエンジニアリングを目指す場合、JavaScriptとTypeScriptを学ぶことが必要です。ReactやNext.jsなどの人気フレームワークも学ぶと、モダンな開発現場で活躍できます。
Webアプリケーション開発に必要なスキルは何ですか?
-Webアプリケーション開発に必要なスキルは、プログラミング言語だけでなく、Webフレームワークやライブラリーの使い方、テスト手法、コンピューターサイエンスの基礎知識、インフラ知識などです。
メガベンチャーエンジニアになるために必要なコンピューターサイエンスの基礎知識は何ですか?
-メガベンチャーエンジニアになるために必要なコンピューターサイエンスの基礎知識は、ネットワーク、データベース、データ構造、アルゴリズム、オペレーティングシステム(OS)です。
インフラ知識がなぜ重要ですか?
-インフラ知識は、クラウドサービス如AWSやGCPの使い方を理解し、Webアプリケーションの運用に必要な基本的なスキルを習得するために重要です。メガベンチャーエンジニアは、アプリケーションをスケーラブルかつ効率的に運用するためにインフラ知識を必要とします。
面接対策として重要だと述べられた2つの面接は何ですか?
-面接対策として重要だと述べられた2つの面接は、行動面接とコーディング面接です。行動面接では、学歴やリーダーシップ、苦労経験など一般的な就活面接の内容が考核されます。コーディング面接では、データ構造やアルゴリズム、テストコードの書き方などの技術的な知識が求められます。
ブラックフライデーセールやサイバーセール期間中、ユーデミーの講座を割引価格で購入することができますか?
-はい、ブラックフライデーセールとサイバーセール期間中は、ユーデミーの講座を割引価格で購入することができます。このセールの期間は11月17日から24日までで、多くの講座が対象となっています。
動画で紹介されたすべての技術を完全にマスターする必要があるのですか?
-動画で紹介されたすべての技術を完全にマスターする必要はありません。ある程度の理解と対策を行った上で、自分自身の成長を目指して技術を学んでいくことが重要です。行動面接の対策をしっかりと行うことで、メガベンチャーへのチャンスを広げることができます。
Outlines
🚀 0からメガベンチャーエンジニアになるための完全ロードマップ
この動画は、学びたい人々に教えたいをつなぐためのユーデミーの提供で制作されました。一川さんが、0からメガベンチャーエンジニアになるための完全なロードマップを考えたことを共有します。特に大学生やメガベンチャーに興味のある視聴者にとって参考になる内容です。動画では、プログラミング基礎から学ぶべきステップ、そして各分野で受けた講座や自信を持っておすすめできるコース等を紹介しています。
🌟 プログラミング言語選びとWebアプリケーション開発の始め方
この段落では、プログラミング言語選びの基準やWebアプリケーション開発の始め方について解説されています。どのエンジニアになりたいかによって学ぶべきプログラミング言語が変わるという考え方と、フロントエンドエンジニアとバックエンドエンジニアに焦点を当てたアドバイスが提供されています。また、JavaScriptやTypeScriptを学ぶ方法や、ReactやNext.jsなどのフレームワークについても触れられています。
📚 学習方法とテスト手法の重要性
この部分では、学習方法に関するアドバイスや、ユニットテスト、統合テスト、E2Eテストなどのテスト手法について説明されています。どのように学ぶか、そしてどのテストフレームワークを使うかによって効果的な学習ができると強調されています。また、コンピューターサイエンスの分野に必要な基礎知識を学ぶことの重要性も述べられています。
🔧 コンピューターサイエンスの基礎知識とインフラ知識
この段落では、メガベンチャーエンジニアになるために必要なコンピューターサイエンスの基礎知識と、クラウドサービスであるAWSやGCPなどのインフラ知識について学ぶことが重要であると説明されています。具体的には、ネットワーク、データベース、データ構造、アルゴリズム、OSなどの分野に焦点を当て、どのような教材やオンラインコースを利用するかについても提案されています。
🛠️ 開発に必要なスキルと面接対策
最後の段落では、開発に必要なスキルや面接対策について述べられています。Linuxコマンド、Git、GitHubなどのバージョン管理システムの使い方など、実務において必要になるスキルを身につけることが重要です。また、行動面接対策やコーディング面接対策についても詳細に説明されており、面接で求められるポテンシャルや技術力をアピールするためのアドバイスが提供されています。
Mindmap
Keywords
💡プログラミング基礎
💡メガベンチャーエンジニア
💡JAVA
💡Python
💡Ruby
💡Go
💡JavaScript
💡React
💡テスト手法
💡コンピューターサイエンス
💡インフラ
Highlights
0からメガベンチャーエンジニアになる完全ロードマップを公開
大学生やメガベンチャー就職を目指す人必見
プログラミング基礎を学ぶことが学びの第一步
どのプログラミング言語を学べばいいかはエンジニアになりたい分野次第
初心者にはJava、Python、Ruby、Goの4つの言語をおすすめ
Javaを学ぶための完全未經驗からの基礎入門講座紹介
RubyとPythonも基礎から半音形式で学べる講座をピックアップ
Go言語は2つ目以降に学ぶ言語としておすすめ
フロントエンドエンジニアの目標ならJavaScriptとTypeScriptを学べ
ReactとNext.jsを学ぶことで現代のフロントエンド開発に即戦力
Webアプリケーション開発の勉強はインターンや面接で有利
学んだ言語を使ったWebフレームワーク、ライブラリーの使い方を学ぶ
テスト手法の学びは実務において必ず必要
コンピューターサイエンスの基礎を学ぶことが重要
インフラ知識も必要で、クラウドサービスの使い方を学ぶ
LinuxコマンドやGitなど、開発に必要なツールを学ぶ
オリジナルのWebアプリケーションを開発してインターンに応募
面接対策は行動面接とコーディング面接の2つに分かれる
コーディング面接ではデータ構造とアルゴリズムが問われる
ブラックフライデーセールとサイバーセールでユーデミーの講座が割安になる
Transcripts
この動画は学びたいと教えたいをつなぐ
ユーデミーの提供でお送りしますどうも
こんにちは一川です今日はですね0から
メガベンチャーエンジニアになる完全ロの
マップを考えたので皆さんに公開したいと
思いますま今大学生の方とかねこれから
メガベンチャーに就職したいって思ってる
方は是非参考にしてみてくださいで今回は
ですねもうあの皆さんご存知の動画学習
サイトユーデミーからご提供いただいてて
いやゆでさんありがとうございますマジで
ユーデミーとはタイアップしたかった
ありがとうございますなのでま今回はね
色々な学ぶべきことを紹介するんですけど
まその各分野で僕が受けた講座であったり
とかま自信を持ってねえお勧めできる講座
とかも紹介していくのでま是非参考にして
みてくださいそれでは行きましょうはい
それではね早速やっていきたいんですけど
ま今回ね0からということなんでままず
学ぶべきステップ1はこちら
プログラミング基礎ですはいまこのレベル
はねもうできてる方もいるかもしれないの
でもうできてる方はね次のステップに
飛ばしていただいていいんですけどまこれ
から学び始めるっていう方まどういう言語
を学べばいいかわからないって方は是非
この賞見ていってくださいそれでは本題に
入るんですけどまずプログラミングを
始めるためにしなければいけないことは
当たり前ですがまプログラミング言語選定
ですねはいこれをする必要がありますでま
初心者の方でまこれ結構ね質問僕
コーチングとかやってるんで質問とか来る
んですけどまどの言語学んだらいいですか
とかまもしくは今何か学んでるけどこの
言語のままで行っていいのか不安みたいな
方結構いらっしゃいますまそういった方に
向けてねもう結論をお伝えするとまこれは
ねもうどんなエンジニアになりたいか次第
ででえ決めるのが1番いいですまちょっと
抽象的な答えになってしまったんですけど
これはマジでそうでどういうエンジニアに
なりたいかで学ぶべきプログラミング言語
っていうのはもう必然的に決まってきます
ま具体的にはフロントエンドエンジニアに
なりたいのかもしくはバックエンド
エンジニアになりたいのかネイティブ
アプリ開発をしちゃいのかみたいな感じで
まそれぞれね学ぶべき言語が変わってくる
んですがま今回はねメガベンチャーで
エンジになるということを目標にしてるの
でま1番ね母数の多いフロントエンド
エンジニアとバックエンドエンジニアに
絞ってお話ししたいと思いますままず
バックエンドエンジニアの場合はもう僕が
お勧めするのは4つでJAVpyon
ルビー5の4つですねま初心者で5を学ぶ
のはちょっと微妙なので初心者の人はま5
以外の3つのどれかを選ぶのがいいかなと
思いますで学び方としてはま書籍動画講義
とか色々あるんですけどまこれに関しては
ま結論どっちでもいいですはいまどっちで
もいいんですよね学び方としてはま
当たり前ですけどどちらで学んでも学べ
ますただま初めて学ぶものとかに関しては
動画講義とかだとま半音形式でね実際に手
を動かしながら学べるような口座が
ほとんどなのでま結構挫折しにくかったり
しますまなので僕のおすめの使い方として
はま初めにゆでみたいなま半分形式の挫折
しにくい口座で一通り学んでまその後書籍
とかでまより体型的に深く学ぶであったり
とか必要があれば書籍を使うみたいな形で
うまく使い分けることでま効率よく学べる
んじゃないかなと思いますじゃそれぞれ
具体的にどれ学べばいいねんって話なん
ですけどまずJAVはJAV基礎完全未
経験からの基礎入門講座ってやつですかか
ねあで今回紹介する講座は全部概要欄に
貼ってるので気になる講座がある方は是非
概要欄からチェックしてみてくださいで
この講座はですねまJAVの基礎を半音
形式で体型的に学べる講座になっていて
プログラミング初心者とかまJAVの初心
者に非常にお勧めできる講座になってるか
なと思いますで続いてルビーとパイソンに
ついてもま同じような感じでま基礎からね
半音形式で学べるものピックアップしてる
ので是非ねそれで1度学んでみてください
でGOに関しては先ほども言ったんです
けど全くのプログラミング初心者が学ぶっ
ていうよりは言語を1つ学んだ人が2つ目
以降に学ぶのがおすめでまなんで2つ目が
いいかって言うとま単純にね5が難しいっ
ていうのとまそもそもね5を使用する案件
って難易度が高い案件がほとんどていうま
この単純な理由なんですけどまなので初め
に学んでももう意味ないという話でただ
まあ2つ目以降の言語でま5を学ぶって
いうのは全然ありだと思うので5を学んで
みたいって人はまゆでとかの動画でまさっ
と概要を掴んでまその後書籍とかでより
深めていくのがいいのかなと思いますこれ
はね僕も5を学んだ時に実際に受け受けた
講義があるので概要欄に載せときますこれ
もま半分形式で学べる動画になってますで
続いてフロントエンドエンジニアを目指す
場合ですねまこれはねもう一択で
javascriptかこタイプ
スクリプトですねもうこれしかないですま
タイプスクリトっていうのは
JavaScriptに性的片付けをつけ
たプログラミング言語なんですけどま現在
のフロントエンドだとまほぼこのタイプ
スクリプトが使われてると言っても過言で
はないですまなのでjavascript
typscptを学んでいけばいいんです
けどまお勧めできる講座は2つでで1つ目
が初めてのjavascript
プログラミング入門でもう1つがえ超
タイプスクリプト入門完全パックという
ことでこれねま両方とも入門レベルの講座
なんですけどま2つ目の超タイプ
スクリプト入門完全パックは基本的には
javascriptの知識を前提とした
講義になってるのでま流れ的には初めての
javascriptプログラミング入門
やってからタプスクリプトの講義やるのが
いいのかなと思いますまこの講座もそうな
んですけどtypscptの教材とかって
結構ねjavascriptの知識を前提
としてるものが多いのでままずね
JavaScript学んでからその次に
タイプスクリプト学ぶっていうのがま無難
な学び方なんじゃないかなと思いますま
ほとんどねま肩つくだけなのでそんな
変わらないんですけど
javascriptの入門書の方がま
充実してるって感じですかねでこれらの
講義とか書籍とかである程度
プログラミング基礎が勉強できたら次に
ある2つ目のことがウブアプリケーション
開発の勉強ですはいまこれはねWeb
アプリケーション開発ができないとま
インターンとかもいけないですし面接でも
ね不利になることも多いので
プログラミングの基礎を学んだらウブ
アプリケーション開発を学んでくださいで
これはま先ほどねプログラミング基礎で
学んだ言語で使われているウブ
フレームワークライブラリーというものが
あるのでまそれの使い方を学ぶということ
がやることになるんですけどま勉強方法と
しては先ほどと同様書籍とま動画講義のま
2種類あると思うんですけどまこのね
Webアプリケーション解に関してはま僕
はまず動画講義をやってから次に書籍で学
ぶっていう方法を取るのがいいのかなと
思いますまこれは理由は単純であの初心者
がねWebアプリケーション開発をすると
まめちゃめちゃ難しいんですよもうね
分からないことが多くて挫折しちゃうって
いうケースがもう多ありますまなので半分
形式の挫折しにくい動画から学ぶのがお
すすめという話である程度一通りね動画で
基礎を学んでから書籍でもっとね深めて
いくというかあもっとより高度の内容だっ
たりえ自分が知りたい内容を調べながら
勉強していくっていうのが1番いい勉強法
かなと思いますはいでまじゃあそれぞれ
バックエンドフロントエンドで何学べば
いいかなんですけどま先ほどの言語でね
大体まどれを学べばいいかっていうのは
決まっててまずJAVだとスプリング
ブートですねでPythonだとフラスク
ジャンゴルビーだとルビーオンレイルズま
5だと人海コまこの2つぐらいですかねま
ここら辺は学んでくのがいいかなと思い
ますま今言ったフレマークが勉強できる
講義に関しても概要欄に貼っとくのでま
是非チェックしてみてくださいまどれもね
半分形式の講義でま一通りね
フレームワークライブラリーの使い方が
学べる講義になっていますまGOに関して
はちょっと標準パッケージでのウェブ開発
になってるんですけどまGOでWeb
アプリケーション開発をしてみたいって
いう人のま入門講義には非常にいいものだ
と思うのでえぜひ撮ってみてくださいで
続いてフロントエンドですねまフロント
エンドに関してはま先ほど言ったようにま
タイプスクリプト1択なのでまタイプ
スクリプトで使用されるまリアクト
NEXTJSを勉強するのがいいのかなと
思いますまリアクトの他にもビューとか
アンギュラーとか聞いたことあると思うん
ですけど今ま世界中で1番使われてるのが
リアクトなのでま基本的にはリアクトを
学ぶのがいいのかなと思いますでプラスて
リアクトベースのフレームワークである
NEXTJSもモダンな開発現場では
めちゃめちゃ使われてるものになるのでま
フロントならリアクトNEXTJSの学ぶ
のがもう無難かなと思いますでこれに関し
てはめちゃくちゃいいユミの口座があって
もうリアクト完全入門ガイドドってやつな
んですけどもこれね僕も実際に受けて
めちゃくちゃ良かったです僕元々バック
エンドエンジニア新卒で入った時バック
エンドエンジニアででまインターンの頃
から合わせると大体ま3年弱ぐらいバック
エンドエンジニアやってたんですけどま
今年の6月からまフロントののチームに
配属されてまフロントエンドの業務とかが
増えるようになったんですよねでまそん時
にまNEXTジェスどうやって勉強しよう
かなと思った時にまこの講義で勉強し
たっていうのが僕の経験なんですけどま
半分形式かつ課題もめっちゃ多くてま
リアクト初心者でも手を動かしながら学ん
でいけるっていうま神教材なのでもう
フロントエンド勉強した人はとりあえず
この講義一択かなと思いますこれはね
ほんまにお勧めできると思いますはいま
こんな感じでユーデミーの講義である程度
手動かしながらWEB開発を学んだらま
さらにもう12個ぐらいま講義でも書籍で
もいいんですけどウブアプリケーション
開発をするのがいいのかなと思いますま1
個だけだと結構ねま理解が浅いところって
いうのがあると思うので最低でもま23個
ぐらいやってある程度体型的な知識を手に
入れるっていうことをするべきかなと思い
ますでまそれが終わって余裕がある人は
自分でオリジナルのウェブ
アプリケーション開発をしていくみたいな
流れを取るとま非常にね力がつくかなと
思いますはいでまここまででWeb
アプリケーション開発をある程度学んだと
いう段階なんですけどまここからねさらに
色々学んでいくべきものはあって3つ目が
こちらテスト手法ですねまテストとえば
ユニットテストインテグレーションテスト
Eテストとかま色々あるんですけどま実務
では必ずといっていいほど書くこのテスト
コードの書き方を学ぶという分野になり
ますままずはですね先ほども言ったように
ユニットテストとか色々言ったんですけど
まそういったどのようなテストがあるか
どういったテスト手法があるかみたいな
ところを学ぶっていうのがまず第1段階
ですねでまそれを学び終えたら実際に自分
が作業学んだWeb開発とかで学んだ言語
で使われているまテストフレームワークっ
ていうのがあるんですよねJAVだとJ
ユニットとかタイプスクリプトだと
ジェストとかあるんですけどまそのテスト
フレームワークの使い方を学んでいくって
いうまこの2ステップになりますでまこの
分野に関してはま正直ね僕は書籍の方が
学びやすいかなと思うので適当にね
Amazonで評価の高い本とかで勉強
するのがいいのかなと思いますこの分野は
そこまでねどの本で勉強しても変わらない
と思うのでま本当にねそのまま自分の学ん
でる言語のテストプレマークを学べる本を
買えばいいのかなと思いますはいそれでは
続いて4つ目ですね4つ目はこちら
コンピューターサイエンスですはいこの
分野ですねまこれはね僕の動画でも以前
から言ってる分野ではありますがこれも
メガベンチャーエンジニアになるためには
絶対に学んでおくべき領域です具体的には
ネットワークデータベースデータ構造と
アルゴリズムOSぐらいですかね最低限
ここら辺は学ぶべきだと思いますまこの
分野に関しては書籍で学ぶもよしユミで
学ぶもよしま併用するもよしということで
まどんな学び方でもいいんですけど書籍に
関してはねま僕何回も動画で紹介してたり
とかま各分やね名張と呼ばれるものがあっ
てま調べたらすぐに出てくるのでそれで
勉強するのがいいかなと思いますでデミに
関しても各分野ねえ動画講義っていうのが
あるのでそれで勉強したりとか僕が
ユーデミーでお勧めできるのは特にデータ
構造とアルゴリズムの分野で実際にね
Pythonであの問題を解きながら勉強
できるっていう講座があってこれ確かあの
シリコンバレーのエンジニアの方があ作っ
てる動画なんですけどま間違ってたら
ごめんなさい多分そうだと思いますその
講座はねま特にお勧めできるかなと思い
ますあの実際にコーディング面接対策とし
ても非常に有用な動画なのでまメガ
ベンチャーエンジニアに行きたい人はま
是非これ活用してみてくださいまこの講義
も概要欄に貼っときますで続いて
コンピューターサイエンス分野ですねを
学んだら5つ目にやるべきことがインフラ
分野ですねまこのねインフラ分野なんです
けどま特にまいわゆるクラウド
コンピューティングサービスって言われる
AWSとかGCPのような使い方を最低限
学んでおくという必要がありますま
ほとんどの企業でAWSのようなま
いわゆるアスと呼ばれるものですね
インフラストラクチャーアザサービスを
使用してウブアプリケーションを運用
するっていうのが普通でこれもねメガ
ベンチャーエンジニアになるなら必須の
知識になるかと思いますまこれに関しては
もうインフラエンジニアにならないならま
ある程度ね一通りの使い方さえ半ゾで学ん
でけばいいと思うのでまユミとか書籍とか
でま半分形式で学べるものを使うのがいい
かなと思います一応ねユでみでも有名な
講座があってAWSのサーバー構築を半存
で学べる講義があるのでまそれもね一応
概要欄に貼っときます参考にしてみて
くださいで最後に6つ目にやるべきことが
まその他開発に必要なものということでま
具体的にはまリナックスコマンドであっ
たりgitギットハブとかですねでまこの
分野に関してはもうわざわざね教材とか
買う必要ないかなって僕は思ってますまお
すすめの勉強法としてはまYouTube
とかに結構動画上がってるのでまそういっ
たもので勉強するとかま自分で
アプリケーション開発してると必要になっ
てくるのでまその都度調べるとかするのが
いいのかなと思いますまYouTubeは
特に英語で調べると色々情報が出てくるの
でま日本語で調べてあまり情報が出てこ
ない時は英語でえ調べてみると色々な講義
出てくると思うので是非調べてみて
くださいはいで今言ったこの1から6です
ねま特に126は必須なんですけどある
程度できるようになったら次にやるべき
ことはま先ほども言ったオリジナルの
ウェブアプリケーションを開発して
インターンに応募していくという作業です
ねまこれは長期インターンですもう長期
インターンで得られる経験って
めちゃめちゃでかいんですよね結局ま
やっぱりね実務が1番成長するのでま今
言った最低限126ができるようになっ
たらまインターンガンガン応募していって
いいんじゃないかなと思いますあのねも
ほんまインターンってマジで最強でお金
もらいながら勉強できるのでもう大学生
ならもうやらない手はないですねですしま
就活でもめちゃめちゃ有利になるので是非
ね長期インターンとかまメガベンチャーで
あればサインターンとかでもいいんです
けどまガンガン応募してえ行ってみるのが
いいかなと思いますま大学生ならできる
だけ早い段階からこれはやるべきですま
なんで逆に言うと1から6をいかに早く
終わらせるかみたいな話ですねが重要に
なってきたりもするんですけどはい是非
ここを意識してやってみてくださいでここ
までですねでここまででもう技術的な勉強
はもうほぼ終わりです終わりっていうか
そのメガベンチャーに入るための技術的な
勉強はほぼ終わりでインターンとか
オリジナルのウェブアプリケーションが
開発できたら最後にする必要があるのが
面接対策ですねこれはねもうやっぱり
どんなに技術力があっても面接で
パフォーマンス悪ければ絶対落とされるん
で面接対策は絶対にやる必要がありますで
メガベンチャーでの面接対策は主に2つで
ま1つが行動面接対策ですねまこれは
いわゆる普通の面接というかま学知化で
あったりとか今までのリーダーシップ経験
ま苦労したことみたいなまいわゆる一般的
な就活の面接ですよねまエンジニアの面接
なんで技術力が結構重要思われがちなん
ですけど意外とこの行動面接もになってき
ますま企業によったらねこっちの比率の方
が高いメガベンチャーもあるぐらい大事な
面接なのでもう絶対にここの対策は怠ら
ないでくださいまメガベンチャーって基本
的にはね技術力ある人を取るんですけどま
全然技術力がなくてもポテンシャルがあれ
ば採用されることも全然あってまそれは
メガベンチャーがね育成できるような体力
リソースがあるからってい話なんですけど
まなのでもうこの行動面接対策
めちゃめちゃやってください特に技術力に
自信ない人はもうこの行動面接対策で勝負
するのがいいと思いますま具体的には想定
される質問とかを全部出して対策してとか
ま研究発表うまくできるようにしてとかま
当たり前ですけど意外とできてない人も
多いというような内容ですかねで続いて
メガベンチャーなら絶対にするべきことが
あってそれがコーディング面接対策ですね
これはもう皆さんご存知かと思うんです
けどえメガベンチャーの面接にはま必ずと
言っていいほどコーディング面接があり
ますこれはほとんど一部ない企業もあり
ますが大体の企業でありますま具体的には
データ構造とアルゴリズムの基本的なもの
が理解できてて実装できますかっていう
テストになるんですけどま形式としては
Webで問題解くみたいな形式だったりと
かま中には面接1対1で話しながら問題
出されて解くみたいな面接もあったりし
ますでこれに関してはもうやるべきことま
対策としては3ステップでまず1つ目が
基本的なデータ構造とアルゴリズムを学ぶ
ですはいまこれはねもうそもそもデータ
構造とアルゴリズム理解してなかったら話
にならないのでまず基本的なデータ構造と
アルゴリズムを理解する必要がありますで
2つ目がそれを理解するだけじゃなくて
実装できるようにするですねまこの理解
できるとアウトプットできるは全然違うと
いう話でまコード読めても書けないって
いうのは全然あったりするんでまそこを
ちゃんと基本的なものであれば実装できる
ようにしておくっていう必要があります
最後3つ目がアコーダーとかリートコード
で問題解きまくるっていうまこ3つですか
ねまやっぱりねコーディング面接ってこの
バカが大事で出される問題も典型問題
みたいなあったりするんですよねこの企業
ではこの分野が品質だったりとか大体の
コーディング面接で聞かれるような典型
問題みたいなのがあるのでそういったもの
を全部解いていくというような流れになり
ますま今言った3ステップそれぞれ対策と
してはま書籍で基礎を学んでもいいですし
あの先ほど言ったねユミの講座とかはま
この12にちょうどぴったり当てはまると
思うのでま先ほどのデータ講座と
アルゴリズムの講座でま12の基礎をある
程度学んででそれにプラスして
コーディング面接対策で有名な参考書とか
あるんでまそういったもので勉強していき
つつアッコーダーリートコードで問題解き
まくるというまこのスリーステップかなと
思いますまここまでやれば基本的にまメガ
ベンチャーレベルのコーディング面接だと
絶対突破できると思います以上が0から
メガベンチャーエンジニアになるための
完全ロードマップでしたマジでねもうこの
動画で言ったこと全部やれば余裕でメガ
ベンチャーエンジニアになれますなんなら
全部できなくても全然良くて完璧じゃなく
ても全然いいのでまある程度ねちゃんと
学んで対策さえすれば全然メガベンチャー
には入れるので皆さん是非ユデミとか活用
して効率よく勉強していってみてください
もう1から6全然できてないけど面接まで
全然時間ないって人はあの先ほど言った
ようにま行動面接の対策しっかりすればま
ワンチャン受かる可能性も全然あるんでま
そこら辺はね諦めずに是非やってみて
くださいはいで最後にまこの動画の
スポンサーユミのセール情報ですね現在
デミではブラックフライデーセール
サイバーセールっていうのがやっててこの
動画公開の11月17日から24日の
ブラックフライデーセールとえ2627の
サイバーセールの2つなんですけどま対処
講座が1口座1200円から購入できる
セールが開催されていて僕がね今回紹介
する講座も全部割引対象の講座なのでぜひ
チェックしてみてくださいあのユミのセ
ルってマジでめちゃめちゃ安くなるんでま
買うならこのセールの時に絶対買っといた
方がいいと思いますま定期的にねえセール
はやってるんですけどま次いつになるか
分からないので是非気になる方はチェック
してみてくださいはいこんな感じでえこの
動画今日は終わりたいと思います動画が
いいなと思ったら高評価チャンネル登録
ぜひよろしくお願いしますまた次回の動画
でお会いしましょうバイ
バイ
5.0 / 5 (0 votes)