開発者向けのD&Dクラス

インタビューで誰も認めていないのに、ソフトウェア開発は大きくて構造が不十分なRPGのようなものだと思いますか?次に、この分類が気に入るはずです。







前書き



プロダクトマネージャー兼セミプロフェッショナルボタニスト。これらは私の名刺の2つです。そのため、開発者向けのD&Dクラスシステムを作成するというアイデア(バーバリアンスタイルのツイートに触発された)を思いついたとき、それを実装する必要がありました。面白かったです。皆さんも楽しんでいただければ幸いです。動作するゲームシステムを作成する予定はありませんでした。残念ながら、一部のクラスとプロパティは完全にバランスが崩れています。しかし、あなたは間違いなく説明の1つで自分自身を認識し、友人や同僚を分類するのを楽しんでいます。



この分類はまだ改良されます(すべての結果を伴う無限のベータ版)ので、私はあなたの提案とコメントを受け入れます。あなたの最善の策は、Twitterで私に手紙を書くことです



クラス



野蛮人





野蛮人は恐れることなく戦いに飛び込み、すべての障害物と敵を勇敢に押しつぶします。彼らは、プログラミングが危険であることを知って受け入れ、セキュリティのアイデアに笑いました。しかし、彼らの無謀な態度は時々問題を引き起こします...



男性は印象的なひげを持つことができますが、女性は短い髪を持つことができます。



楽しい週末を楽しむのではなく、金曜日の真ん中にプロダクションに送ってください!



16.00に、彼らはパワーエンジニアからビールに切り替えます。



安全性?ハ!

ユニットテストはあなたに誤った安心感を与えます。プログラミングは安全であると認識されるべきではありません。コードの各行は、プログラム全体をどのように破壊するかを気にする必要があります。この暗い深淵に激しく身を投げてください。

-カテリーナボロディーナ



無謀なプログラミングの狂気

生産性が2倍になり、バグの可能性が2倍になります。 エピック



レベル:マラソン

24時間疲れを知らずにハックできますが、その後すぐに2倍の長さで休む必要があります。そうしないと、2つのレベルの疲労が発生します。



弱点の

ドキュメント。



可能性のある職業

バックエンド開発者。



特殊能力:フューリー

すべてのユニットテストを無効にして、+ 3の知恵を獲得し、生産バグによるダメージ耐性を獲得します。



バード





バードは、口頭および書面によるコミュニケーションの重要性と、非口頭によるコミュニケーションの際限のない複雑さを象徴しています。彼らは歴史の流れを変え、この世界に痕跡を残し、主に他の人々に影響を与えますが、いくつかのトリックがあります。不注意なバードは、終わりのない会議で行き詰まるリスクがあります。



彼らは残念なコードをプッシュし、かろうじて満足のいくレイアウトを作成し、まずまずのコピーを書くことができます。



通常、戦闘以外で役立ちます。



同僚の英雄的な行為について話したり、情報を広めたりするのに非常に適しています。



言葉

切る現在のすべてのチケットの範囲を縮小して、チームメイトがスプリント中に選択したプロパティに+2を取得できるようにします。



壮大なレベル:賛成を求める

1日1回、友好的なNPCにお願いすることができます。NPCは、あなたの利益を害しない方法であなたを助けてくれるはずです。



弱点

仕事への集中、四半期ごとの計画。



可能性のある職業

製品マネージャー。



特集:アクションプラン

あなたはあなたが選んだ1人の対戦相手をリストした文書(あなたが選んだ紙または電子)を展開し、あなたの次のターンの開始まで彼を無力化します。



祭司





司祭は弱者の忠実な保護者であり、神社の守護者です。彼らは、週に5回目以降、誰かが適切なテストカバレッジなしで製品をロールアウトしたときに、チームが残した混乱を辛抱強くクリーンアップします。彼らは、Linus Torvaldsの精神であれ、Haskellコミュニティから生まれた群れの知性の神であれ、1つの特定のキャラクターやグループに深く専念しています。



彼らはどこにでも彼らの神のシンボルを誇らしげに表示します:彼らはラップトップ、Tシャツ、バッグ、そしておそらくパンティーをLinuxペンギンで飾ります。



彼らはあなたの特定の状況を解決する方法を説明するStackOverflowの投稿を素晴らしく見つけるかもしれません。



神力の介入

チームが特定のタスクや問題に悩まされている場合は、+ 5でリサーチまたは履歴の表示を取得して、インターネットのほこりっぽい隅に隠された謎の知識の解決策を見つけることができます。このプロパティは、しばらく休んだ後にのみ再び使用できます。



