私たちのプラットフォームのために仕事を辞めるつもりです。どうすればこれについての生産的な説明を残すことができますか?[閉まっている]


66

平凡な共有ホスティングで、エンタープライズBlubフレームワークとBlubレベルのWebサーバーを備えたBlubの使用に縛られているため、現在の仕事を辞めるつもりです。私の同僚は友好的であり、私の上司は平均的な中小企業のオーナーです。技術的な理由から完全に辞めたいです。Blubに浸ることは私の脳に悪いことであり、私をより悪いプログラマーにしています。

私が去るとき、どうやってこれを上司や同僚に説明できますか?Blubに関する苦情を生産的に表現するにはどうすればよいですか?文書の後継者にどのような警告を残すことができますか?

(私が基準を満たしていることを確認しようとしています


111
「Java」と言うことができます、それは大丈夫です。自己検閲する必要はありません。
コンラッドルドルフ

9
「仕事の進め方の不一致のために、どうやって仕事を辞めるのですか?」ここでは、プログラミングの専門家や話題に特化したものではありません。このような一般的な「自分の仕事にどう対処するか」という質問については、ワークプレイスに注目してください。

23
@mark は、私たちのプログラミングキヤノンの一部であるpaulgraham.com/avg.htmlを具体的に参照する「blub」を考えると、確かにプログラマー固有のものと思います。また、作者は基準を満たそうとしたと言い、「私の苦情を生産的に表現する」と明示的に言及しているため、建設的でもあります。
ジェフアトウッド

14
@MarkTrappこの質問は非常に話題です。私は多くの異なる分野(原子力、研究、いくつかの肉体労働など)で働いてきましたが、使用された技術のために人々が純粋に去ることは一般的ではありませんでした。スタックxまたは言語yが導入されたために去った数人を知っています。
-ElGringoGrande

11
@mikeは強く反対します。これは、プロのプログラマーであり、途中でより良いプラクティスを採用するよう組織に促す可能性がある一方で、終了しようとすることです。また、codinghorror.com / blog / 2006/09 /…も参照してください。シェフの例としては、特定のブランドのミキサーまたはオーブンが使用されているため、これはシェフをやめるようなものです。優れたソフトウェアを作成できるツールはありますか?どの泡立て器でクリームを打つことができると同じように...
ジェフ・アトウッド

回答:


65

Blub自体については何も知りませんが、仕事に関して何か修正すべきだと思うような状況がありましたが、橋を燃やしたくないのです。ここに役立ついくつかのアイデアがあります。

  1. 問題を修正してください。Blubは会社の健全性と成長にとって悪い決断だと思うことを上司に説明してください。会社を傷つけている特定のケースとインスタンスを提供します(または、他のプラットフォームが会社をより良くするのに役立つケース)。あなたが優れていると思う代替案を提案し、事実でバックアップする準備をしてください(客観的なデータを忘れないでください)。これにより、懸念を表明し、上司がどのように対応し、さまざまなテクノロジーに対してどの程度オープンであるか(または、ブラブとどのように結婚しているか)を評価できます。また、理由についての洞察を得ることができます同社はBlubを使用し、それにこだわっています。また、会社がテクノロジーを変更することを決定した場合、それを突き通す価値があるかどうかの目安を提供します。(注-これはあなたの上司に依存する可能性があります。明らかに、彼がそれを愛し、それがテクノロジーの未来だと思っている場合、これは機能しません。)

  2. 求人が出るまで待ってください。あなたは今までそれを扱ってきたので、新しい仕事を見つけて、あなたが申し出を得るまで去るのを待ってください。これにより、簡単な結果が得られます-「自分のキャリアの目標により適したポジションを提供されました」(または他の中立的なライン)。確かに、これは必ずしも現在の会社に役立つとは限りませんが、問題を修正するのは完全にあなた次第ではありません。

  3. 別の方向にあなたのキャリアを取りたいとしましょう。別のプラットフォームで作業することを好み、Blubはお茶ではないことを説明します。これにより、コード言語/プラットフォームの宗教的な議論に入ることなく、「私はそれが好きではない」という行に沿って何かを言うことができます。ポールが彼の答えで言ったように、それはあなたがあなたの近くに去る理由を保持し、人々が個人的にそれを取る機会を減らします。

  4. オフィス環境ではないことを明確にしてください。上司と同僚があなたと一緒に仕事をして楽しんでいることを知っていることを確認してください。まだお持ちでない場合は、LinkedInでそれらに接続することを申し出ます。プロフェッショナルネットワークの一部として、彼らと連絡を取り合うようにしてください。

後継者とドキュメントについては、知っているすべての問題/癖がコード、Wiki、またはその他の構造化されたドキュメントプラットフォームのどこかにドキュメント化されていることを確認してください。なぜ特定の方法で何かを行ったのかをコメントで説明し、それについて事実を説明してください-「Blubのバージョンは代替方法Xをサポートしていないため、このようにします」。後継者がBlubに精通していて、それを気にしないのであれば、彼らはどんな種類の "離れない"でも気にしないでしょう。メッセージ。それに慣れていない人は、おそらくあなたがそれらのプラットフォームエリート主義者の一人であり、明白なメッセージを無視していると思うでしょう。より多くの経験の後、側に適用されなかったでしょう、またはあなたの「とどまる!」を無視します とにかくメッセージ。


43
あなたが別の仕事を得るまで待つための+1。あなたが何をしていても構いません。あなたが現在仕事をしているなら、あなたは無限に雇用可能です!
-ZweiBlumen

上記の#s 1-4を通り抜けたところで、私は完全に同意できます。私の元会社は、私が10年間の学習に費やした言語とテクノロジーのスタックから新しい「hawt」(ホット)スタックに移行するプロセスにあります。
ラリースミスミエ

+1テクノロジーにほぼ完全に関連する理由で、数か月前に仕事を辞めました。私は問題を早期に提起し、そこにいる間ずっとそれらを再訪し、物事が変わらないことが明らかになったとき、は(去ることによって)変わると言った。それは丁寧に行われ、すべての問題、遭遇する可能性のある将来の問題などを概説する人々とのたくさんの出口インタビューがありました。仕事ですが、私にとってはうまくいきましたが、行くべきものがあるのは良いことです!)。
-jcmeloni

