web-dev-qa-db-ja.com

上に移動して他の場所を見るか、それともボスと対決しますか?

重複の可能性:
現在の仕事から次の仕事に移る時がいつわかりますか?

問題:面接をしたときの経験がなかったため、何を質問したらよいかわかりませんでしたthem入社時の会社について。それ以来、私は次のようないくつかの警告の兆候と不快感を発見しました。

  • 私が始めたときの4人の開発者。全員が「ベン」または「ライアン」の退社について話していました。 1人のエンジニアが私の30日前に雇い、1人が2週間後に雇いました。私が始めて以来、部門のほとんどが大勢の人を採用しています。

  • 非常に限られたインターネットアクセス。 ITの観点からはこのアイデアを理解していますが、Facebookがブロックされているだけでなく、YouTube、Twitter、Pandoraもブロックされています。また、DNS以外のWebサイト( http://xxx.xxx.xxx.xxx/ )へのすべてのアクセスと、奇妙なことにMiranda-IMをブロックすることもわかりました。

  • 低キュービクル。私は私の直接の同僚が好きなので、それは問題ありませんが、彼らはカスタマーサービス、カスタマートレーニング、QA部門の開発者を巨大なオープンルームに配置しました。騒音、騒音、騒音、そして人々は一日中雑談をするために立ち止まります。ヘッドフォンはこれまでしか行きません。

  • プログラマーにキュービクルでビデオゲームのような仕事に関係のないことについて話さないように言って以来、上司からいくつかのメールが送信されています。さらに掘り下げてみると、これはプログラマーが「怠けている」と誰かが不平を言っているためであることがわかります。

  • 人々は一日中私の肩越しに見ています。私はプログラミングの問題についてサポートを受けるためにFreenodeのWebチャットに参加しており、数分以内に上司から(すべての開発者に)メールが届き、職場の外部のチャットサーバーに接続してはいけないことを教えてくれました。

  • IEを使用してアクセスし、Java 1.4 JREをインストールして使用できるようにする必要がある2005年のバージョン管理システム。誤って1日Java 6に更新し、次の2日間を私のPCとの戦いに費やして、この「問題」を取り消しました。

  • ソース管理、コメント、規格、コードレビュー、ユニットテスト、常識はありません。文字列リソースの翻訳を処理する方法に文字通り問題が見つかりました。これは、余計な空白を削除しないという単純な事実から生じ、開発者は次のようになっています:getResource( "Date")ではなくgetResource( "Date")+ ":"、そして問題に直接対処するのではなく、余分な空白をデータベースに追加するように言われました。

これらのいくつかを理解したいと思いますが、私はIRCを開いて、日中にいくつかの異なる部屋で話し、IMを介して友人/家族と連絡を取り合うことが好きです。彼らは私の集中力を損なうことはありません(QAの女性が息子の話をするために立ち寄るのと同じくらいではありません)。見ている仕事」。私は上司とQAから、私は良い、速い仕事をしていると言われました。私は、あなたが歩いている5秒間画面に何が表示されているかではなく、私の仕事の出力と品質で判断されるべきです

だから、私の質問は、私がちょうど90日になっていないときでも、どのようにして仕事から離れて他の場所を探すか、またはいつ上司と仕事を始めるべきかを決定しますこれらの問題を解決するには?これらの多くのことで上司に私と一緒に仕事をすることは可能ですか?これは私が数か月にわたって1日にいくつかの履歴書を送信したにもかかわらず、私が聞いた唯一の場所です。この場所は彼らの多くの欠陥に耐えるのに十分なお金を払っていますが、私はここですでに悲惨な仕事を始めています。我慢すればいいの?

編集:すべての回答に感謝します!まず、私は米国にいて、給与を受け取っています。90日間の猶予期間が終了してから約5日です。

私が言及した電子メールを送信するのは私の直属の上司ですが、それは実際には腕を曲げる大部分を行う部長であると私は信じています。彼はまた、オフィスを持つ唯一のものです。私の直属の上司はナイスガイです、彼はただのんきです。

すでに述べたように、Facebook/Twitter/YoutubeはIT(および管理)の観点からは理にかなっています。一部の人doは、これらのものを制限する必要があります。そうしないと、時間を無駄にします。ただし、場合によっては、Android開発(私)の場合など、非常に役立つYoutubeビデオに出くわすことがあります。それは、私が働いている「R&D」部門の「研究」の部分に関しても役立ちます。それはここでは私の不満かもしれませんが、人々は彼らの仕事(スピードと品質)ではなく、自分の仕事(スピードと品質)について判断されるべきだと感じます彼らはあなたが歩いているときにたまたまやっている。仕事が完了し、仕事が良い場合、どのウェブサイトにアクセスしているかは重要ですか?

上記に関連していますが、私はdo仕事中にIMやIRCのアクセスを制限する理由を理解しています。ここにいると私にお金を払って、私にできることとできないことを指示することができます。ただし、画面に表示されているものではなく、自分の仕事で私を判断してください。これはソフトウェア開発の分野では本当に珍しいのでしょうか? IDEを8時間じっと見つめ、その間タイピングを続けるのは完全に非現実的であることが私の理解と私の経験です。 IM/IRCでチャットできます。これにより、「短期記憶」を捨てることなく、仕事の時間をより簡単に楽しむことができ、頭の中で問題に取り組み続けます。 QAのベッキーが昼食について話をするのをやめたとき、私はそれを行うことができません。

私はこの仕事で運が良かったと感じており、それができてうれしいです。この場所には良い点があります:ドレスコードを緩める、私たちが働かなければならないときを緩める(理想的には午前9時前、多少余裕がある)、大きなメリット。でも、私が本当の意味でareという単純なことだけで1日を楽しむことができるという意味であれば、真剣にお金をかける必要はありません。 PCの後ろに1日8時間以上座っているとしたら、それをできるだけ楽しいものにしたいと思っているだけです。

79
Meister

逃げる、非常に、非常に遠くを実行します。そして速い。

状況について上司と話をする試行することはできますが、あなたが書いたものから、外部とのコミュニケーションのプログラマにとっての重要性についての根本的な欠如があるようですリソース、一般的なコラボレーション、そしてあなたの仕事から1〜2分だけ離れてください。率直に言って、それはプログラマーにとっては汗だくのようです。

私の街には、同じように運営する技術サポート会社があります(彼らは大企業の多くに対して技術サポートを行っており、国内のアウトソーシングのようなものです)。人々は囚人のように扱われ、彼らは非常にクレイジーで、シフトで何度もトイレに行くために解雇される可能性があるため、「地獄からの魂を吸い込む仕事」として知られています。

編集-よし、これをもう少し明確にして、(予想外に)得られた賛成投票に値するものにしましょう。

私が始めたときの4人の開発者。全員が「ベン」または「ライアン」の退社について話していました。 1人のエンジニアが私の30日前に雇い、1人が2週間後に雇いました。私が始めて以来、部門のほとんどが大勢の人を採用しています。

その音から、非常に高い離職率があります。離職率は、実際には会社の環境の健全性を示す良い指標です。人々が場所を好まなければ、彼らは去るでしょう、それはそれと同じくらい簡単です。回転ドアは小売店などの場所で期待されていますが、オフィス環境ではそれほど望ましくありません(そのため、Best Buyなどの場所が通過し、通過している理由は、 [〜#〜 ] rowe [〜#〜] )。ビジネスの観点からすると、高額なため、売上高は悪いです。各従業員の雇用とトレーニングのプロセスを経るにはかなりの費用がかかります。これを月に4〜5回、誰も実際に滞在せずに行うと、これがどのように問題になるかがわかります。会社がこれが起こることを期待しているなら、それはおそらくその従業員をうまく扱っていないものである可能性があります(小売が高い離職率で悪名高い理由の1つ、小売で働いている誰もが私が話していることを知っています)。

非常に限られたインターネットアクセス。 ITの観点からはこのアイデアを理解していますが、Facebookがブロックされているだけでなく、YouTube、Twitter、Pandoraもブロックされています。また、DNS以外のWebサイト(http://xxx.xxx.xxx.xxx/)へのすべてのアクセスと、奇妙なことにMiranda-IMがブロックされることもわかりました。

これは、他の人が指摘したように、企業環境では一般的です。 TwitterはFacebookとほぼ同じくらい悪いです。非DNSのものはセキュリティ上の理由で可能性がありますが、詳細に応じて、仕事を妨げる可能性がある場所を確認できます(ドメイン名がない場合は、IPアドレスを介してリモートWebサーバーにアクセスできる必要があります)まだ設定/伝播されていません(たとえば)。

YouTubeの方が疑わしいですが、「時間を無駄にしないように人々を信頼するよりも簡単なので、すべてをブロックする」と思います。 YouTubeは、仕事をする上で役立つだけでなく、時間の浪費にもなります。

低キュービクル。私は私の直接の同僚が好きなので、それは問題ありませんが、彼らはカスタマーサービス、カスタマートレーニング、QA部門の開発者を巨大なオープンルームに配置しました。騒音、騒音、騒音、そして人々は一日中雑談をするために立ち止まります。ヘッドフォンはこれまでしか行きません。

ローキューブは、コラボレーション環境を育てるのに最適です(物理的に他の人から隔離されていません。ただし、開発の担当者を、仕事の一環として話し合っている部署に固執させることは危険です。これは、経営陣が開発者が少なくとも自分自身の考えを聞くことができる十分に静かな環境を持つことを許可します。これが最も大きな問題である場合、おそらくそれについて管理者に立ち向かい、部門全体の利益のために何かを解決することについて見ることができます。

終日チャットを停止する人々は、企業環境の典型的な部分です。それが誰であるかによって、あなたはそれらを、特に新規採用者として解雇できる場合とできない場合があります。それを間違った人に行ってしまうと、「チームプレーヤーではない」というブランドになり、もし滞在していれば、進歩の可能性を事実上台無しにしてしまう可能性があります。

プログラマーにキュービクルでビデオゲームのような仕事に関係のないことについて話さないように言って以来、上司からいくつかのメールが送信されています。さらに掘り下げてみると、これはプログラマーが「怠けている」と誰かが不平を言っているためであることがわかります。

これは私が「GTFO」領域に着手するところです(OPに疑いの利益を与え、それは実際には1日のほんの数分です)。少しの間、仕事から離れることの重要性とそれに伴う生産性の向上を完全に無視します。また、社内の誰かが、プログラマーが24時間体制でコードを毎秒生成することになっていると考えていることも示しています。プログラミングの創造的なプロセスがどのように機能するかについての大まかな知識さえあれば、誰もがよりよく知っているはずです。雇用主が従業員を虐待しないようにするために、従業員の利益のために特別に設計された、雇用主が昼食に少なくとも30分(無給)を1日2回15分の休憩にすることを要求しています。

人々は一日中私の肩越しに見ています。私はプログラミングの問題についてサポートを受けるためにFreenodeのWebチャットに参加しており、数分以内に上司から(すべての開発者に)メールが届き、職場の外部のチャットサーバーに接続してはいけないことを教えてくれました。

これが、私がキュービクルビルを去った理由の1つです。ショルダーサーファーは企業環境では一般的ですが、それによって気が散ることが少なくなることはありません。繰り返しになりますが、チャットに対するルールはある程度理解できますが、開発者は自分の仕事を行うためのリソースを利用できるはずです。これには、何らかの形の通信ネットワークが含まれます。

私がこれに線を引くのは、あなたをオフィスに連れてきて、あなたが何をしていたかを説明するのではなく、そのようなルールが適用されている理由を説明するのではなく、あらゆる種類の上層からの全面的な要求があったということですのチャットは容認されませんでした。これは、経営陣は、チャットネットワークなどを使用するためのビジネス上の正当化を含め、従業員の発言に耳を傾けることには興味がないと私に言います。経営陣が神を複雑にし始め、会社の生命線に耳を傾けることを拒否すると、物事はすぐに下り坂に入ります。

IEを使用してアクセスし、Java 1.4 JREをインストールして使用できるようにする必要がある2005年のバージョン管理システム。誤って1日Java 6に更新し、次の2日間を私のPCとの戦いに費やして、この「問題」を取り消しました。

アップデートに耐性のある古いソフトウェアについては、企業の世界へようこそ。 Win2kマシンで作業することを期待されていないことをうれしく思います。

そうは言っても、バージョン管理がロックダウンされる方法は、私の意見では「技術管理のレッスンが本当に必要だ」と付け加えています。私は最先端のツールを期待していませんが、ユーザーが仕事をするためにそれを戦う必要はありません。これは、悪い習慣を助長し(特に、1日あたり1万行を吐き出すために首を呼吸している人々と、より多くの時間を費やしてバージョン管理システムを使いたいと思っていますか?)また、システムを攻撃ベクトルに開放します。ソフトウェア(特にJava RE)は最新ではないため、セキュリティホールがあり、それが継続された場合にのみパッチが適用されます。

経営陣がこれを理解できるように頑張ってください(大企業のどこに行っても)。彼らにとって一般的なITは、電子メールを受信できないときに時々電話をかけるという難解なことです。彼らが損失を出さないようにするための対策を講じて会社にお金を稼ぐという考えに頭を悩ませるのは、彼ら自身がIT担当者(上級管理職では非常にまれ)でない限り、ほとんど不可能です。

ソース管理、コメント、規格、コードレビュー、ユニットテスト、常識はありません。文字列リソースの翻訳を処理する方法に文字通り問題が見つかりました。これは、余計な空白を削除しないという単純な事実から生じ、開発者は次のようになっています:getResource( "Date")ではなくgetResource( "Date")+ ":"、そして問題に直接対処するのではなく、余分な空白をデータベースに追加するように言われました。

これは彼らが実際に会社が依存していると思われる製品の品質を実際に気にしていないことを示しているので、これは大きな赤旗です。さらに悪いことに、彼らは積極的にそれを改善することに抵抗します。彼らはまた、製品を改善するために出てくる人を積極的に阻止します。

これらのいくつかを理解したいと思いますが、私はIRCを開いて、日中にいくつかの異なる部屋で話し、IMを介して友人/家族と連絡を取り合うことが好きです。彼らは私の集中力を損なうことはありません(QAの女性が息子の話をするために立ち寄るのと同じくらいではありません)。見ている仕事」。私は上司とQAから、私は良い、速い仕事をしていると言われました。私は、あなたが歩いている5秒間画面に何が表示されているかではなく、仕事の出力と品質を判断する必要があります。

繰り返しになりますが、企業の世界へようこそ。そこでは、生産的であるように見えることが実際に生産的であるよりも重要であることがよくあります。繰り返しますが、会社で働いていないこと(理想的には「ウォレットで投票すること」に相当)、またはそれを廃止しようとする動きをすること(これもROWEに関する注記を参照)のいずれかと戦う必要があるもう1つのことです。それはかなり典型的かもしれませんが、人々にとってしばしばpresenteeismと呼ばれるものに陥るので、それは会社にとって莫大なお金の浪費です。つまり、彼らは実際には生産的なことを何も行っていませんが、それを見て、最初に到着し、最後に出発することさえあるかもしれないので、彼らは「ハードワーカー」、「チームプレーヤー」、そしておそらく管理トラック上のものとして注目される人です。

ただし、「友人や家族と連絡を取り合う」ことは最小限にとどめるべきだという点で、他の人には同意します。あなたは一日中彼らと話す必要はありません、そして多くの人々はそれらのチャットがあなたの仕事時間を引き継ぐことを許可する傾向があります。しかし、それは包括的なルールであり、おそらくそれを制御下に置くことができなかった人々のおかげか(または少なくとも人々がそうすることへの恐怖)。

あなたができることの1つは、不平を言っている人に直面し(プログラマーが「怠けている」と不平を言っているのと同じ人だと思います)、彼らが「プログラミング」がどのように見えるべきかを考えます。


しかし、逃げると言ったのは、あなたが言ったポイントそのものだけではありません。他の人が指摘したように、その多くはかなり典型的です(ただし、そのようなことがである必要があるかどうかについては何も述べられていません)。私が見ているのは、これを不健康な作業環境にする根本的な問題です。

主に、中上級管理職は「庶民」と話すことに興味がないようで、誰かが嫌いなことをするときの彼らのコミュニケーション方法は、彼らが双方向のコミュニケーションを受け入れていないことを示唆しています。これは、従業員と経営者の間の断絶を引き起こし、最終的には従業員からの憤りと反抗的な行動(さまざまな程度、ルールに反することをひそかに行う個人から、明白なストライキ/ウォークアウト)につながります。

さらに、経営陣は従業員を細かく管理しようとしているようです。これは、ほぼすべての人、特にクリエイティブ(プログラマーを含む)の生産性を抑制し、また、労働条件の悪化につながります。これはまた、彼らが従業員を信頼していないため、「彼らを一列に保つ」ために彼らを囚人のように扱わなければならないことを示しています。従業員は囚人ではないため、これはどのような環境にも悪いことです。彼らは大人であり、そのように扱われるべきです。人々は、彼らが守られているどんな基準にも応えます。

また、実際の仲間意識やコラボレーション、または全体的な学習指向の環境を促進するようにも見えません。良いチームを構築することの一部は、ある種の個人的なレベルで同僚と同一視できることです。これは、たまに仕事以外のものについて話すことを意味します。これは、プログラミングとは何の関係もないように​​見えないことについて話すことも意味しますが、実際には問題の解決に役立ちます。これは、仕事をするために必要な研究を行うことができるように外界に十分にアクセスできることも意味します(部門の重要な部分はresearchです)。リソース。

私はまだそれを残すことはおそらく良い考えだと言います。あなたはまだあなたのマネージャーと話をすることを試みることができます、しかし私がそれがどこにでも到達することを私はまだ疑います(大企業での私の経験から、彼らに変化をもたらすことはメトリックトンで満たされますいくつかの影響力を持つ人々のためにさえ、抵抗)。上司が乗っている場合でも、上司はずっと上に行く必要があり、マネージャーが仕事の現実から遠ざかるにつれて次第に難しくなります。

外に出るのが十分悪いかどうかは、あなたしかできない決断です。私の意見では、仕事に出かけることは世界の終わりではありませんが、仕事があまりに悪いために精神的健康に影響を与えている場合にのみそうすることは依然として良い考えです。米国では、仕事は「自由意志」と見なされます。つまり、契約書に署名しない限り、あなたは何らかの(法的)または理由のない予告なしに仕事を辞める法的権利を持っています。コメントで述べたように、あなたの正気を犠牲にする価値のある雇用主はいないので、コメントを付けておきます。私自身、私の人生で2つの仕事に取り組みましたが、それらは私が下した決定の中で最高のものでした。

新卒であっても、手に入れることができるものを何でもとる必要はありません。自分自身と潜在的な雇用主を高水準に保つことで、健康に悪い場所で働くのを避けることができます。見つけるのに少し時間がかかるかもしれませんが、それだけの価値があります。多くの大企業はプログラマーを虐待することを好み、人々がそれらの企業のために働くことをいとわない限り、それは決して変わらないでしょう。一般的に大企業はあなたのお茶ではないように思えるので、新興企業や中小企業をチェックしてください。一般的には、より高い基準に縛られており、短期間で習得することが期待されますが、一般に、より多くの自治を許可します(中小企業は大企業よりはるかに俊敏です)。

私は本を​​チェックすることをお勧めしますWhy Works Sucks(And How Fix Fix)。それは、企業世界の運営方法が非常に非効率的であり、実際の生産性を助長しない方法について多くのことを話します(言うまでもなく、それがいかに人の生活を破壊する可能性があるか)。また、質問で述べたことの多くについても説明します。

(余談ですが、私たちはmod-hammerされているので、誰かがディスカッションを続けたい場合は、このためのチャットルームを作成しました ここにあります。

136
Shauna

私がインタビューしたとき、私は以前に経験がありませんでした

これは、企業の世界での最初の仕事のようです。

私はIRC日中にいくつかの異なる部屋で話すために開いており、IMで友人/家族と連絡を取り合うことが好きです

これを行わないでください。 IMが完全に禁止されている規制産業で働く多くの企業があります。仕事の時間と遊びの時間があります。IMは遊びのように「年配の方」に見えます。家に置いておいて。許可されている場所で作業する場合は問題ありませんが、それ以外の場合は削除します。

プログラマーにキュービクルでビデオゲームのような仕事に関係のないことについて話さないようにと私が数時間ごとにたぶん5分しか費やしていないにもかかわらず、私に上司からいくつかのメールが送信されましたそうすること。さらに掘り下げてみると、これはプログラマーが「怠けている」と誰かが不平を言っているためだとわかります。
人々は一日中私の肩越しに見ています。

ここで、「外観の管理」または「印象の管理」のスキルを学ぶ必要があります。ポイントは、彼らが1つのことを見て、あなたはあなたが何か別のことをしていると思うということです。あなたに対する他の人々の認識は、「真実」(そのようなものが存在する場合)が何であるかよりもはるかに重要であることがよくあります。

私はあなたが歩いている5秒間画面に何が表示されているかではなく、仕事の出力と品質で判断されるべきです

アメリカがどれほどふりをしても、アメリカは実力主義ではありません。印象と認識が重要です。仕事に対する態度、および仕事の倫理は、年齢、性別、社会階級、政治的志向によって大きく異なります。 what is openly stated what is wantedwhat is actually wantedの間には、大きなインピーダンスの不一致があります。

私は非常に寛大な初任給であると感じているものを提供されました($ 30/hr本質的に+利点と年間ボーナス)

2年の学位を持つ人にとっては、それはたくさんのお金です。

推奨事項:

  • 職務政治に関する本をいくつか手に取ってください(そして自宅で読んでください)。
  • Corporate Confidential を受け取り、それを(自宅で)読んでください。
  • QAの女性が近づいて息子について話したいときは、「申し訳ありませんが、今はチャットできません」などと言って仕事に戻ります。

企業の世界を説明するのに役立つ本のリストが必要で、なぜ「彼ら」が「彼ら」のやり方を考えているのか知りたい場合は、私に知らせてください。読み上げリストを追加できます。

編集:リクエストごとに、読書リストが追加されました。これらは私が持っていて読んだ本です。プログラミング自体の本は省略しました。それらはかなり急速に老朽化する傾向があり、(1を除いて)1つのテクノロジースタックを対象とする本は他のテクノロジースタックへの適用がほとんどないためです。このリストは完全なものではなく、多くの人があなたが読むべきものについて他の考えを持っていることは確かです。

Corporate ConfidentialPassionate ProgrammerおよびMaking It Big 、この順序で。次に、好きな順序で他の人を選びます。

より良いプログラマ/従業員になる

  • 情熱的なプログラマ 。この本の初版は「私の仕事はインドに行った」と呼ばれていました。テクノロジーやビジネスの動きが速すぎて物事が錆びてしまうので、心とスキルを最新の状態に保ちましょう。
  • コーダーから開発者へ 。これは、シニアよりもジュニア開発者を対象としています。
  • Death March 。スケジュールやリソースが過度に圧縮されているプロジェクトはすべて、死の行進です。そして私たちの業界では、死の行進は例外ではなく、標準です。彼らがどのように見えるのか、起こり得る結果は何か、そして彼らとどのように対処できるか(禁煙は常に選択肢です)を学んでください。非常に速く読む。
  • ソフトウェアでそれを大きくする:仕事を得る。組織を働かせる。偉大になる 。いくつかのインタビュー、そして企業で働く方法についてのたくさんのアドバイス。
  • 遊牧民の開発者 。採用担当者を介して技術職を探す必要があったことがある場合は、第3章でこれらの企業の振る舞いの理由を説明します。 IT部門では、平均して1年に1つの新しい仕事を見つけるでしょう。会社に10年以上滞在する人もいます(これは非常にまれになっています)。また、数か月ごとに仕事から仕事に行く人もいます。
  • スプレッドシートのモデリングと意思決定分析 。旧版があります。これはMBAの学生を対象としているため、主にビジネスの状況を数学的に分析することを目的としています(主にExcel)。 2つのディスクがあり、それらなしで安価なコピーを取得できます(1つはMS Projectの試用版で、もう1つはソルバープログラムの試用版を使用した演習です)。
  • 企業機密。上記のリンク。人事はあなたの敵であり、友達ではありません。企業でのキャリアを破壊するものの例をいくつか示します。その多くは、おそらくあなた(そして私)が結果に気付かずに行うものです。
  • レガシーコードで効果的に機能 。あなたはこれらの年のいずれかでメンテナンスコーディングを行います。この本は、地獄の穴からあなたを見つめている古代の過去の恐ろしいコードの山(いくつかはあなたが書いたもの)を扱うのに役立ちます。
  • 。Netでのブラウンフィールドアプリケーション開発 。 .NET開発者を対象としており、「メンテナンス」がまだ完了していないプロジェクトと、すでにそこにあるプロジェクトの改善に関するアドバイスを提供します。

他の人との取引

  • 59秒の従業員 。これは、1分のマネージャーの解毒剤です。 OMMは80年代と90年代に非常に人気のある管理ミスのスタイルでした(主にこの本を読むのに15分ほどかかるため、ビジネスジャーナルでは非常に人気があり、誰がやっているかどうかわからないため)一人で「管理」されているので、使い古した雑巾のように感じられます。
  • Type Talk at Work 。マイヤーズブリッグスに基づいて、他のタイプの人々とコミュニケーションをとる方法についていくつかのアドバイスを提供します。私はそれが便利だと思いましたが、これを占星術と同じくらい便利だと同僚に言われたので、あなたの走行距離は異なるかもしれません。
  • 心の変化 。説得は重要です。
  • 脅迫されるかされないか
  • ナンバーワンを探す
  • 百万ドルの習慣 。ロバート・リンガーによるこれら3つは非常に重要だと思います。彼の最初の本が他の人を脅迫するところだったと思うなら、あなたは新聞報道を読むだけです。彼の本が不動産に関するものだと思うなら、あなたはそれらを読み飛ばしただけです。世界にはあなたを脅してあなたのものをあきらめようとする人がたくさんいます、そして彼はそれらのいくつかがどのようなものであるか、そしてあなたがどのような対策を使うことができるかをあなたに示します。
  • スーツのヘビ 。邪悪な人々がいます。あなたはそれらのいくつかのために働くでしょう。
  • いじめっ子、暴君、不可能人物 。オフィス政治とより悪い種類のいくつかを扱うことに関する1冊の本。
  • 職場での言葉による自己防衛の穏やかな芸術 。一部の人々は、口頭操作に非常に優れており、この本およびシリーズの他の人々は、そのような人々への対処方法をカバーしています。
  • 人との勝利 。この著者が執筆する本のほとんどは、経営者とリーダーシップに関するものです。この本は、人々のスキルについての詳細です。マネージャーの方に集中していきますが、いいと思います。
  • 48の法則 。彼らはそれを持っています。あなたはいくつか欲しい。逸話で読む光。私は彼の他の本も好きです。
  • Games At Work 。オフィス政治。
  • それはすべての政治です 。はい、そうです。
  • 道徳的な政治 。自由党と保守派、なぜ彼らはそのように考えるのですか?いつか反対の説得を行うことになるので、それらがどこから来たかを理解することは合理的な考えです。この主題に関するほとんどの本は侮辱的で品位を落としていますが、私はこれはほとんど判断の余地がないと思います。

プロジェクトとの取引

独自のウェットウェアの改善

  • 実用的な思考と学習 。あなたの心を改善することを目指しました。第5章が好き-心をデバッグする。
  • あなたはあなたが選択したものです 。人々がどのように決断するか。
  • The Thinker's Toolkit 。いくつかの問題解決テクニック。
  • 欺瞞の芸術 。悪いタイトル-それは議論、それらを作る方法、それらを獲得し、悪いものを聞いているかどうかを伝えることについてです。プラトンとアリストテレスが主題を教えたとき、「修辞学」と呼ばれていました。

退職のための投資

  • エンジニアリングの退職 。技術者を対象としており、十分な量を決定するのに役立つ多くのアドバイス(および方程式)を提供します。第8章の冒頭にあるチェックリストとアドバイスは、雇用主を辞めるとき(辞職または解雇されたため)に覚えておくべきことです。財務モデリングの一部は、上記のSpreadsheet Modeling本でも説明されています。
79
Tangurena

問題から逃げるのではなく、常に問題を解決するようにしてください。

仕事を辞めると、履歴書や履歴書に印が残ります。私があなたを雇っていた場合(そして私は雇います)、誰かがその場所を離れるのは懐疑的です。真剣に、あなたが「それで最後の場所で何が悪かったのか?」あなたはそれらをリストし、彼らは「それであなたは何をしましたか?」あなたは肩をすくめて、去ることについて話し始めます。それはあなたが雇う誰かですか?

取るべきアプローチは、マネージャーの観点から物事を試し理解すること、そしてあなたの戦闘とタイミングを選択することです。パンドラには何もないので、悪いスタートでブロック解除されるように頼む。

だから一つ選んでください-バージョン管理は有望に見えます(そして、それはすべて悪いわけではありません、実際にはバージョン管理があります)、おそらくソース管理を実装し、おそらくいくつかの基本的な標準または単体テストを実装しますが、実際に違いをもたらす何かを作りますあなたは本当に良いケースを作ることができると思います。

節約された時間または生産性の向上、信頼性の向上という観点から、議論をまとめてください。経験した実際の問題に関して、そして彼が起こらなかったことから彼が利益を受けるだろうという点で、それを試してみてください。

あなたがそれで素晴らしい進歩を遂げるなら、あなたは勝利を手に入れました、そしてあなたはそれを基盤にして(同じ基準で)、何かを学ばなければ、何か違うものでもう一度やり直してください。

2、3ショット撮った後、何も得られない場合は、自分のベストを尽くしたこと、そして誰かがインタビューでそれについて尋ねた場合、あなたが物事をより良くしようとした方法について本当に良い答えを得たことを知って、自分の立場を再考してください。

ただし、反対側の芝生は常に緑が多いとは限らないため、次にピッチを上げる場所でも同様の問題が発生する可能性があり、それが発生して回答が残った場合、履歴書/ CVは非常に斑状に見え始めます。

[〜#〜] edit [〜#〜]:OK、以下のコメントに応じて、2つのこと:

1)これは無私で会社を良くすることではありません(後で詳しく説明します)。自分を良くすることです。雇用主は本当に短い職務を嫌い、それらについて尋ねる傾向があります。これは、いくつかを改善しようとするわずかな投資であり、彼が去った理由と彼がそれに対して何をしたのかと人々が尋ねるとき、次のインタビューで彼により良い答えのセットを与えます。あなたがそれをそのように見たいのであれば、これは実際には完全に利己的です-それは潜在的に彼の次のラウンドでより良い仕事を得るチャンスを改善する小さな投資です。

2)多分もっと重要なことですが、まともなプログラマーが悪い作業環境で物事を修正しようとしない場合、誰がそうするでしょうか?そして、だれもそれをしないと、会社だけでなくプログラマーを困らせる場所でも、常に悪い作業環境になります。それらをすり減らし、悪い習慣を教えてください。

確かにそれはほとんどの場合うまくいきませんが、時にはうまくいき、それがみんなにとってより良いものになったとき、あなたは悪い作業環境をOKにして、そこで働いて、そこで働くだろうすべてのプログラマーの生活を作りましたより良い未来。

少なくとも試してみるのに十分な理由ではありませんか?優れた作業環境は、単に発生するだけでなく、優れたプログラマーができる限りのことをして素晴らしい結果を生み出した結果です。素晴らしい環境で働きたいが、彼らのために戦う気がない人はたくさんいるようです。

EDIT 2:Joel on Software Test には、生産性を向上させる12の項目があります。彼が彼の本で言及しているように、あなたはこれらのことを成し遂げるためにマネージャーである必要はありません(少なくとも最初の8つ)。 o.p.として注、ソース管理を自分で実装することもできます。また、中断される可能性が低いときに、より早く来ることを検討することもできます。 $$を持ってノイズキャンセリングヘッドフォンを購入することもできます(飛行機での旅行に最適)。

編集3:何人かの人々は、なぜ彼が最後の仕事を辞めたのかと尋ねられたとき、「彼らは私にツールを与えないだろう自分の仕事をするために、彼らがソフトウェア開発のプロセスを真剣に受け止める場所に来て仕事をしたかったのです。」.

表面的にはこれは良い答えですが、採用担当者は他の質問が続くと約束できます-「OK、それであなたはそれに対して何をしようとしましたか?」最初である。優れた採用マネージャーは、オープンマインドでこれに取り組みますが、彼らは不合理と見なされたものを理解したいと思うでしょう(彼らは彼らの環境が完璧ではないことを理解していて、そこで問題が発生するかどうか知りたいと思っているからです) )そして、あなたがそれに従事しようとしたかどうかを理解する必要があります。これは、日常業務中に発生する他の問題をどのように見るかを示すものだからです。

最初の質問だけでなく、良い面接担当者が実際に何が起こっているのかを理解しようとする可能性のあるすべてのフォローアップに対する回答があることを確認する必要があります。このことについては、私の最後の場所とは異なります」というのは、マネージャーのお尻を爆破するだけです。おそらく彼らはそれに負けないでしょう。もしそうなら、あなたは本当に馬鹿な人のために働きたいですか?).

69
Jon Hopkins

問題と、あなたがそれらについて何を語るかを、インタビューする次の場所に行きましょう。

離職率が高い(そして採用率が速いのは離職率が高いためだと私は理解しています)は本当に悪い兆候であり、さらに良いことに、それは後の面接で客観的に表現できるものです。

限られたインターネットアクセスの方が合理的であり、個人的な目的で会社のインターネットを使用しないように求めることは、少なくともある程度一般的です。ブロックされた有用なサイトの具体例がない限り、これを問題として言及しないでください。通常、プログラミングにTwitterやFacebookは必要ありませんが、O'ReillyのSafariサービスとStack Overflowは非常に便利です。

騒々しい職場環境は悪いですが、自分が気まぐれであることに疑いをかけずに次の会社に不満を言うのはかなり難しいです。

会社の時間に個人的なことについて話さないように言われることは、個人的な話があまりにも多くない場合、実に良いことではありませんが、繰り返しになりますが、後でそれについて言及しないでください。

金魚鉢の効果は、後のインタビューでも触れたくないものです。

VCSの音はそれほど悪くありません(2005年はそれほど昔ではなく、VSSやRCS、SCCSを使用しているようなものではありません)。特定のバージョンのプラグインが必要になることも珍しくありません。この現在の仕事では、IEを使用して給与計算システム(休暇など)を処理する必要があります)を使用する必要があります。

優れたソフトウェアプラクティスの欠如は、議論の余地のあることですが、前向きな方法です。面接担当者に、生産的であることを学び、優れた実践例を体験したいことを伝えます。これは、仕事を辞めるための許容できる理由です。多くの場所は良くないことを心に留めておいてください。強調すればするほど、まとまりのないショップで仕事をする可能性が低くなります(それは良いか悪いかもしれません)。

その場所はひどい職場のように聞こえるので、できるだけ早く外出することをお勧めしますが、後で大いに害を及ぼさない方法でそうすることが重要です。明らかに間違っている客観的なものを見つけます(ターンオーバーは大きな問題であり、場合によっては悪い習慣でもあります)。そうすれば、気が狂ったり、甘やかされたり、仕事が何をするかだけを気にせずに去った理由に答えることができます。将来の面接担当者には、すぐに彼らを救済するつもりはなく、会社を手助けするためにそこにいて、会社があなたのために何かをするのではないと感じさせる必要があります。

19
David Thornley

まあ、あなたの説明は彼らがいつも人々を雇っている理由を説明しています:彼らは彼らが入るのと同じくらい早く出発します。

大規模なコールセンターを抱える企業のスタッフの離職率は非常に高く、トップマネジメントがそれを受け入れれば、その理由を調査する必要もありません。これは、このすべてが非常に強固で、1人のマネージャーと話しても状況が変化しない状況につながります。

IT部門がカスタマーサポートと同じ部屋にいた過去にある会社で働いていましたが、IT部門と他の部門を分離するためにいくつかの壁と高い壁が得られるようになるまでにしばらく時間がかかりました。

しかし、全体的な説明は私が他のポスターのShaunaとpthesisに同意しなければならないようなものです:出てください。これはあなたの上司が彼のチームをサポートしているように聞こえません、それは彼がトップマネジメントの観点から完全にこれに近づいているように聞こえます、そしてそれが事実である場合、彼はあなたに耳を貸すことすらありません。悲しいが本当。

17
wolfgangsz

実行可能な職場のようではなく、企業の刑務所のように聞こえます。 私は地獄を解き放ちます。私は確立された「ルールとポリシー」で大企業で働いていましたが、それほど悪くはありませんでした。彼らは独自のIMシステムを備えており、サイトをブロックすることはなく、同僚に対話とコミュニケーションを促すことができました。

私は弁護士ではありませんが、あなたが説明している出来事は、ミクロな管理を超えて個人的な空間への侵入にまで及んでいます。

14
pthesis

この職場は悪夢のように聞こえるかもしれませんが、少なくとも学士号を取得するまで、この職場を差し出すには正当な理由があると思います。

まず、アソシエイツの学位で1時間に30ドルを稼ぐことは絶対にすばらしいことであり、ほとんどの市場で他の場所でそれを見つけることはほとんどありません。そのレベルの収入があれば、学位を取得するのが大幅に楽になります。

第二に、雇用主がキャリアの初期段階にいる人を雇うことを考えているとき、彼らは安定していて予測可能で成熟している人、そもそも彼らを雇う努力の価値がある人を見つけたいと思っています。その重要な指標の1つは、しばらく仕事にとどまった実績です。私が4年間滞在した会社でキャリアをスタートできたことは非常に幸運でした、そして私の履歴書のその面はそれ以来非常によく役に立ちました。

ですから、ただ切り取って実行するのは魅力的ですが、この決定には長く冷静な考慮を払ってください。芝生は他の場所では緑がかって見えるかもしれませんが、思ったよりも良い状態になっているかもしれません。

13
Adam Crossland

すぐに出発します。何も修正しません。もし「ボス」がなんらかの意味を持っていたら、そもそもそんなばかげたことをやっていなかっただろう。上司に直面した場合に起こる唯一のことは、解雇されることです(失業する可能性があるので辞めるよりも良いかもしれません)。なぜなら、上司の人のタイプは、全世界が彼を中心に展開していると考えているからです。

私は経験から話します。私は以前にそのような「小柄な独裁者」を扱いました、そして彼らがどう思うかをあなたに教えさせます:この人は彼らが宇宙の中心であると思っています。彼らは通常エゴコンプレックスを持ち、「スミスさん」であることに他ならない理由で世界を期待しています。彼らは、彼らが彼らから搾り出すことができるものを超えて彼らの従業員についてなめることを気にしません。彼らは生産的な労働環境を作るものを理解せず、代わりに彼らを主人としてそして他の皆を奴隷として農園のようにビジネスを扱います。管理(多くの場合、友人/親戚/飲酒仲間)を除いて、他の誰もが愚かな牡丹であり、おそらく何も知ることができません。彼らは働きバチのように振る舞い、命令を受け取り、彼らの「ベター」を疑うことなく言われた通りに行動するためだけに存在します。それがこの人の考え方です。彼らは力と威信の幻想を与えるために最低限のことをすることに満足しているので、彼らは平凡に自分自身を運命づけます。

これはあなたが参加したい会社ではありませんが、あなたがそれを修正することはできないことを理解しています。最善の行動は、去ることです。あなたのチームの賢い人たちも去ります。このような企業は、私たちの職業のかすを保持しているだけです。他の場所で仕事を得ることができず、仕事を辞めるのを恐れて「ボートを揺さぶる」ことを恐れている企業です。

11
Wayne Molina

あなたの最初の仕事は最悪です。それは一般的にそれが機能する方法です。ただし、別のsolidオファーがない限り、緑の牧草地には向かわないでしょう。 90日後に最初の仕事を辞めた場合、他の雇用主候補はあなたをどう思いますか? "確かに、彼の仕事は失敗したかもしれない、あるいは多分彼は怠惰で資格を与えられて不平を言っているだけで、仕事をしたくない"。特にこの就職市場では、他に何百人もの新卒者から選べます。

11
GrandmasterB

マイレージはここで大きく異なります。これの一部は特定の会社のコースに並ぶものです、これのいくつかは悪い経営または壊れた企業文化のいずれかです。これは私の内訳です-

特定の企業で一般的な要因:

  • インターネットアクセスの制限-通常は「セキュリティ」上の理由で行われます。会社は、それが仕事のために役に立たないと見なすサイトをロックする、および/またはあなたが仕事目的のために装置を厳しく働くよう要求する権利を持っています。時々、(Stack Exchangesのような)有用なサポートを提供するサイトのブロックを解除する手段を見つけることができます。すべての企業文化の産物ではなく、特定の企業のコースに並ぶもの。私の解決策は、スマートフォンを手に入れることでした...そのようにして、自分のニッケルで必要なすべての接続を確保できます。

  • 「オープンシーティング」-低い壁やキュービクルとしての資格を持たないテーブルのあるキュービクル-特定の開発環境でのお気に入りのアイデアであり、エリアに座っている仕事の組み合わせは、あなたがすべて1つの大きなものの一部であることを誰もが理解するのに役立つはずですチーム。すべての人がお茶を飲んでいるわけではなく、インタビューで質問するのは完全に公正です。ここで変更を加えると魅力的である可能性は低いです。スペースを作り直すのはコストがかかりますし、おそらく企業文化の一部でもあります。

議論を生む要因:

最初に-あなたは時間給で請負業者ですか、それともサラリーですか?彼らがあなたに時間ごとに支払うなら、彼らはあなたがあなたの時間をどのように使うかについて質素であることをあなたに頼むためにもう少し言う(IMO)を持っています。給料については、納期厳守が必要だと思いがちですが、日中に時間をかけて個人的なことを考えれば、それを補うことになります。それは言った...

  • 「非プログラミング時間」のマイクロマネージメント-直接の話し合いであれ、オンラインでの時間であれ、会社は1日の1分ごとにあなたを見ているべきではありません。 OTOH-あなたがこれらのことをするのにどれだけ時間がかかるか、そしてあなたがどれほど騒々しいか破壊的であるかを正確に意識してください。私は、ジュニアエンジニアが「5分の」ディスカッションが実際には30分かかり、騒々しかったために電話でビジネスコンバージョンを達成できなかったことに気付かなかった立場にありました。それはあなただと言っているのではなく、ただどれだけ時間がかかっているかがわかるように、時間を追跡する方法を見つけようとしています。適切な時間にいることがわかった場合(5〜10分、1日1〜2回は外れません)-上司にプライベートで話します。苦情があるかどうかを尋ね、正当化を求めます。問題がない場合は、これらの問題をチームにメールで送信するショットガンのアプローチは、対象となる聴衆に効果的に当たらない可能性が高く、一般的に士気に悪いことを指摘します。

  • ツールと適切なプロセスの一般的な欠如-おそらく最大の問題。これは文化ではなく、単に悪いエンジニアリングです。これは、上司との深刻な、座る、密室のセッションです。彼はこれらが問題であることを知っていますか?彼は製品へのリスクを知っていますか?彼は推奨事項を聞きますか?上司と調整して状況を改善できると思うなら、それはとどまる価値があります。そうでない場合-履歴書を磨いて次に進んでください...きちんとしたツールと合理的なプロセスで作業できない場合、この会社では良い経験がありません。

10
bethlakshmi

悪夢だった職場環境を「好転」させようとした私の経験から、そうではありません。あなたは入門レベルであり、会社のあらゆる問題を修正するのに十分なほど支払われていません。条件が良くなると長期的にはより多くのお金よりも優先されることを認識して、私は真剣に就職活動をしますが、私は「立ち上がって立ち去る」ことはしません。

私はその会社と3年間、2歩進んで、最後に1つ前に戻ってやっとその間、自分と周りの人々を惨めにしました =。少し時間がかかりましたが、条件がはるかに良い別の仕事、そして幸運にもお金を見つけました。

面接官のために、なぜ辞めたのか、古い会社を打ちのめしてはいけない、怒らないのかについて、回答を用意する必要があることに同意します。ここには、従業員または雇用主が何らかの理由で雇用を終了できる90日間の「試用期間」があります。そのような状況で会社を辞めたとしても、状況次第では履歴書に載らないこともあるかもしれません。

それが役に立てば幸い。

8
Stephen

あなたが説明したことの多くは、典型的な雇用主にとってはまったく正常なようです。あなたがグーグルか何かで働いているなら、すべてがピカピカで新しいかもしれないことを確かにしてください(私はスラッシュドットに関する記事を思い出しますが、誰かがグーグルが彼のために遅れていると不平を言っています...彼らはまだ平均的な雇用主よりも数年前でしたが。 ..)。

まず第一に、ソーシャルネットワークの禁止、あなたはチューブ、パンドラ、個人的なウェブブラウジングなど...これは正常です。多くの雇用主は、これらのサイトを明示的に禁止したり、使用が禁じられているポリシーを適用したりしています。彼らが完全にインターネットを禁止し、問題の解決策を探すことができない場合は、必ず実行してください。ソーシャルネットワークを禁止するだけの場合、それは正常です。また、これらのWebサイトは帯域幅を大量に消費するため、チューブとPandoraは禁止されていることがよくあります。私の現在の仕事では、ネットワークの速度が非常に遅いため、彼らはyoutube/Pandoraの禁止を設ける必要がありました。ほとんどの雇用主は、誰もがPandoraをストリーミングしたりビデオを見たりするための帯域幅を持っていません。主要なスポーツイベント(3月の狂気など)の近くには、espn.com/etcなどのサイトがよくあります。同様に禁止する必要があります...

IRC/IM/etcまで。多くの場合、これは完全に禁止されているか、会社独自のIMクライアント(他の従業員のみがいて、ログに記録されている)を使用せざるを得ません。多くの場合、これはスヌーピングだけではありませんが、一部の企業はすべての仕事上のコミュニケーションをログに記録する必要があります。また、人々がマルチタスクを実行できず、IMによる作業の中断を許可し続けると、生産性が大幅に低下するという研究も行われています...たぶん、あなたは例外であるか、特定の時間帯にのみIMに応答するように規律されています。しかし、平均的な人はそうではありません。

最新/最大のハードウェア/ソフトウェアでは、多くの場所が後方にあります。多くの場合、幹部は強制されるまでお金を使いたくありません。 VB 6.0を使用している人はまだいます。2005年のバージョン管理システムは悪くありません。Microsoftショップ周辺では、1990年代からVisual Source Safeを使用している人を見かけることは珍しくありません。期待するほど珍しいことではありません......

低いキュービクルは吸う。しかし、それを乗り越えて、私は一度トレーディングデスクで仕事をしなければなりませんでした。あなたがもっと上手くいく保証はないと思います。いくつかのテクノロジー企業でニューヨークエリアを回っているため、デスクだけが人気を博していることに気づきました(多くの開発者、または開発者と他の従業員が集まって)。一部の企業は、人々が共有するオープンテーブルを持っています。カスタマーサービスを利用していない場合でも、聞いている仕事について人々が会話をしていることがよくあります。基本的にヘッドフォン/音楽が必要です...または少なくともノイズキャンセリングヘッドフォン...

また、Javaに関しては、古いバージョンのJavaが必要になることも珍しくありません。バージョン管理でない場合、それは何か別のものになります。私のいる場所では、レガシーアプリが異なるために、JREの複数のバージョンが共存しているように見えました。開発チームの開発に参加しているアプリであっても、最新バージョンではない場合があります。独自のJava環境をアップグレードすると、アプリケーションをコンパイルできなくなる可能性があります.....多くの場合、DEVチームはJava、.NET、Oracle、SQL Serverをまったくアップグレードしませんなど、管理者は時間を費やしたくないので..。その後、何かが寿命に近づくと、アップグレードをすばやく行うために狂ったダッシュがあります...

より多くの人を雇うことで、会社は成長しているようで、それは良いことです。

スペースのトリミングに関する限り、それは設計上の決定です。残念ですが、決定が下された場合は次に進んでください。そのようなあらゆる種類の恣意的な決定があります。インデントする方法、すべて大文字/小文字にするか、データベースで大文字と小文字の区別をオフにするか、コメントする方法など...アジャイルの連中の一部は、コメントを付ける代わりに、名前を付けてメソッドを作成するだけで、コードをより明確にしています。コメントは本当に依存します...すべての行にコメントすることも混乱です。また、コメントが間違っていると、コメントがまったくないよりも悪いことになります...その内容に反対することは正常です。ほとんどの場合、それは戦いの価値はありません。

私にとって問題のように思える唯一のことは、個人的な会話がまったくないことです(関係の構築はビジネスの通常の部分です)。 1日に1〜2回、10〜15分、または20分のチャットで問題ありません。人々は社会的な動物であり、あなたの同僚を知ることは重要です。一部の人々は、1時間以上の船外チャットまたは毎時15分のチャットに行きます...それでも、個人的な会話は、仕事をやり遂げるのに役立つ関係を築くのに役立ちます。

ソースコントロールがないと言った後、もう一度言いますと、ソースコントロールは2005年のものだと言っていました...間違いだと思いますが、ソースコントロールが本当にない場合、それは危険信号です。

また、あなたの補償は非常に良いです。私はニューヨーク地域にいて、4年間で修士号を取得している人を探して、55,000人のエントリーレベルの仕事が市内で見られます。ボーナスが与えられると約束されていますが、15,000を獲得できるのはたったの55,000です。ニューヨークは最も高価な市場の1つです。他のほとんどの場所は低くなります。したがって、30 /時間は本当に良いです。あなたが一年間そこで働くならば、それは去って、より良い給料を得るのがはるかに簡単です...

しかし、とにかくあなたの仕事があなたを惨めにしているなら、去ってください。人生はあなたが嫌い​​なことをするには短すぎます。あなたは正しい場所を見つけるためにたくさんの仕事をしているかもしれません、あるいはあなた自身のものを始めてしまうかもしれません。あなたの言っていることの多くはかなり正常だと思います。幸運を祈っています。しかし、誰が知っているか、その特定でジャンプしている人の中には、素晴らしいことをする人がいます...

6
Cervo

私が全体で見た最大の問題は、疑いもなく、実際のコーディング環境です。標準へのコーディングにより、後でメンテナンスが容易になり、全体的にバグが少なくなります。その日の順序が「パッチを適用して次に進む」である場合は、できるだけ早く出てください。これは、文化が優れたコードよりも機能するコードに取り付かれていることを意味します。もしそうでなければ、結局は非常に壊れやすいパッチの泥沼を維持しようとするでしょう。 「軽くて」それの場所があります。それは「正しいことをする」というバランスのとれたシーソーの反対側にあります。要件を満たしますが、そのコードを簡単にアップグレードすることもできます。パッチは、動作中のリリースをリリースするためのストップギャップとしてのみ許容されます。その後、適切に実装するための時間を確保する必要があります。

それ以外のすべて-ノイズ、非コンピュータ使用ポリシー、プライバシーの欠如-はすべて、アメリカの企業で働くことの一部です。あなたの雇用主は、この点で「働きがいのない場所」の規模を少し上回っていますが、キャリア全体でこのようなことを扱います。私は多くの人気のある非作業サイト(ありがたいことにYouTubeやStackExchangeではない)をブロックし、MP3や急流などの違法の可能性のあるコンテンツのパケットをスニッフィングするネットワークで作業しています。 '。仕事に関連するすべてのIMは、Office Communicator(暗号化可能な内部で提供されるIMシステム)で発生し、機密情報がスヌーパーに漏洩するのを防ぐ必要があります。

しかし、この文化では、YouTubeで曲を聴いたり、愛する人との個人的なメール/ IMを聴いたりするなど、仕事以外のインターネットを少しだけ使用する必要性を認識しています。私たちはこの会社の壁の外に住んでいて、時々私たちは勤務中に彼らの世話をしなければなりません。私はこれを認識しない環境で働いていたので、外に出てよかったです。それが多すぎる場合は、探し始めます。

4
KeithS

私がこれを読み始めて、あなたの最初のいくつかのポイントを見たとき、私の最初の考えは「現実の世界へようこそ」という線に沿っていたことを認めなければなりません。申し訳ありませんが、特にあなたの編集から、あなたはその側面についてかなりよく知っていたようです。

しかし、読んで、私はおそらく1つまたは2つのポイント(非常に悪い作業慣行でさえも)に応じて、その返信のバリエーションを与えることができます。それを好きになる必要はありません。それに対処する方法を学ぶ必要があります)しかし、あなたのポイントがまとめられると、これは私が見ることができるものから無知で有毒な作業環境になります。

去れ。最初に別の仕事を見つけてください、明らかに、しかし、いくつかの場所は魂にとってただ悪いです。この場所から、将来の面接時に注意すべき赤信号について、また、将来どのような上司/マネージャー/上級開発者になりたい、またはなりたくないかについて学び、そのレッスンを両方に使用してください。自分を向上させ、この経験から何か良いものを得たという考えで自分を元気づけます。

4
Rob Moir

あなたが自発的な大量脱出症を持っているとき、それは労働条件が悪いからです。他の多くの企業と同様に、彼らは不況を切り抜け、昇給のない奴隷のように働いて、人員削減を補ったと思います。今、彼らは経験豊富な人々が大挙して去るにつれてその行動の報酬を享受していて、そして(愚かに)個人の生産性の2009レベルに戻るために取り締まろうとしている...なし作った経験豊富な人々それは可能です!まさに典型的です。これが、不況が終われば雇用が急増する理由です。

新しい仕事を探し始めます。最悪のシナリオは何ですか?現状?

3
Satanicpuppy

人々は一日中私の肩越しに見ています。私はFreenodeのWebチャットに参加してプログラミングの問題を解決しました。数分以内に上司から(すべての開発者に)メールが届き、職場の外部のチャットサーバーに接続してはいけないことを伝えました。

他のすべての問題があっても、これは非常に簡単です。本当に。地獄がナークスと一緒に働きたいのは誰ですか?私じゃない!

一緒に働かなければならないイタチの束。

3
Edward Strange

あなたはより良い場所で働きたいと思って、探し始めます。次の会社にどのようにインタビューして、実際にどのように行動するかを検討することから始めます。

あなたが去ることを考えているので、少しリスクを取って、あなたの仲間の開発者と一緒にプログラミングの問題のいくつかを解決してみてください。他のユーザーに影響を与えて協力し、ソースコード管理、フォーマット、および問題のレビューを行う方法を学びます。

他のオフィス/会社のポリシーは対処するのが難しいことは知っていますが、あなたが大きな変更を加えることができるとは思いません。あなたたちが物事を成し遂げていないという考えがあります。十分な情報を得てプロジェクトに時間がかかりすぎた本当の理由があるかもしれませんが、ほとんどの人にとって、2人のプログラマーが個人的な会話に5分を費やしていて、あなたは怠け者として分類されています。あなたの上司は彼のチームのために戦っておらず、会社全体に彼らの能力を示していません。 「誰も角に赤ちゃんを置きません。」

2
JeffO

私はあなたが説明した問題のsomeを扱いました。

私も2年間カスタマーサービス担当者の近くにいたので、気が散ることがあります。だから私は一日中ヘッドフォンで外国の音楽や器楽を聴きます。英語の歌詞がなかったものは何でも集中するのに役立ちました。

完璧な仕事はありません。しかし、私の1つのアドバイスは、あなたが怒りに満ちて1日嵐になるまで、煩わしさを増やさないことです。本当に不満がある場合は、先に進んで別の仕事を探してください。辞める前に何かを並べてみてください。

2
Steve Wortham

ほとんどの仕事の重要な部分は上司の管理です。私は彼/彼女の仕事をしようとすること、それらを操作すること、またはそれらを回避しようとすることについて話しているのではありません。私は彼らのあなたの認識と期待を管理することについて話している。 (これをmanipulationと見なす人もいますが、それは間違った意味を持っています。)

上司に何かについて近づくとき、より生産的になるために上司にどのように頼んでいるかを示すことができれば、より良い結果を得る可能性が高くなります。彼の主な目標の1つは、彼の下にいるすべての人が可能な限り生産的になることです。挑戦されたときに彼が守ることができる具体的な提案は、彼の仕事を容易にします。

まず、プログラミングに役立つオンラインWebサイトへのアクセスを開くように依頼することから始めます。現在、家に​​帰ってオンラインヘルプを探すまで待つ必要があることを指摘します。彼らがウェブサイトへのアクセスを開いた場合、あなたは物事をより早く終わらせることができました。これは、単なるひねりではなく、やる気と献身的なボスを示しています。

@ジョン・ホプキンスは、あなたの最初の仕事の非常に短い在職期間があなたの履歴書で悪く見えるかもしれないという良い点を作ります。

あなたが別の仕事を探している間、ジョンのアドバイスに従って、あなたがどこにいるかを改善してみてください。少なくとも、そのようなボスをより早く見つける方法を学びます。その過程で、貧しい上司や貧しい会社に対処する方法について、いくつかの役立つスキルを学ぶことができます。

1
jimreed

私の最初の反応も「すぐに去る」でした。しかし、これはあなたの最初の仕事です-すぐに辞めることは、あなたの将来のキャリアにとって確かにそれほど良くないかもしれません。また、あなたの説明には何か肯定的な点があります-あなたの同僚は単に誤って管理されている合理的な人々のようです。したがって、Jon Hopkinsの提案に従って修正を試みることをお勧めします。ただし、それを単独で行うのではなく、まず他の開発者と話し合ってください。

実装が簡単で、会社にとって明らかな利益があるものを最初に選択する必要があります。必要な労力、それによって生産性がどの程度向上するかについて現実的な見積もりを行い、他の開発者と話し合ってください。それらのいくつかに同意していただいた場合は、上司に提案を送信できます。一度に1つずつ、彼を圧倒しないでください(マイクロマネージメントを好む人は、驚くほど変化に抵抗します)。それを続けるか、あなたの提案はあなたのボスの机に消えて二度と見られることはありません。その後、別の小さな改善を試すことができます。

他に何も気分が良くならない場合-あなたがそれを試してみたら、今すぐに考え直さずに去ることができます。経営陣が建設的な批判に実際に対応する可能性がわずかにあり、その結果、あなたの努力が認められます(また、辞めないように説得することもあります)。しかし、私は本当にそれに賭けるつもりはありません。その音から、可能性はほんのわずかです。

1
Wladimir Palant