エピックレベル:比類のないヒーリング

1日1回、コードベースを以前の状態にロールバックできます。その結果、すべてのチームメンバーがヘルスポイントとスペルスロットに復元されます。



弱点

真新しい問題。



可能性のある職業

品質エンジニア。



特集:ホットフィックス

すべてのチームメンバーはすぐに1つのD4ダイ+1ヒットポイントを受け取り、損傷した機器をすぐに修理しますが、次のターンをスキップする必要があります。



ドルイド





現代の危険な病気のように、エネルギードリンクへのプログラマーの典型的な中毒を恐れて、ドルイドは自然の条件下でよりよく機能します:ケトダイエット、断続的な絶食、そしていわゆる「防弾コーヒー」。まあ、または彼らは皆にそう言います。ドルイドの強さは、自然の力とのつながりに由来します。つまり、ドルイドはコンピュータサイエンスの知識を持っていることがよくあります。これらは、計画と実行の境界があいまいで、「フロー」を「ワークフロー」に戻す状況で最適に機能します。



「タンク」の良い候補:ダメージを吸収してチームを保護するために脅威に突入します。



ケトダイエット、オーガニックフード、腸内細菌叢などに夢中になっている可能性が高いです。



外観を変更します

追加のアクションとして、キャラクターと同じレベルのデザイナー、製品マネージャー、またはアナリストになることができます。この外観を最大8時間維持すると、自動的に通常の状態に戻ります。新しい外観に一致するVPを除いて、すべてのギアがあなたと一緒に変形します。



エピックレベル:Archdruid

外観を変更しても、他のスキルを保持できます。たとえば、プログラミングとデザインを同時に行うことができます。



弱点

ウォーターフォール開発方法論。



可能性のある職業

フロントエンド開発者。



特集:姿勢変化

追加のアクションとして、テーブルを着席位置から立ち位置に移動して、次のターンの開始前に憲法セービングスローを利用することができます。



戦士





ウォリアーは忍耐強く信頼できるチームメンバーであり、優れた一般的なスキルとコアスペシャライゼーションのおかげで仕事を成し遂げます。彼らは通常、派手な呪文や神の介入なしに、ゆっくりと安定しています。しかし、困難な状況で同盟国として最も頻繁に選ばれるのは彼らです。彼らはしばしば、ガイダンスとサポートを提供する舞台裏のリーダーの役割を担っています。



2つの言語でプログラムできます。



通常、他のクラスは期待に応えていないとして軽蔑して扱われます。



3つのモニター、メカニカルキーボード、ゲーミングマウスなど、すべてが人間工学に基づいた機器で構成されています。



武器を専門にする

あなたが専門とする言語で書くと、+ 2のダメージを得る。レベル6、12、18では、追加の言語に特化することを選択できます。



エピックレベル:バトルの司令官

ファイターとしてバトルを離れ、リーダーシップとサポートに集中することを選択した場合、すべての味方は+2の攻撃ロールと追加のD4ダイロールを獲得してダメージを与えます。



弱点

公の場でチームの偉人を共有します。



可能性のある職業

フルスタック開発者。



特殊能力:サイボーグモード

1日1回、頭を洗練されたコンピューターエコノミーと融合させて、能力を加速し、すべてのスキルチェックで+2を獲得できます。ただし、GMの裁量により、この機能を使いすぎると、人類の喪失などの長期的な副作用が発生する可能性があります...



モンク





これらのキャラクターは、この世のものではないように見え、動作します。時には、僧侶がより高いレベルの存在から私たちのところに降りてきたという印象を受けることがあります。彼らは敵の勢力を自分たちに対して使用することの専門家であり、「問題にぶつからないで、それを合理化する」というモットーに導かれています。彼らからは常に賢明な礼儀が流れていますが、彼らの言葉が理にかなっているかどうかわからないか、単に理解するのに十分な知識がありません。



2つの単語:プログラミングキャット



理由は

あなたが気を散らすことができない水のようなものです。ミーティングは通常の生産性を半分にするだけで、レベル12からは生産性をまったく低下させません。また、炭水化物が豊富な食品を食べてもダメージを受けません。



エピックレベル:トータルデタッチメント

あなたはオープンオフィススペースでのすべての音と精神的なダメージに抵抗力があります。1日1回、この能力を15メートル以内の5人の友好的なクリーチャーに1時間拡張できます。



弱点

基本的なGoogle構文が必要になる場合があります。



可能性のある職業