1
回答2〜4が正解です。私は#1に同意しません。製品が宣伝文句に基づいて構築されている場合、会社は、それがかっこいい子供たちが使用しているという理由だけでsuperfooに変更しようとはしていません。開始しようとしている「クリーンシート」プロジェクトがない限り、彼らの時間とあなたの時間を無駄にしているだけです。
テキサス州ジムで

2
@JimInTexas-#1は多くの要因に依存すると思います。プラットフォームを変更することは完全に可能であり、テクノロジーXが会社の健康に悪いという主張を裏付ける十分な客観的な証拠があれば、それを行うべきだという意見です。質問者の状況で役立つかどうかは、質問者次第です。彼は自分の状況をよく知っているからです。しかし、技術に問題がある場合は、まだ検討する価値があると思います。
シャウナ

42

Blubでの作業は、キャリアごとに開発したい方法と互換性がないと感じているとだけ言ってください。これにより、現在の仕事を自分の近くに残す理由が保持され、他の人があなたを個人的に退職させる可能性が制限されます。落ち着いて、それは労働環境ではなく、あなたと仕事が離れて成長したと言ってください。彼らがあなたが彼らがそうであると言う素晴らしい人々であるならば、彼らは理解するでしょう。

さらに、あなたはブラブが彼らのためのツールではないと感じていることを彼らに警告することがあなたにできるすべてです。ドキュメントを "blub sucks"でスパムすることはおそらく機能しません。


25

「新しい/もっと面白く/ささいな技術で仕事をしたかったので、私は最後の職を辞めた/辞めた」と言っても何の問題もない。あなたはソフトウェア開発者です!あなたは強い意見を持っているはずです。

しかし、私はあなたが何かから逃げるよりも何かに向かって走っいると言うのを聞きたいです。「Stack ExchangeネットワークのFlubberに本当に興奮しました。Blubよりも現代的で完全に機能しているように思えたので、その方向にキャリアを持ちたいです。」


3
何かから逃げるのではなく、何かに向かって走るとしてそれを提示することについての提案をありがとう-私はそれを考えていませんでした。
ブリギッドマクドネル

