ライファイゼンバンク、Javaスクールへの2回目の登録を開始

スクラム、スムージー、エッジ、ブロックチェーン、ビッグデート、「どの部門でカードが作成されたか、そこに行きます。」 まあ、一般的に、私たちは皆、銀行業界のトレンドでそれを聞いた。



若い開発者はどこでこれに関与し、非常に多くの知識を得ることができますか? Raiffeisenbank Java Schoolでは、すぐにすべてを教え、教え、見せ、支払いさえします。



Javaスクールはどのようなものですか? これは、ロシアで最大の銀行の1つである学部および大学院生向けの3か月の有給インターンシップです。 短期間で、SCRUM方法論に従ってチームで作業すること、エンタープライズ開発のスキルを獲得/磨く、オラトリースキルを向上させる、バージョン管理システムを使用して1つのプロジェクトのチームワークのすべての落とし穴につまずき、より良いチームであるGITと議論することを学びますまたはSubversion。









次は目撃証言です。 最初から、いわば、手。



初日は、作業環境に飛び込みます。 到着すると、アカウントの詳細が提供され、アクティブにするためにどこに電話すればよいかが伝えられました。 無料の職場から好みの職場を選ぶことができます。誰もがシンクライアントで働いています。 徐々に、チームの残りのメンバーが自分自身を引き上げ、私たちは最初のミートアップに招待されました。 ダイニングルームへ。



昼食時に、彼らはチームを知り、組織の問題を解決しなければなりませんでした。 私たちは最初のタスクを割り当てられました:スケジュール(オフィスへの到着時間、昼食など)を決定し、「毎日」(SCRUMチームの毎日の会議)の時間を計画し、企業の服装スタイルとSCRUM値について話し合いました-これは相互作用、柔軟性です、透明性、信頼、オープン性、敬意。



その後、会社の従業員がSCRUM方法論の実装とその落とし穴について議論する会議に招待されました。 激しい議論の後、私たちのチームはSCRUMに関するプレゼンテーションを準備するように指示されたので、自分でそれを理解し、それが何で、何を食べたのかを知ることができました。



そして、それが始まりました。 2日間、私たちは勉強し、準備し、話し合い、リハーサルし、プレゼンテーションを行いました。 たとえば、SCRUMチームと開発チームが近いことを想像することはできませんでしたが、まだ異なっています。



幸いなことに、レビューでは、すべての不可解な瞬間を見つけるのに役立ちました。

1週間のスプリントでさらにトレーニングを行いました。

開発者は4人、製品の所有者は1人、近所のスクラムマスターの学校全体、何十ものカラフルなフェルトペン、いくつかのボード、大量のステッカー、whatmanなどの機器、および研究が必要ないくつかの会議室と2ダースの技術がありました。 これらすべてのローション(技術を除く)が実際に必要だったわけではありませんが、チームを作り始めたので、それを最大限に活用する必要があります。



私を悩ませた唯一のことは締め切りでした...まあ、あなたは理解しています。



各スプリントを計画するとき、私たちは自分の強みを評価し、1週間のタスクを独立して募集することを学びました。 もちろん、初めて、私たちの仕事を受け入れた専門家の期待どおりに物事が進まなかったため、私たちは何かを仕上げたり変更したりする必要がありました。 そして、SCRUMはスプリントの終わりにチームメンバーの経験的な経験ほど多くの増分を与えないという事実のために、私たちは何が起こっているのかすぐに理解し、結果として私たちに期待されることを理解することを学びました。



Spring Frameworkフレームワークを研究し、アノテーション対XML、依存性注入、制御反転、アスペクト指向プログラミングを検討し、最大コードをカバーするテストを書くことを学びました。 すべてのトピックのレビューのために、テストケースが作成され、ITテクノロジーから遠く離れた人々のためにスピーチが準備されました。 スプリントの最後にある各チームメンバーは、自分のコードを表示できるだけでなく、人間の言語で伝えることもできます。このコードは役に立ちます。



学校での3か月の結果によると、私たちのアカウントでは、XMLおよびJSONで動作するSOAPおよびREST WEBサービス、データベース接続、WEBサービスの通信用のアクティブなMQベースのキュー、およびさらなる作業のために設計されたメガバイトのコードがありました一般的なgit。



最終的なトレーニングレビューの後、私たちのチームには、一部の機能を古い企業システムから新しいシステムに移行するという戦闘任務が割り当てられました。 このタスクには、実装自体とビジネス要件の初期コレクションの両方が関係しており、ワークフローに新しい色が追加されました。 これにより、私たち一人ひとりが結果を統合し、過去数ヶ月にわたって習得した知識の真の価値を感じ、現地のSCRUMチームでの今後のインタビューの前にポジションを改善することができました。



要約すると、Raiffeisenbankは私に若い開発者として良い出発点を与えたと言いたいです。 そして、銀行セクターのアプリケーション開発者として開発したい場合、 Javaスクールは、迅速かつ効果的なスタートのために必要なものです。 そして、私たちのチームはこれを直接確認しています。










All Articles