開発者の責任者。



特殊能力:回顧的

1日1回、追加のアクションとして小さな小屋をキャストできます。持続時間はわずか1時間で、8時間ではありませんが、小屋にいる友好的なクリーチャーは、使用した能力と呪文スロットを取り戻します。



パラディン





ハッキングされたコードとパッチのこの堕落した世界における人類の最後の希望。少なくともそれは彼らの話です。他の人は彼らを妥協することを望まない頑固な理想主義者と見なすかもしれません。しかし、あなたの立場に関係なく、パラディンは、あらゆる状況下で、品質と純度を表すことは明らかです。彼らは良い言葉を伝えることを躊躇しません-彼らの名誉のために、パラディンは全世界を彼らのレベルに引き上げようとしていることに注意する必要があります。



あなたの神を選択してください:人気のあるオプションはAndroidとLinuxです。



言語、フレームワーク、およびタブやスペースの使用に関する論争に無関心です。



冗談ではありません。彼らは「10xEngineer」スレッドをTwitterに再投稿します。



アンデッドの追放

あなたはあなたのレベルの半分(切り捨て)まで技術的負債を選び、それを後退させることができます。この効果は、8時間後、または誰かが技術債務のソースコードに触れたときに終了します。



エピックレベル:リベンジ

バグを見つけたら、それを個人的な敵としてマークし、攻撃によるダメージを2倍にすることができます。



弱点

彼らは他の人を傷つける傾向があります。



可能

性のある職業信頼性エンジニア、セキュリティスペシャリスト(ホワイトハッカー)。



特別なプロパティ:追放コード

非推奨のモジュールの6番目の感覚をアクティブにして、不要なコードを見つけて削除することができます。すべてがうまくいけば、各チームメンバーは攻撃を誘発することなくすぐに自分の速度で移動できます。



パスファインダー





パスファインダーは一人でさまよって、闇の住人と戦い、見知らぬ無実の魂のために世界を大切にし、問題を引き起こす前に潜在的に致命的なバグをリファクタリングして殺します。彼らは誰も立ち入ることを敢えてしない荒野でくつろいでいて、最も難しい問題を追い詰めることができます。しかし、すべてには代償が伴います。レンジャーは通常、孤独なオオカミであり、対話するのが難しい場合があります。また、誰かが彼らに話しかけると、彼らはしばしば怖がっているように見えます。



遠隔武器:クラウドコンピューティングのエキスパート。



コンパニオンアニマル:犬を仕事に連れて行くか、同僚の犬に夢中になる。 一人で



道を開く

一人で働くと、+ 2の知恵が得られ、必要な休息の量が25%減少します。



エピックレベル:エキスパートハンター

敵や問題を見つけた場合、その敵との今後の戦闘でダメージロールを2倍にします。



弱点

ペアプログラミング。



可能性が高い

DevOpsProfessions



特殊能力:カモフラージュ

追加のアクションとして、影にフェードイン(またはビーンバッグチェアの温かい抱擁)して、+ 5ステルスチェックを取得できます。



ドジャー





社会的合意や制限は単なる提案であると考えて、ドジャーは影の中に住んでいます。彼らは、直接会うのではなく、問題を回避する方法を見つけることに長けています。チームに不正が存在するのは楽しいですが、場合によっては少し信頼性が低くなることがあります。たとえば、回帰テストを行う必要があるときに、不正が不思議に消えてしまいます。彼らはまた、私有財産についての無料のアイデアを持っています:チームに不正がいる場合は、お気に入りのマグカップを放置しないでください。



Pick Pick:厄介な問題を回避するための5行のスクリプトを記述します。



完全に黒くても、オフィスモニターのまぶしさを訴えます。



トラップ検出

チームが承認された計画を確認する前に、開発した直感を使用して、予期しない危険があるかどうか、および脅威の大きさを確認できます(たとえば、コードベースにギャップのある穴があり、スプリント全体をプラグインする必要があります)。



エピックレベル:非常に幸運な



決定

開発中に確信が持てない決定を下した場合は、D20ダイをロールします。ロールが10以上の場合、ゲームのマスターの指示であるかのように、決定のいずれかが正しくなります。ロールが9以下の場合、何のメリットもありません。次の満月にこのプロパティを再び使用できます。



弱点

回帰テスト。



可能性のある職業

セキュリティスペシャリスト(黒または灰色のハッカー)。



特別なプロパティ:脆弱性を感じる

弱点をターゲットにすると、次の攻撃は成功します。おそらくSQLインジェクションが役立つでしょうか?