blubがCOBOLなどの場合を除きます。場合によっては、あなたのキャリアにとっては何でも良い選択肢であると主張できるかもしれません。
ケビン

ポイントは、詳細な説明をすることではありません。それは(実際には)否定的な経験であったことに肯定的なスピンをかけることです。日当たりの良い面で就職面接の口調を保つことは重要です。
スコットCウィルソン

1
現在、@ Kevin COBOLはあなたのキャリアにとって非常に良い選択です。言ってるだけ'。
jv42

14

上記の多くの良いコメント。追加または強調するいくつかの事項:

  1. 新しい仕事ができるまで辞めないでください。すべてのレバレッジを失います。

  2. スムーズな引き継ぎを確実にするために、すべてを文書化します。交換品をトレーニングする上で、さらに先に進んでください。

  3. 移動の前後に、そこにいる人や彼らの決定を非難しないでください。

  4. 辞める理由を尋ねられたら、「新しいことを学ぶ」と正直に言って、そのままにしておくことができます。

正しく処理されたとしても、数年後には良い参照を得ることができます。

これで頑張ってください!


10

重要な質問は、誰が誰に何を負っていますか。

あなたは、あなたのキャリアの学習段階で、中規模から大規模の組織でかなり低いレベルの男のように聞こえます。そしてそのポジションでは、雇用主は2週間前の通知を除いてまったく何も借りていません。彼らはあなたにもう借りがあるとは思わないので安心してください。

実際に耳を傾け、あなたの理由を気にする人がいるなら、あなたは長々と話すべきではありません-しかし、あなたの一部として実際に物事をより良くするためのレバレッジがあると自分をからかってはいけません終了アクティビティ。


1
真剣に。別の仕事を見つけて出発するだけです。本当にそれ以上のものはありません。
ケビン

9

可能な限り肯定的なメモを残してください。Blubについてネガティブな話をしないでください。Blubを超えてスキルを拡張するこのエキサイティングな新しい機会についての出口ストーリーを紡ぎましょう。

次に、進行中のタスクのリストと、技術的な交換のための「潜在的な」危険箇所を書き留めておきます。今では、経営者を説得することが彼らの仕事です(彼らがあなたに同意すれば)。


6
+1去るとき、Blurbについて詳しく説明するのは本当に難しいですが、1日の終わりに(そして後知恵で)おそらく、ネガティブなコメント-何でも-はあまり役に立たないことに気付くでしょう。あなたが責任を感じるのは良いことですが、あなたの会社ではなく、最終的にあなたの責任はあなたが去ったときに終わりました。
マイケルデュラント

8

Blubフレームワークは、ビジネスオーナーのビジネスニーズを満たすことができます。

言語/フレームワークが頭脳とうまく合わないという理由だけで、ビジネスオーナーが既存の(機能する)コードベースへの投資を破棄することを期待する理由がわかりません。

あなたをBlubが素晴らしいと思う人と交換する方がはるかに安価です。

Blubがうまく機能しない場合、先に進むべきではないと言っているのではなく、あなたの気持ちをビジネスのニーズと混同しないでください。

更新:「考える」!=データ。私は、生産性の障壁とその時間コストを毎日文書化することを重視しています。亀裂をすり抜けることは今ではありません。

例:

  • VPNが機能しない(10:15 am-10:35am:20min);

  • ビルドツールの構成が不適切(12:30 pm-1:20pm = 50min);

生産性の質問に関するデータがない限り、情報に基づいていない意見があります。

最後に、「生産性」をどのように定義していますか。結局のところ、新しいコードのテストを記述したり、壊れたテストを修正したりする必要がない方が、「生産的」かもしれません。(はい、私はこれを信じていたエンジニアリングマネージャーがいました)。

データ駆動型の変更を行うことができない場合、ビジネスを変更する必要があるのはなぜですか?


+1ですが、これは多くの場合盲目なビジネスのPoVです。問題は、彼らが他の技術/スタック/その他に切り替えて生産性を高めることを証明することが難しい/不可能であるということです。多くの場合、企業は実際に企業に直面せず、進歩のバラストです。しかし、バラストであることが便利であることが証明されました。たとえば、ITコンサルタントとして働いている場合、他のテクノロジーでN / 4日でできることをN日で行うことができてうれしいです。他の人は、新しいことを学ぶ必要がないので嬉しいです...変化を強要することは、同僚に学ぶことや動かすことを強要することも意味します
...-新武蔵

