卒業後の履歴書は基本的に空白なので、最初の仕事は将来のキャリアパスに大きな勢いを与えます。あなたの次の潜在的な雇用者は、この仕事に大きな重みを置いています。したがって、他の(より市場性のある)言語でプログラミングする場合を除き、この仕事を辞退することを強くお勧めします。
私が経験からこれを言うのは、私がCS学位を取得して卒業した後の最初の仕事を辞めたからです。プログラミングのほとんどは、Progress(別名OpenEdge ABL)と呼ばれる基本的に未知の言語で行われました。恐ろしいです。COBOLほど悪くはないが、近い。私が卒業した場所の周辺にはプログラミングの仕事があまりないので、そこに留まりました。
その言語を他の言語やデータベースと対話させることはほぼ不可能でした(独自の独自のデータベースでもロックされました-おまけ!)。他の言語にすでに存在するフレームワークを自分で書くのに多くの時間を費やし、おそらくこの言語はこの種の「拡張」パラダイムをうまくサポートしていなかったので、すでに実装されていたでしょう。この言語は、「Progress Corp.に機能要求を連絡し、新機能のバージョンn + 1まで待つ」というアプローチに合わせて調整されています。言うまでもなく、ソフトウェア業界は、これが実行可能なアプローチであるために十分な速度で動きません。私はそれがどれほど悪いかについては話を進めませんが、プロプライエタリ言語を扱っている場合も同様の問題に直面すると思います。
それに加えて、既存のコードベースは、次善と言えます。80年代後半/ 90年代前半にさかのぼる多くのレガシーコード。ほとんどの企業はこのような古い荷物をたくさん持っているので、ほとんどの企業が独自の言語だけに固執していると思うので、私はあなたに似たようなものを期待すべきです。このような雇用主にとって、このレガシー/プロプライエタリな環境でコードを作成しようとするプログラマーを見つけるのはおそらく難しいでしょう。また、誰も聞いたことがないので、トレーニングにもお金を払わなければならないでしょう。死海の影響により、同僚もソフトウェア工学の巨人ではないでしょう。(おそらく才能のある人はすでに去っています)。オブジェクト指向コードを使用しようとするコードレビューで多くの問題が発生しました。彼らは理解できなかったので、あらゆるタイプのデザインパターンは言うまでもありませんでした(私のチームの人々は、せいぜいMIS程度(違反なし) ))。
最後に、あなたがこの仕事を引き受けるが、あなたが去るとすぐに何か良いことをしたいと仮定すると、次の仕事のために自分自身に競争力を持たせるためには、仕事以外の自由時間の多くを犠牲にして、より市場性のある言語で壊れやすいおもちゃを作成する必要があります(そしておそらくあなたが作ったもののほとんどをオープンソースにする)、または私がやったことをやめて、あなたが辞めて同じことを1、2ヶ月費やす前にお金を節約してください。いずれにせよ、これは非常にストレスの多いことです。特に、仕事以外のあらゆる種類の社会的関係を楽しんだり、たまにコーディングではない何かをする自由な時間を過ごしたりする場合。
今、私の経験はあなたの選択に直接マップされないかもしれませんが、私はそれのいくつかが適用されると確信しています。うまくいけば、少なくともいくつかの質問が出てくると思います。他の人が述べたように、おそらくあなたは彼らが使用するツール(ハードウェア、ソフトウェア開発環境/ IDE、そして間違いなくバージョン管理)を知りたいでしょう。ジョエルテストは有用な指針であるかもしれません。
TL; DR
しないでください。
PS新しい言語を学ぶことは有用であると言っている人たちにとって、それ自体は真実です。問題は、その言語をほぼ独占的にフルタイムで長時間使用し続けると、より有用な言語(およびテクニック)への露出が失われることです。それはあなたが避けたいことです。