paint-brush
16 週間以内にバックエンド開発者になれない理由@wagslane
780 測定値
780 測定値

16 週間以内にバックエンド開発者になれない理由

Lane Wagner4m2022/09/06
Read on Terminal Reader
Read this story w/o Javascript

長すぎる; 読むには

バックエンド開発者になるのにどれくらいの時間がかかるか、そして好きな仕事を見つけるのにどれくらいの時間がかかるかは微妙な問題です.

Companies Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - 16 週間以内にバックエンド開発者になれない理由
Lane Wagner HackerNoon profile picture

コーディング教育に関して非現実的な夢を売り込んでいる人や企業をオンラインで見ると、本当にイライラします。エドテック業界にいる場合、学習者が就職できるようになるまでにかかる時間を大幅に誇張する (または嘘をつく) ことは、非常に有利です。


私はBoot.devでバックエンド開発のスキルを教えており、生徒たちに到達できる現実的な目標を与えるために最善を尽くしています。


バックエンド開発を学ぶのにどれくらいの時間がかかるかについての私の考えをすべて聞くために読んでください.

  1. 16 週間以内に「仕事の準備」が整う人はほとんどいません。

  2. 効率的に学習している場合、「就職準備」を整えるのに 2 年もかからないでしょう。

  3. 出発点にもよりますが、6 ~ 12 か月でバックエンド デベロッパーになることは、非常に現実的な目標です。


私はこれら 3 つの重要なポイントを本当に信じていますが、それらには多くのことが含まれています。結局のところ、バックエンド開発者になるのにどれくらいの時間がかかる、そして好きな仕事を見つけるのにどれくらいの時間がかかるかは、微妙な問題です.とにかく、飛び込んで、より具体的な期待のセットを提供してみましょう.

コードの学習にかかる時間は、いくつかの要因によって異なります

  1. コマンド ライン インターフェイスをナビゲートする方法を知っていますか?
  2. Linux と Bash に精通していますか?
  3. あなたはすでに「コンピューターに詳しい」ですか?
  4. 使用するアプリの新しい UI インターフェースをすぐに理解できますか?
  5. あなたはネットで調べたり調べたりするのが得意ですか?
  6. Excel や SQL を使用してデータ処理を行ったことはありますか?
  7. あなたはコンピュータを使った仕事を楽しんでいますか?
  8. あなたは数学が得意ですか?代数は素晴らしいだろうし、三角法や微積分も素晴らしいだろう!
  9. 以前にコーディングを行ったことがありますか?

これらの質問のいずれかに「はい」と答えることができれば、旅はかなり速くなります!以下のリストを使用して、これらの質問への回答が期待をどのように変えるかを確認してください。

  • すべての質問に「はい」: 「仕事の準備ができる」まで 4 ~ 6 か月
  • ほとんどの質問に「はい」: 「仕事の準備ができる」まで 6 ~ 9 か月
  • いくつかの質問に「はい」: 「仕事の準備ができる」まで 9 ~ 15 か月
  • どの質問にも「はい」: 15 ~ 24 か月で「仕事の準備が整う」

もちろん、旅をスピードアップできる知識とトレーニングのヒントは他にもたくさんあります。最も一般的なものを10個リストしました。

バックエンド開発の学習にかかる時間に影響を与えるものは他にありますか?

どこから始めているのかを分析することとは別に、バックエンドの仕事を得るまでにかかる時間に大きく影響するいくつかの重要な要因があります.

  • 学習と構築に毎週何時間費やすことができますか?私が取り組んでいる数字は約20を想定しています。
  • あなたは速い学習者ですか?私が取り組んでいる数字は、あなたがほぼ平均的であると仮定しています.
  • 学校教育はどれくらい受けましたか?私が取り組んでいる数字は、少なくとも高校の卒業証書を前提としています。

上記の時間枠には、就職活動自体の時間も含まれていますか?

おそらくそうではありませんが、繰り返しますが、それはあまりにも多くに依存しています.コネがなく、技術的な機会に関しては「平凡な」都市にいる場合、あなたにぴったりの仕事を見つけるにはさらに3〜6か月かかると思います.就職活動にかかる時間に影響を与える重要な質問をいくつか見てみましょう。 「はい」の答えが多いほど良いです!

  • 就職活動を始めた後も、学び続け、築き上げてきましたか? (あなたがすべき!)
  • あなたを紹介してくれる技術系のIRLの人を知っていますか?
  • オンラインの技術コミュニティの有益なメンバーですか?
  • あなたはテクノロジーの中心地に住んでいますか、それとも良い仕事をしている都市に住んでいますか?
  • あなたの履歴書とプロジェクトのポートフォリオを確認できる人を (オンラインまたは IRL で) 知っていますか?
  • ミートアップは好きですか?あなたの街でコーディングのミートアップはありますか?

バックエンドとフロントエンドのどちらを学ぶのに時間がかかりますか?

私は実際には知りません。

私の推測では、学ぶべきことがもっとあるように見えるため、すぐに仕事に使えるバックエンド スキルを習得するには、約 20% 長くかかると思います。ほとんどのバックエンドおよびデータ エンジニアリングの仕事には、実質的に優れたコンピューター サイエンスの基盤が必要です。 CS の基本はフロントエンド開発者にとって依然として非常に便利ですが、それほど必要ではありません。

これをバックアップするにはどのくらいのデータが必要ですか?

十分ではない。私が今持っているのは、私が話し、一緒に働いた何百人もの学生からの逸話と、業界で働いて見たものだけです. Boot.devが成長するにつれて、このガイドを更新し続けることができるように、いくつかの調査を行い、より多くのデータを収集する予定です!それまでの間、これは私が観察したことであり、私が一緒に働いている学生から聞いていることです!間違えたと思ったらTwitterで教えてください


ここにも掲載されています。