まあ、はBlubとBlubフレームワークで働くのが価値よりもはるかに多くの従業員時間を消費するというスラムダンクのケースがある思いますが、は客観的なオブザーバーではないので、この質問をしました。私の主張だけで事業主が物事を変えるとは期待していません-実際、私はすでに代わりに仕事を変える決心をしました。既存の投資については-「埋没費用の誤り」を参照してください。私が去りたい理由の一部は、既存のコードが機能していないことです-それは壊れ続け、火を消すことを要求します。
ブリギッドマクドネル

+1は、ブラブの問題が時間とお金をどのように費やすかを定量化することを提案するためのものです。
ポールヒエムストラ

6

会社がJavaから.NETに移行することを決めたため、最初の仕事を辞めました。私は単に彼らに、Javaの学習と習得に多大な努力を注いだと言いました。Job市場にJava開発者が必要な間、.NETを学び始める方法はありません。でも間違えました。私は新しい仕事をする前にこれを彼らに話したので、私は家でしばらく過ごす必要がありました。私の話には新しいことは何もありません、あなたは素晴らしい答えを得ましたが、私は2つのことを強調したかったです:正直さと、すでに新しい仕事をしていることです。


2
絶対に。最初に行く仕事を持たずに辞めること、あなたの仕事が嫌いで、毎朝起きてそこに行くのを殺しているときのために予約されているものです。
Carson63000

5

最初に、仕事を辞めるときに自分を正当化する必要はありませんが、一般的には、雇用主との良好な職業上の関係を維持するためにすべきことです。彼はおそらくあなたの新しい雇用主によって呼び出されることを忘れないでください(最も深刻な人がそれを行います)。

それらがBlubにロックされていると思われるために去ることを伝えることは、ほとんどの状況で正直が最善の選択肢であるとしても、2つの理由で適切ではない場合があります。

  • 最初に、それは彼らの感情で彼らを傷つけ、あなたに対する防御的な立場をとることがあります。それは物事をより困難にする可能性があり、他の感情をできるだけ傷つけないように常に避けるべきです(ここでは感情的知性との関連を作りたいです)。

  • 第二に、あなたは間違っているかもしれません。はい、それらの技術を維持する独自の理由があるかもしれません。私たちの意見を構築するために必要な情報がすべて揃っていないため、経営者の選択を理解できないことが非常に多くあります。

私が会社を去るのが適切だと思った唯一の方法は、あなたがやりたいことにより近いことをしたいと彼らに言うことです。あなたは彼らに彼らが間違っていると言う代わりに、あなたはテクノロジーが好きではないと言うことができます。


傷ついた気持ちをほんとうにしたい場合は、純粋に動いているのはあなた個人的に追求したい技術であるだけでなく、楽しんでいないならおそらくずっと前に残していただろうと付け加えてくださいこのような良いチームで、このような素晴らしい環境で働いています。
Carson63000

4

あなたはかなり率直になることができます。好きではないからといって、それが彼らにとって間違った選択であることを意味するわけではないので、彼らが頭を変えたり、平手打ちをしたり、「もちろん、あなたは正しい、どうしてそんなに愚かだったのか!」

言うだけ。私が技術的になりたい場所ではありません。あなたのために、そしてチームとともに働くことを楽しんでいます。次に進みます。


3

短い形式:経験とスキルを伸ばすために出発することを伝えます。後継者については、作成したドキュメント/レポート/メモ以外のものを残す必要はありません。

長い形式:プログラミングは、ほとんどの職業とは異なり、使用するツールによって部分的に定義されます。マネージャーとHRの両方がこれを理解しています(5〜7年の囲experienceの経験を求めている人でさえ)。特定のツールで作業したい、または単に経験を変えたいだけであっても、拒否や信頼性の低下の兆候とはみなされません。他のすべてが平等であり、より多くの言語、フレームワーク、エディター、IDEの経験があればプラスです。比較の基準を与え、判断をより価値のあるものにします。

現在の雇用者にツールを切り替えるよう説得しようとしたかどうか、または彼らがそうすることは良い考えだと思うかどうかは言いません。もしそうなら、上司は、決定が再検討された場合、あなたの交代要員が必要とするすべてをすでに持っているはずです、あなたの場所で原因を取り上げるように説得しようとするのはあなたの場所ではありません。