魔術師





純粋な元素エネルギーが彼らの静脈を流れ、取るに足らない人間が夢見ることしかできなかった偉業を実行することを可能にします。彼らは、読む前にプログラミングを始めた彼らの生来の能力から力を引き出します。したがって、彼らは同時に他のクラスの「本っぽい知恵」を軽蔑し、少しうらやましく思います。通常は自信がありカリスマ的ですが、傲慢に見えることもあります。



Metamagic

長年にわたって蓄積してきたキーボードのショートカット、スクリプト、テキスト拡張機能小さな軍隊は、途方もなく効率的になり、+ 2インテリジェンスを提供します。



エピックレベル:プライマルストレングス

扱っているシステムを直感的に理解しているということは、付随する問題をほぼ偶然に解決できる場合があることを意味します。敵にダメージを与えてヘルスポイントを0未満に下げることで、範囲内の2番目の敵に追加のダメージを与えることができます。



弱点

低レベルのプログラミング言語。



おそらく職業

Pythonプログラマー。



特別な機能:実行中のデータベースへのアクセス

ライブデータの純粋なストリームに完全に没頭し、そこから直接電力を引き出します。魔法の攻撃で+5を獲得しますが、これにより生命力がゆっくりと消耗するため、ターンごとに1ヘルスポイントを失います。



魔女





魔術師は彼らに力を与えた強力な存在と協定を結びました-彼らのIDEで。それは彼らにスピードと不気味な能力を与えますが、魔術師はそれなしでは役に立たないです。彼らはまた、いつものことに執着しています。彼らは密かにネズミをテーブルに置いたり、髪の毛の中で新しい形の生命を育てたりすることができます。魔術師は、指先に潜む力の流動的な性質のため、敬意と注意を払って取り扱われなければなりません。



合意書

レベル3では、IDEを選択できます。それがあなたのコンピュータ上にある限り、あなたはすべての知恵のチェックと攻撃ロールに+2を得る。ただし、IDEをコンピューターから削除した場合、またはIDEを使用せずにコンピューターでプログラミングする必要がある場合は、Wisdomに-2が与えられます。



壮大なレベル:心の融合

あなたはIDEと非常に融合しているので、IDEはほとんど脳の一部であると考えています。IDEを使用すると、ボーナスは2倍の+4になります。



弱点

コマンドラインインターフェイス。



可能性のある職業

データエンジニア。



特別な機能:クリーンインストール

ディスクをクリーンアップし、5つの異なる場所に保存されているスクリプトを使用してOSとIDE全体を再インストールします。あなたはすべての健康ポイントを回復しますが、最後の5分間に起こったすべてを忘れます。



ウィザード





ウィザードのようなプログラマーウィザードは、ちっぽけですぐにイライラします。彼らは通常、大学でソフトウェアエンジニアリングを学び、そこで彼らは無意味で暴力的な学術的議論にすぐに突入するという悪い習慣を身に付けました。彼らは多くの秘密の知識を持っていますが、彼らはしばしば充電しなければなりません:彼らは通常最初に昼食に行き、働き続けるために最も多くのカフェインを消費します。彼らは気のない科学者のように見え、すべての会議に理解できないほど遅れています。



好きなエディター:Vimとemacs。



大学でソフトウェア開発を学ぶ。



彼らは多くのことを知っていますが、しばしば充電しなければなりません。それらは簡単にノックダウンできます。危険で未知の状況から遠ざけてください。



ナレッジマスター

自分よりも高いレベルの敵に直面した場合は、アクセスできるボリュームの1つで関連情報を見つけることを期待して、情報の検索とリサーチのチェックに10分を費やすことができます。チェックが成功し、検索中に中断されていない場合、敵に遭遇したときにすべてのロールに+5を追加できます。



壮大なレベル:マスターとのコミュニケーション

1日1回、テレパシー(または電子メール)で以前のメンターに連絡して助けを求めることができます。彼らの答えはゲームマスターによって異なりますが、それは常に役立つか中立であり、決して傷つくことはありません。しかし、あなたがメッセージを誤解して自分自身を危険にさらすなら、それはあなたの問題です!



弱点

どこで時間を過ごすかという優先順位が低い。



可能性のある職業

バックエンド開発者。



特別な機能:過度の集中

問題の解決に取り返しのつかないほど没頭すると、すべての重要な問題を一時的に忘れます。1つのD4ダイでロールされた時間数の間、すべての能力に+2を獲得しますが、その後2レベルの消耗を獲得します。



All Articles