JavaRush /Java Blog /Random-JA /愚かなアーキテクトの卒業生がアプリケーション アーキテクチャを構築するとき
nick
レベル 39
Киев

愚かなアーキテクトの卒業生がアプリケーション アーキテクチャを構築するとき

Random-JA グループに公開済み
本当に私の小さな話を共有したいのかどうかはわかりません。なぜなら、私はまだ旅の始まりにいるという感覚は、現在の私から離れることはなく、将来の私からも離れることはないだろうからです。 愚かな建築家卒業生がアプリケーション アーキテクチャを構築するとき - 1しかし…ITの世界には「技術的負債」という概念があります。それで、あの時、条件付き負債が発生したときに、条件付き技術負債を返済すると自分に約束したことを、昨日のことのようにはっきりと覚えています。だから共有します。そして、どこかだけでなく、ここでそれを実行します。なぜなら、(今思い出すと面白いのですが) すべてはさまざまな点で JavaRush から始まったからです。はい、これは決して「成功物語」や何かの指示ではありません。これはむしろ、ある男が人生の旅の特定の段階で自分自身を探していて、ついにそれを見つけた、そして自分自身を見つけると同時に、人生のある種の調和も見つけたということについての短い物語です:) 私たちの羊に戻る:どこから始めればいいですか?はい、ストーリーのサイズに拡大しないようにしますか?おそらく、「私は 26 歳で、文系を専攻しています。すごい!すごい!」という平凡な言葉から来ているのでしょう。うわー、気分が良くなりました!これは、自分自身について、一見恥ずかしくない事実を長い間抱え続けているように感じ、それを何ヶ月も見せないように努め、胸を突き出すのをやめなかったために、この事実を最初の人に吐き出すことです。あなたは会います。それは、タイトなシャツのボタンを突然外して、ビール1パイントのコースターとしてのみ適した、大きくなりすぎたお腹をテーブルに放り出すようなものです。人前で数キロの脂肪を撫でるのは、人生のほとんどでとても異質なことでしたが、(当然のことながら)ある種の引き返せない地点、つまり自分は無価値であるという主観的な感覚につながり、レバーになりました。に... 一般的には、あなたは理解しています:) うーん、それではこれです。世間知らずというわけではないが、ヒューマニストだった私は、風に吹かれて地方大学の建築学科に入学した。ただ、言語、絵を描くこと、立体的思考が高等数学や物理学よりも少し優れていたというだけです(おそらく私自身もそう思っていました。そのような考えは長い間私の意識をかき立てませんでした)。今ならわかります。もし風が何か関連する(あるいはまったく関係のない)職業の方向に吹いていたなら、私は抵抗もせず、結果も考えずにそこへ突進しただろうということです。要するに、私は意識の高い若い頃を通じて、流れが自分をどこへ連れて行くのかについてあまり心配せずに生きてきました。面白いのは、それが弱くて柔らかければどこかに運ばれるほど、私はより喜んで屈服したということです。最も純粋な形での無関心であり、特別なものではありません。私は入学したのと同じくらい早く簡単に大学を卒業しました(というよりも吐き出しました)。2014年はロシア語圏とそうでない国々に多くの痕跡を残し、何らかの形で多くの人々の運命を変えた年だったため、この状況はおそらく何らかの形で助けになったのだろう。彼は私の運命に次のような影響を与えました。夏の初め、私はあまりためらうことなく卒業証書を手に取り、次の数日のうちに街から出なければならないことに気づきました。政治情勢はすでにひどいものでした。 、熱くなり始めました。それで、市内の駅が長い間ホットスポットになる前に、文字通り最後から2番目の電車に乗って、私は故郷から2000キロも離れた、美しい建築物があり、気候はあまり快適ではない、本当に大きな大都市にいることに気づきました。おかしな話ですが、チャンスに満ちたこの素晴らしい街で、私は本当にこの職業に就く運命にはありませんでした。私が彼に感謝しているのは、もう一つのことであり、それは、自分自身を変える時が来たということ、そして自分の運命を創造するのは自分自身であり、他の誰でもないということ、なぜなら、運命を変える途中で誰も私たちの意識に鉄の棒を差し込んでくれないからである、という最終的な認識である。自分たち以外の目標。テンプレート?そうしましょう。重要なのは真実です。ソフトウェア開発者になるための、長くて簡単とは言えない道のりが始まるまでの経緯については、詳しくは説明しません。私の場合、人生で最も強力なケツキッカーの一人になるためには、次のことが必要だったとだけ言っておきます(順序は現実と完全に一致していない可能性があります)。
  1. ゴミだらけの安っぽい住居を求めて、一見大きすぎる見慣れない街を駆け回る。

  2. 多かれ少なかれ給料のもらえる仕事を求めてあわただしく歩き回り、選択肢と格闘し、中にはまだかなりくだらないものに思えるものもある。

  3. 生活水準を台座レベルまで下げ、健康にはまったく気を配らず、時には機関車のようにタバコを吸い、平日はアルコールを怠ることはありません。

  4. 憂鬱に陥り、それが長引くうつ病に変わるよう毎日努力しました。

  5. 日勤の合間に週末に腐った気候の街を歩き回り、慢性副鼻腔炎や中耳炎などを発症する。

  6. 何も考えずに、お住まいの国で最高の建築大学の 1 つで、予算付きの修士課程に入学してください。

  7. 次の毎日のアルバイトで退屈に苦しんでいるとき、私は突然 (原文どおり!) 大人になってからの人生すべてが、実際のところ、何らかの形で IT に関連していたのではないかと思いました (長時間のゲーム活動、3D/レンダリングでの仕事、オフィス プログラムでの仕事) 、インターネット - このすべてに何千時間も費やしました)、しかしくそー、私は間違った側にいます!

  8. 注意!(*_*) ポジョプニクの瞬間 (おそらくここのどこかにいますか? それとももう少し先ですか? では、次に進みましょう!)

  9. 「Sap、インターネット! ソフトウェアを開発したいのですが、どこから始めればよいですか?)0)0」というトピックに関するすべての情報を Google で調べてください。 、 よりいい)。

  10. Quora などのフォーラムに約 1 週間滞在すると、実際には開発の道筋がたくさんあり、まず 1 つのことに集中する必要があることがわかります。

  11. JavaRush Web サイトにつまずき (嘘です。ほぼ検索初日に見つけましたが、それは脇に置きました)、夢中になってしまいました。「Python や JS のようなものは、C++ と同様にあまりにも簡単で原始的だからです」難しいけどJavaがちょうどいいよ!」(へー、それがまさに私がそのとき推論した方法です))。

  12. 笑い始めなさい。なぜなら、勤務時間のほとんどの時間は、もはやインターネットから不必要な情報を無意識に吸収することに費やされるのではなく、自分たちに対するこの暴力を止めてくれと懇願する狂った頭脳をチューブの中にねじることに費やされるからです。

  13. レベル20〜25に達すると、自分の選択と時間の投資の「正しさ」を疑い始めます(当時、最後に自分の成長に本当に意識的に投資したのはいつだったかさえ思い出せなかった人にとってはおかしな考えです)。同時に、Codecademy や Freecodecamp などの他の独学コンベアについてもさらに深く掘り下げてください。

  14. 職場でも自宅でも、どこにいても、また夏をコンピュータに向かって過ごします。休憩中は食事をし(そうです、食べるのではなく、早く食べます)、寝る前に愛する人とおしゃべりをしましょう(一緒に眠りにつくことはほとんどありません)彼)。

  15. 同じ夏、Android 開発の短期コースを受講しました。このコースでは、実際、トレーニング アプリケーションは、内部で何が起こっているのかあまり理解せずに、オリジナルからほぼ正確にロールアップされました (待ってください、これは今後の開発にとって重要です)物語)。こめかみを引っ掻き、眉をひそめながら心の中でこう考えます。「おかしい!でも深刻ではない...」

  16. 去ってください...いいえ、そんなことはありません。修士課程の 2 年目に入学し、年度初めに書類を受け取ります。そう、まさにその瞬間、私が長年学ぼうとしていたことにどれほど無関心だったのでしょう。それでも、私は固く決心しました。単に機械をささやく人の道が好きではない、そうではありません。私はそのために生きています。

  17. 秋には、JavaRush インターンシップにサインアップし、入門コースに合格し、Spring に必要なものすべてを掘り下げ始めます (これにより、Java 8 に慣れることができ、興味深いことに、遭遇する必要のなかった機能に目を向け始めることができました)前に)。

  18. 一般に、その企業は実際には私のものではない(まったく私のものではない)という強迫観念を抱きながらインターンシップを終了します。その時点で最後のアルバイトを辞めてください。

  19. 悲しみに暮れた私は、故郷の友人を通じて、未開発のレガシー プロジェクト (最小の Spring と JS、最大のサーブレットと SQL) にリモートで取り組むように頼みました。
    そこで3か月も働いていないのに、友人に感謝し(オフィスが崩壊しました)、自分がいる国の市民権も持たず、あまり経験がなく、自分自身に並外れた信念を持たずに、大きな美しい都市で仕事を見つけようとします。

  20. 約 2 か月の試みの後、私は元の場所に 1500 キロメートル離れた場所に移動することを考え始めました (成功しなかったことと、私に影響を与えたこれらの試み自体の数が少なかったことです)。

  21. あなたの家にもっと近づいてください。IT 以外の仕事に就き始めましたが、(突然!) Java EE よりもはるかに簡単に見つけることができました。

  22. 遠く離れた都市に滞在した最後の数日間に購入した、Kotlin に関する真新しい本を開いて、最初の 50 行のコードからその虜になってください。
    「今年、Good Corporation は Android 開発を Kotlin に切り替えることを決定し、それが私たちに何をもたらすか」という記事を見つけました。猛烈な熱意を持って、書くことを学び始め、実際に Android 用に書くことを学び、自由時間をすべてこれに費やします。

  23. 初めての (あなたの!!!) アプリケーションで、たくさんの傷と興味深い経験を手に入れましょう。Spring でそのための簡単なバックエンドを作成します。
    バックエンドをホストし、アプリケーションをマーケットにアップロードします。適切な投資、対象分野と市場の調査、範囲と運がなければ、誰もあなたのアプリをダウンロードしないことを理解してください。

  24. モバイル開発の概念そのものを心から愛し、Android をいじり続けます。頑固なロバのように山を登って、2 番目と 3 番目のアプリを作成して市場にアップロードしました。これらのアプリは、広告がほとんどなく、それでも 1 番目のアプリよりも桁違いに多くダウンロードされました (へへ、古典的です)。

  25. Web と Android で少しフリーランスになる時間があります。しばらくすると、50歳を超えたらフリーランスで働くのが(おそらく)クールだ、ミクロ社会の永遠の喧騒に(おそらく)うんざりしている、そうしたいと理解する(いいえ、そんなことはありません。自分を納得させてください!)。ゆっくりではあるがそう遠くない退職に備えて落ち着いて貯金し、モバイル開発の分野で静的な仕事を探す時期が来ました。

  26. さらに数か月かけて面接の準備をしてください (一般に、Java と OOP に関する以前の資料が役に立ちました。もちろん Spring と EE は例外です)。ここ1年ほどで、私は舌の使い方や理論を語る方法を完全に忘れてしまったことに気づきました。
    最初の面接ですべてを惨めに台無しにします。

  27. さらに数回面接を受けます。もう少し面接を受けますが、まだ不合格です。地元の採用担当者とコミュニケーションを始めるのはほぼ簡単です。
    地元の採用担当者(およびその他の人材)の平均的な英語レベルは私よりも一桁低いことを理解してください。海外からの面白い「スタートアップ」数名(実際には昨日の学生1.5名で構成されています)とコミュニケーションをとる時間もあります。もう一度(自分自身のために、そして自分自身のために)確認してください。ほとんどの普通の企業は、少なくとも自らをミドルと呼ぶ人材を求めています。そして、ほとんどの場合、あなたを助けることができるのは、まずまずのポートフォリオではなく、成功する能力です(いいえ) 、見事に) 少なくとも 1 年の商業経験があるかのような錯覚を築きます。

  28. 思いがけず晴れた日、都心からさほど遠くない、小さいながらもそれなりに魔法のような会社の、小さいながらも風通しがよく明るいオフィスに入り、外国人マネージャーと英語で雑談し、その後、仕事を辞めようとする。まさにここが来年かそれ以上過ごしたい場所だと思いました。

  29. 2 週間以内に、旧友との集まりの最中に、実質的に休日にオファーを受け取ります (眼鏡を掛ける理由がまだなかったかのように :))

  30. 利益。

  31. (ボーナス)。週に数回は英語でコミュニケーションし(国内市場で働いていないときはこれが普通)、全員がお互いを尊重する小規模で居心地の良いチーム、そしてこれまで出会った中で最も自由で邪魔にならない仕事スケジュールを持っています。
    身体的にも精神的にも整えてください。スペシャリストとしての自分に自信を持ちましょう。さらなる成長への飽くなき欲求を見出してください。そして最も重要なことは、毎日本当に好きなことをすることです。

ふー。まだ短い話になりますが、何ができるでしょうか? PS 長い道のりでした(おそらく長すぎました)が、私は知っています:新たに見つけたハーモニーにはそれだけの価値があります。私を信じてください...自分にはそれを生きる準備ができていないと感じたら、そのような考えはやめてください。確かに、この場合、調和を見つけるのははるかに困難になります。しかし、もしあなたが、同様の物語を書いた多くの人々と同じように、今、額で石の壁を打ち、コードで目を焼き、どこか深いところではあるものの、高揚感を感じているのであれば、頑張ってください。そして、すべてを愛するために、あきらめないでください。私が言いたかったのはそれだけです。
コメント
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION