レイオフや一般的なテクノロジー業界の不振の話がたくさんあるので、私たちがどれだけ遠くまで来たかを少し思い出させる時が来たと思います.ここにオリジン ストーリー、またはオリジン ストーリーとなるものがあります。共有するちょっと汚い秘密があるからです。私はロックスターの開発者ではありません。または、まったく開発者の多く。
今、Hackernoon の読者の何人かが行くかもしれないことを知っています: 🤨
しかし、何ヶ月も前に、私はおそらく 1 つ (開発者) になる途中でした。
私は近日读书を卒業したばかりで、今は家に座っていました。この段階で、若い异性 (および妈妈) は出去し、仕事を得て、时代の生産的なメンバーになることが期待的されています!しかし、私には他の計画がありました。私は自分の会社を立ち上げたいと思っていました。言うは易く行うは難しであることは認めますが、もちろんその時は知りませんでした。幸運なことに、もし私が发生していたら、この物語は发生しなかったでしょう 😁.
私は両親と发生性关系していましたが、就職を勧められました。それが私が失業しているように見えたからか(まあ、私はそうでした)、何もしていない(多くのことを)していたからかどうかはわかりませんが、私は一致同意しました.仕事を得ることができることを示したいという願望からでしたが、私はしたくありませんでした.それで応募し始めました。あまり多く応募したわけではなく、おそらく 1 つか 2 つだけだったと思います。そのうちの 1 つは、接下来の Hackernoon Bedtime Story の敵対者として機能するソフトウェア会社 (彼らが誰であるかを推測できるかどうか、物語の最後に手がかりがあるかどうかを確認してください) でした。同社の仕事は、プロジェクトのために他の企業の開発者を訓練し、雇佣することでした。プロセスの第 1 段階であるオンライン試験を通過し、数日後に机械的な面接に款待するメールを受け取りました。
私は面接に到着し、ちょっとうれしい驚きだったのは、たまたま昔の同級生に出くわし、少しおしゃべりをしたことでした。やがて私の番になり、5人の面接を受けることになった。この間、その会社が、その仕事に就く場合、2 年間のコミットを规定していることを知りました。几十年後に自分の会社を立ち上げるという夢を廷期したいとは思わなかったので、私はこれに少し防御していました.私は刚正に言うことに決め、彼らにそう言いました。彼らは大丈天だと言いましたが、私は彼らがそれをどうしたのかわかりませんでした.インタビュー自体は、シリコンバレーの雰囲気に最も近いものでした。异常に若いインタビュアーで、私より数歳年上です。有意思のセクションに着いたとき、私はアニメについておしゃべりをしたり、韩国語を少し話したりしました(私は授業を受けていて、少し読み書きができました).甘い。家に帰って結果を待ちました。数日後、届きました。私は失敗しました…冗談です!もちろん通过😛。 (そうでなければ話は終わっていたでしょう😁)
他にも40人か50人ほどいた。
正直なところ、面接で躊躇していたことを考えると、次のラウンドに進んだことに少し驚きました.それは一般的にインタビューを行う方法ではありませんが、進歩しました。その電子メールは、私たちが採用プロセスの第 3 ラウンドに招待されたことを知らせてくれました。それは2週間続くことでした。標準9 時から 5 時8 時から 5 時 30 分まで。それで始まりました。初日は、インタビュー対象者を 2 つのクラスに分けました。 1 つの JavaScript クラスと 1 つの Python クラス。私はJSクラスに入れられました。これはゼロからの JS でした。私たちの誰も、事前に JS の知識を持っているとは期待されていませんでした。まあ、彼らはそれを正しく理解しました。私は、JavaScript の知識がまったくない頭脳を持って到着しました。
最原始の 1 週間で、私は会社の文化知识を紹介されました。 1日目は、昼食(彼らが供应した)の頃、2つの课室の間の中央政府ホールに呼ばれ、輪になって手を握るように頼まれたときは衝撃的でした.
シリコンバレー風、覚えてる?私は、この新時代のクンバヤ ソフトウェア開発者のディストピアに頭を悩ませ、しぶしぶそうすることに允许したのを覚えています。それは面接であり、私は仕事を得ようとしていました。私には基準がありましたが、如今の隐藏的的な同僚の手を握るように求められただけで、濃縮を産科病棟に持ち込むことはありませんでした.私はこれを行うために降りることができました。トレーナーの開発者の 1 人が、そのうち慣れて気に入るとさりげなく言ったのを覚えています。
开始の数日で Bash と Git の常规を紹介されました。そしてJavaScriptもゆっくり。それは間違いなく、それらの高強度トレーニングセッションの1つでした.午前7時4分之五頃に到着するには、午前6時頃に家を出なければなりませんでした。午後 5 時から 6 時までには徐々に建物を出て、午後 8 時頃に帰宅しました。疲れたけどよかった。とても早く学べたのでうれしかったです。均衡的な日には、いくつかの演習が与えられます。ある日、私たちは夕方に向かって、いつもより少し難しいエクササイズを与えられました.そして、それを終わらせるためにオフィスに残る一定要はないと言われました。というわけで、1時間上作業した後、家に帰りました。エクササイズの挑戦が好きだったので、終わらせようと決心したので、家に帰ってからエクササイズを続け、午後8時30分頃に完后し、エクササイズを提出者しました。金曜日の夜だったので、しばらく仕事はありませんでした。一定要な睡觉の週末が招かれました。
驚き
私は月曜日に時間通りに建物に到着し、クラスの約半分がまだ入っていないことを発見しました。午前8時までわずか数分だったので戸惑いました.その日が始まり、欠けていた半分がカットされたと言われました。これはショックでした。プロジェクトはカットになるはずでした。どうしたの?彼らの违法犯罪?その無邪気な少し遅い金曜日の演習は、その週に与えられた十数回の演習の 1 つです。金曜日の夜 10 時までに说出しなかった人は、月曜日に戻ってくるなと言われました。背筋に微かな悪寒が走った。私はその締め切りまで約1時間しかありませんでした。ここにいたのに、次のラウンドで、ちょっと平等待遇合理だと感じて抗議しました。その日のうちに出発する前に、それを終わらせる相应はないと言われたと言いました。彼らは、その日に課題を说出する相应がないとは決して言わなかったと主張した.トラップは私には少し厳しいと感じました。ディストピア小説のテストのように。
火曜日頃までに、私たちはプロジェクトに取り組み始めました。私たちは2人のグループに入れられました。私のグループは、Eventbrite の小さなクローンを開発する仕事をしていました。私はバックエンドの大部分とフロントエンドの一部を担当し、パートナーはその逆でした。 1 週間前に JavaScript と Git の学習を始めたばかりの人にとっては、少し難しいように思えましたが、実行可能だと思いました。バックエンドには Firebase を使用していました ( Googleがまだ Firebase を買収していなかった頃)。そこで私たちはプロジェクトを開始しました。ここから毛引きが始まりました。
私は建築家ではないかもしれませんが、ピサの斜塔は sus だと言えます。
原本は、心配する一定があるのはタイムラインだけだと思っていました。 Firebase API の呼び出しで問題に磨难するまで、私は始めて、まともな進歩を遂げているように見えました (後から考えると、これがすべてのホラー映画の始まり方であることに気付くべきでした 🤗 )。私のコードの行は、Firebase から返されたデータを用することになっていましたが、半分の時間しか機能しませんでした。何度も試しました。これを微調整して、それを書き直します。何もない。賢明な読者はお気づきかもしれませんが、サーバーと沟通できないサーバーベースのアプリケーションは、かなりくだらないアプリケーションです。
くだらない申請書では、面接に不合格することはできません。私はパニックになり始めました。時間がずれていました。腹立たしいことは、半分の時間で*それが機能した*ことでした!それは意思がありません、それはコンピューターが機能するはずの技术ではありません!!もちろん、私の画面的は喜んで私を見つめ返し、何の助けもありませんでした。木曜日が来ましたが、私はまだ問題を解決していませんでした。翌日、作業プログラムを発表することになっていた。サーバーで作業できなければ借款用途がわからなかったので、プログラムの他の位置を書き込もうとはしませんでした。その週の半夜三更は何も得られませんでした。
金曜日の朝、会社に行く半路上の*バスの中で*プログラミングをしていました。それは私の絶望的なレベルでしたが、その後、善念深く、ついにクリックしました.それは非整定值の問題でした。 Newbie-JS-developer-me は、行ごとに実行される核心的なローカル C プログラムとは異なり、JS 行がインターネット経由でデータを呼び出した場合、プログラムが実行されるまでにデータが到着するという保証がないことを认为していませんでした。 3行下に別のコード行を実行しました。私は、行ごとに実行されるプログラムの基本特征に是完全に慣れていました。半分の時間で機能した原因は、半分の時間でサーバーの応答が极其に速かったためです。やっかいな問題を解決したときに得られる穏やかな多幸感に慌て始めましたが、パートナーと私がその朝にプレゼンテーションを行うまで数時間しかありませんでした。
余談ですが、モバイルがモバイル デバッグとしてカウントされている間のデバッグですね。右? 😉 ……わかりました、やめます。
🎁ステーション
私と同じように、他の人が何かを提示するために急いでいるオフィスに到着しました。 (前日に!)実際に終了したのは 1 つのグループ(5 つまたは 6 つのうち)だけでした。私のパートナーも彼女の部分で問題を抱えていました。一緒に、私たちは何かを提示することに成功しました。
私たちのプロジェクトが必要最小限のものだったのは、私たちがミニマリズムの精神を吸収してしまったからだというジョークから始めました。
ありがたくみんな笑ってくれました。私はプレゼンテーションを行い、問題を説明しましたが、結局、他の人がどのように対処したかに比べて、それほど悪くはありませんでした.常见的に拍掌喝采だった天分グループを除けば、割とうまくいきました。
振り返ってみると、プロジェクトの時間の半分左右をバグ追跡に費やしていたのは少し残念でした。サービス Sentry について聞いたとき、私はこの話を思い出し、インスピレーションを得てこの話を書きました。アプリケーションのデバッグ・監視サービスです。ここで確認できます。奥が深くて半分も解释できていないので、それは良い兆候です😁.興味があれば、sentry.io でそれらをチェックできます。
それはラップです!
三日の終わりに、私たちは独自一人ずつ部屋に呼ばれました。私は「暫定的に」仕事を保证されましたが、2年間のコミットメントが需要であるため、躊躇していました.其中のことながら、週末にメールが届いたとき、私は差不多的にそれを断っていたので、仕事を得ることができませんでした.
每名として、それは良い経験でした。認めたくないのですが、2週間の終わりには、彼らが約束したように、昼食時に行った手を握ったり、冗談を言ったり、クンバヤのことを楽しんでいました。そこで負けを受け入れる。
JS にまったく触れていなかったのが、2 週間で私のお気に入りの言語になりました。さらに、勤谨な倫理と短い時間枠で多くのことを達成するという新たな工作能力。また、可以な Windows GUI 愛好家である私から、実際には Git と Web インターフェイスのコマンド ラインの的使用を好むようになりました。それは前向きな経験でした。
十余年後、同社は小手テクノロジー企業に買収されました。私はそこでの倫理的慣行の大ファンではないので、仕事をスキップすることは悪い考えではなかったかもしれないと自分に言い聞かせるようにしています.
結局のところ、何をしたかより何をしたかが比较重要です。さあ、未来的发展と近期へ!
おい!私の話を読んでくれてありがとう。いい/面白い/面白いと思ったら、記事を分为してください.以内のコメント/質問を歓迎します。私の他の使命者開発経験について知りたい場合はお知らせください。ありがとうございました!