交換用に残す必要があるのは、使用可能なジョブの実行方法に関するドキュメントです。現在のツールを使用してジョブを実行する方法について何か知っていることがあると感じた場合、交換した人がそれを知っている、または簡単に発見することを期待してはいけないことを文書化します。

あなたの苦情に関しては。あなたはそれらにまったく言及するべきではありません、彼らは関係ありません。


2

これが小さな会社であり、あなたが技術の専門家である場合、Blubが彼のビジネスをどのように害しているかについて、上司と正直に(プライベートに)議論することを真剣に検討する必要があります。

あなたがあなたの説明から、あなたが会社の技術専門家であるとあなた自身を特徴づけるかどうかはわかりません、そしてあなたは会社がBlubに「ロックされている」と言ったことを理解します。おそらくこれは、他の幸せな従業員がいる場合、またはビジネスモデルに代わるものが実際にない場合に行うべき正しい議論ではありません。

しかし、これはかなり深刻なようです。ある意味では、それは単にあなたがそれを楽しんでおらず、非生産的であり、あなたが去りたいと思っているという理由だけで彼のビジネスを傷つけています。優秀な従業員を失うことは、中小企業にとっては非常に恐ろしい状況です(大企業にいるよりもはるかに重要です)。

後継者に警告を残すつもりはありませんが、コードをできるだけコメントして文書化し、できるだけ簡単に引き継ぐことができるようにしてください。

私は、別の選択肢があるまで仕事を辞めてはいけないという他の答えには部分的に同意しません。もしこの仕事が本当にあなたを落ち込ませているなら、それはあなたが新しい仕事の面接でsoundしているように聞こえます。それは雇用主にとって非常に魅力的ではありません。(もしそうなら、きれいな休憩をとったほうが良いかもしれません)楽しみにして物事にポジティブなスピンをかけるアドバイスは非常に良いアドバイスです。


4
このビジネスでは、多くの企業が古いソフトウェアに多大な投資をしています。それは大きな問題ですが、それはあなたの問題ではなく、彼らにあなたに彼らに十字架を負わせるよう説得させないでください。
ddyer

2

ここには多くの素晴らしい答えが既にありますが、プロジェクト管理の実践を改善するために似たようなことを経験しました。私は去ることに決め、何を言うかを考えなければなりませんでした。

特に私が衝突していた多くの人々が私の友人だったので、私は舌を噛み、可能な限り最も肯定的なメモを残すことにしました。数年後、会社からソフトウェア開発を自分のやり方で管理するように頼まれました。

だから、それは必ずしも物語の終わりではないので、前向きなメモを残すと言います。


1

すぐに別の仕事に行く限り、「より良い機会など」と言うことができます。今、あなたが退職して別の仕事を持っていない場合、ギャップは厳しいかもしれませんが、別の何かに再訓練したいので、それをする時間が必要であると尋ねられたときにそれを説明できるはずです。

あなたがギャップの間にやっていたこととして大学やプログラムを置くことができるように、何かに試して登録してください。

また、いくつかのシンプルなフリーランスのもの(またはそうでないもの)を試着して、自営業者としてリストすることもできます。必ずそのために何かを見せてください。

ギャップを恐れないでください。私の妻は(家の外で)7年間働きませんでしたが、同時に2つのオファーがありました。


-1

これが起こり、事実、私たちはもう「非バブル」の世界に住んでいます。さらに、非バブル技術分野の爆発により、オプションがありますので、安全だと思います。

しかし、私が注意しているのは、これが主な理由であると信じ込ませ、あなたは不幸であり、他の人にそれを信じさせようとすることです。

それは、変化を予見する希望を持って議論ポイントをはるかに少なくする非常にばかげた理由です。

それが理由だと上司に言わないでください。標準的な宣伝文句「キャリアムーブ」にします。そして、今あなたが困難を抱えているなら、他の場所で幸せになることを期待しないでください。問題を指摘して解決策を見つけるのは私たちの仕事であるため、プログラマーが自分の仕事に関して何らかの厄介なばかげた問題を常に抱えています。

幸運を!

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.