web-dev-qa-db-ja.com

会社がプログラマーをそのような厳しいスケジュールに置くことは正常ですか?

だから私はこの仕事で数ヶ月働いています。 2時から7時まで最善を尽くしているので、少しイライラしています。以前の仕事では、9時30分から10時の間に入社し、7時に出発しました。 。

しかし、私の現在の会社は、8時30分にそこにいることを主張しています。これからの逸脱は大きな問題です。これは典型的ですか? 9:30から6:30、10:00から7:00までの同僚がいますが、それは単なるスタートアップのカルチャーなのでしょうか?

クライアントに会えないなどの理由で、理由がわかりません。物事を非常に厳格にすることの利点は何でしょうか。また、来たときに15から20分の変動がある場合、なぜ人々が私が去るときに私が調整することだけを想定しないのかについてもわかりません...

開発者としてのこれらの不当な期待はありますか、それとも何か不足していますか?

65
q303

しかし、私の現在の会社は8:30にそこにいると主張しています。これからの逸脱は大きな問題です。これは典型的ですか?

はい、それは典型的です。そして、そのような企業は、開発者との売上高が非常に高くなる傾向があります。私は以前一緒に働いていたプロジェクトマネージャーの1人(彼は現在、他の会社のVPです)と話していました。彼は、彼が働いていた会社(当時、大手衛星テレビプロバイダーの1つ)のポリシーを説明していました。 :開始時刻は0830でした。2回目の遅れ(一定の期間内)の場合、アクセスカードをスワイプしてもドアは開きません。代わりに、上司に電話をかけて電話をかけます。3回目(その特定の期間)、あなたを解雇する人事部に連絡します。彼は彼らの200%の売り上げ高についてコメントし、このポリシーを作成した無知な他のマネージャーにくすくす笑っていました。彼はまた、彼の下にいるすべての人に自分の携帯電話番号を配ったので、彼らが遅刻した場合、システムを回避して彼らを働かせることができると述べました。

一部のマネージャーはプロセス指向であり、他のマネージャーは結果指向です。あなたはすぐにそれらを区別する方法を学びます。賢い人なら、面接を中断することなく、面接でいくつかの質問をして、他の質問から1つを決定する方法を見つけるでしょう。

結果重視の企業では、見た目や時間よりも、what仕事を終えることが重要です。これらの会社/ボスは、開発者にとってインピーダンスのミスマッチが最小です。これらの企業では、誰かが「わぁ、q303が遅れて来る」と発言しようとすると、結果重視のボスは、「q303が予定通りに予算内で製品を出荷します。何があなた最近行われましたか?」スターとヒーローは、結果重視の企業では非常に一般的です。

プロセス指向の企業では、how物事を成し遂げることがより重要です。プロセス指向のボスにとって、到着時刻、出発時刻、および カバーシートはTPSレポートにホチキス止めされます は非常に重要です。一般的な開発者とこの種のマネージャーの間には、大きなインピーダンスのミスマッチがあります。プロセス指向の会社にはお気に入りもスターもありません。これは、不可欠であるとわかった人を意図的に解雇する種類です。プロセス指向の企業の完璧な例は、ファーストフードのフランチャイズです。目標は、国内のすべての店舗ですべてのハンバーガーを同じにすることです。あなたがより良いハンバーガーを作るならば、あなたは彼らとあなたのフランチャイズを失うでしょう。

現代のビジネススクールでは、マネージャーになるためにビジネス(従業員が実際に行っていること)を理解する必要がないことをマネージャーに教えています。これらの人々は、それが(== --- ==)できることが測定するものであるため、適切な時間にその座席を暖めることを求めます-彼らはあなたが何をしているのか、何もしていないのです彼らが気にしている、科学的管理はそうではないと言います。

実業界で経験を積むと、上司にとって重要なことは、上司に与えるものであることがわかります。ガンを治したり、チェーンソーを動かしながら連邦予算のバランスをとったりすることはできますが、遅れて来るのでそれは問題ではありません。午前2時に出発すると、「時間どおり」に出発するため、彼らはあなたに会いません。

121
Tangurena

私はこのような会社で幸せになったり、生産的になったりしたことはありません。これらのショップは優れた開発者を保持しない傾向があるため、コードも気に入らないでしょう。マネージャーが手掛かりを持っている別の仕事を取得します。それらはたくさんあります。

17
kevin cline

私がまだ言及していない(合理的に正当な)理由の1つは、多くの/ほとんどの企業で、サポートの問題が製品を知っている開発者にエスカレートされることです。重要なプロダクションサポートの問題が未解決にならないようにするために、同社は、開発者がクライアントの営業日中ずっとデスクにいることを期待しています。

私が働いていた以前の会社では、サポートの問題が夜間と早朝に発生するのはごく一般的でした(タイムゾーンの問題のため、私たちのタイムゾーンの両端にクライアントが1〜2時間離れていました)。したがって、重大な運用上の問題が発生していて、遅くとも午前11時または昼休みのクライアント時間では対処できなかった場合は、専門的ではないように見えました。

それ以外の場合は、 Tangurena が正しいです。

編集:言及する必要があります-夜間と朝に来る問題が意味することは、彼らは朝一番に対処しなければなりませんでした。夜間にサポートが実際に必要になることは決してありませんでしたが、人々が午前中に非常に遅く現れ、深夜または昼休みまで顧客を急いで置いた場合、それは悪く見えました。これが、一般的に朝の時間どおりにいる必要がある理由でした。

14
Bobby Tables

それは正常ですが、それはすべきではないです。私は開発者として他のオフィススタッフと同じように扱われるべきではないという事実を主に主張しています。なぜなら、私たちの仕事の性質は大きく異なり、8時間デスクにいるだけでは定量化できないためです。実際、私の経験では、1日8時間、デスクにいることを余儀なくされると、実際のの代わりにpretendが働きたいという欲求が高まります。その半分の時間をプログラミングし、他の時間は問題の考え/調査に費やします-これは他の人からは非生産的であると見なされることが多いため(「入力していない場合、あなたは機能していません」)、次のように独創的に対処する必要があります。ドキュメントを読んでいても、サンドボックスで何か新しいことを遊んでいても、作業中のように見えます。

他の人が文句を言うとどうなりますか?

これは管理上の問題であり、それが彼らの問題です。良い会社はフレックスタイムを許可するため、この種の問題は発生しませんが、適切な答えは、「開発者は仕事の性質上、柔軟な時間帯を持っている」ということです。

会議についてはどうですか?

いつもサプライズミーティングを行っている場合は、時間よりも大きな問題があります。ミーティングは事前にスケジュールする必要があります。金曜日にこのミーティングに参加する場合は、早めに参加する必要があります(また、早めに出発する必要があります)。

13
Wayne Molina

しばらく前、私は大手の投資運用会社で働いていました。コアビジネスに接続しているほとんどの人は、午前6時までにそこに到着しました。ほとんどの開発者が遅くとも8:00にやって来ました。しかし、私は10:00に来るのが好きでした。 (早起きはまだですが、最初は数時間運動したいです。笑)上司?彼はもっと気にならなかっただろう。彼が気にしたのは結果だけだった。これは私にはうまくいきました。しかし、少なくとも2〜3か月に1度、別のグループの誰かが「何とか何とか何とか彼はなぜすべて遅れて来るのですか?」と不平を言うでしょう。そして、Wordは私の上司に戻ります。彼は私を座らせ、同意しないと言ったが、平和を保つために8:30に来てもらえませんか。申し訳ありませんが、早く到着するよう努力しましたが、1週間以内に午前10時の到着時間に戻ります。そのサイクルは2年間繰り返されました!本当のところ、私の入社した作品のほとんどは非常に独立していたので、いつ来ても問題はありませんでした。早い段階でミーティングを行っていたり、同僚と協力したりする必要がある場合は、もちろん、それらの特定のことに適切なタイミングで到着します。私の上司はいつでも彼の足を下に置くことができたでしょう-もし彼が、例えば、私を解雇すると脅したなら、私はもっと早く来ることを私は気にしたでしょう-しかし、私が仕事をしている限り、彼は単にそうしませんでした気に。

ストーリーの教訓:柔軟性を高めながら、比較的早い開始時間を必要とするあらゆることを実行できる上司と何ができるかを確認します。

10
Nick Spreitzer

私がこれまで働いてきたすべての会社にはコア時間があります。一部はよりリベラル、一部はより厳格ですが、意図は、問題について同僚に相談できれば従業員の生産性が向上することです。

ある開発者が午前5時30分と午後2時の出入りを好み、別の開発者が10時30分から7時30分までに1時間の昼食を取る場合、会議をスケジュールしたり、難しい問題に取り組む時間はあまりありません。一緒。

代わりに、すべての従業員が電話で質問に対応できるようにすることもできます。 あなたはむしろコアアワーの間に現れますか、それとも行き詰まっている午前7時に電話をかけてもらえますか?

7
user24449

それはプログラミングの問題だと思います。それはかなり一般的だと思います。

理由について...

  1. 異なるタイムゾーンとスケジュールが関係している場合は問題であるため、コラボレーションがうまく機能すると感じている可能性があります。
  2. 同じように、これはより良い「チーム」雰囲気を促進するかもしれません。
  3. そしてもちろん、あなたの上司が8時30分に開始することを余儀なくされる可能性は常にあります。
  4. 彼らは過去にいくつかの規律上の問題を抱えていた可能性があり、現在は厳格です。

社内から正確な(そして実際の)理由を特定し、より柔軟な態度からどのように利益が得られるかについてあなたの事例を提示するのがよいと思います。

6
DHorse

それは不合理ではありません。

人や開発者としてのニーズには理想的ではないかもしれませんが、それは他のすべての人にとって意味があるかもしれません。全員が時間どおりに来ることで、誰が遅れて来るかを特定するのに役立ちます。全員が時間どおりに来ることで、「なぜ彼は遅れて来るのに私はそうしないのか」に関する議論を最小限に抑えることができます。全員が時間どおりに来ることは、誰かがあなたと対面する必要があるまれなケースのために、早期のミーティングをスケジュールするのに役立ちます。

それらは理由のほんの一部です。それらはあなたにとって重要ではないかもしれませんし、あなたにとって意味をなさないかもしれませんが、給料に署名する人にとっては十分な意味があります。それはまったく不合理または珍しいことではありません。

5
Mark Canlas

約1年前、私は実質よりスタイルを重視する雇用主がいて、朝の8時30分までに自分のデスクで従業員の笑顔が幸せであることは会社に積極的に反映されていると思いました。アジアのチームと電話会議をする必要があったときを除いて、私はそんなに早い時間を過ごす必要はまったくありませんでしたが、私が働いていた8:30-5の店ではそれが不可欠に思えました。

私は少し不眠症なので、これは私にはあまりうまくいきませんでした。私はしばしば疲れきって到着し、最善の仕事をしませんでしたが、それはその会社での儀式ほど重要ではなかったようです。

幸運にも私にとって、そのCEOは実質よりもスタイルを重視していたので、彼が実際にビジネスを行っていなかったと彼は言った。彼は現在、マネーロンダリング、振り込め詐欺、Ponziスキームの実行などの裁判を待っている刑務所にいます。これはあなたのケースには当てはまらないかもしれません(オッズは当てはまらないと思います)が、良い面はすぐにわかりましたその会社が破産を宣言したとき、しかし彼らが完全に流用された投資家資金を使い果たす前に別の仕事。ですから、トンネルの終わりに明かりを見つけるかもしれません。つまり、別の仕事です。

私が考えることができるほとんどの世界でのスタートアップの文化は、早朝の時間を強調していません。彼らは長い時間、自己犠牲、そしてあなたの完全な注意を期待するかもしれませんが、通常早朝の開始時間ではありません。結局、早朝の開始時間と時間外の可用性を同時に期待するのはちょっと難しいので、少なくとも西海岸では、ほとんどのスタートアップは柔軟な時間帯を持っている傾向があります。最も興味深いソフトウェア企業は、他のあらゆる種類のものよりも優れたものを提供することを強調し、時折、基本的な社会的スキルと一般的な快適さよりも結果を重視しています。 (私は個人的に、よりバランスの取れたアプローチを好みます)。

そうは言っても、8:30の開始時間は完全に無理があるとは思いません。雇用者のニーズに対応するために、日常業務に特定の調整を加えました。私は、より柔軟な開始時間を好むだけで、質の高い仕事の提供に関係のないことについてより厳格ではない会社とギグをする傾向があります。 (私は現在家族がいて、定期的に9:30以降に開始すると、家族のルーティンにも負担がかかるので、7時くらいに帰宅するのに十分早い時期に仕事に向かうようにしますが、夜遅くにも仕事をします在宅勤務)。

4
JasonTrue

正当な理由の1つは、多くの柔軟性を許可すると、大きな会議を開催することが実質的に不可能になることです。一部の人は遅い時間に来るので、朝はそれを行うことができません。正午に行うことはできません。異なる時間に昼休みをとるので、遅く出発する人もいれば、早く出発する人もいます。これにより、誰もがオフィスにいるはずの時間帯が非常に制限されます。

4
vartec

これはおそらくここでの人口統計を示していますが、誰も子供について言及していません。誰かが子供を思いませんか?子供がいる場合は、9:00に学校に行き、3:30に迎えに行く必要があります。

私の以前の仕事は、ITセクションがビジネスのごく一部であり、キッチンのスタッフ、掃除人、管理者と同じルールを持っているため、厳密に9〜5位でした。私は上司に学校への立会いをしなければならなかったと説明しました。フルタイムで働いている妻は、午前7時に出発して、ピックアップを行えるようにしました。

しかし、それは問題ではありませんでした。多くの場合、企業は9-5の方針を定めているかもしれませんが、それが厳格に施行されている場所に出くわしたことはありません。通常、コア時間(10-4)にいる限り、問題はありません。会社が大きければ大きいほど、またはITに焦点を絞らないほど、そのようなポリシーを持つ可能性が高くなります。

3
dave

プログラミングジョブには2つのタイプがあります。

1)あなたは資産です-彼らは社内テクノロジーの価値と重要性を理解しています。

2)あなたは責任です-彼らはあなたの周りにいるのではなく、お金とスペースを奪う変人であり、本当に必要のないことをしています。

違いを見分ける方法:

タイプ1:彼らは主にあなたが達成することに関心があります-目標志向。

タイプ2:彼らは主にあなたがどのように適合し、ルールに従うかについて心配しています-プロセス指向。

あなたはおそらくタイプ2の仕事をしている-タイプ1の仕事を見つけるできれば

そうは言っても、規律と制限はあなたをプロのようにします-プロは関係なく提供します

2
Vector

私が働いた最後の2つの会社では、仕事の開始または終了の時間に制限はありませんでした。唯一のルールは:

  • 1日8時間以上。
  • 私はすべての会議に行かなければなりません、彼らは前日の時間を教えてくれます。
  • 同僚と時間を調整しなければなりません。彼らは私がいつ利用可能になるかを知らなければなりません。

これらのルールは私の現在の仕事でも同じです。私はとても幸運だと思います。

もちろん、会社は私が私の時間に嘘をつくつもりはないことを知っています。なぜなら、私は到着時とオフィスを離れるときに自分の指紋を機械に入れます...そして、一日中カメラを向けています。それが賞品です。

1
Jonathan

考慮事項の1つは、作業する領域です。たとえば、ワシントンDCメトロエリアでは、午前6時30分から午前10時30分までに仕事に来るのは「普通」と考えられています。そうすると、通常8分間滞在します。数時間後に出発します(したがって、午前6時30分に到着したユーザーは午後2時30分に出発します)。

全体として、開発者に8〜4のスケジュールを守るように依頼するのはばかげています。それは、モチベーションを8-4のスケジュールに保つように求めるようなものです。それは起こりません。

私が働いている場所( The Motley Fool )で、好きなように出入りできることを嬉しく思います。ほとんどの人は午前9時から9時30分頃にオフィスに入りますが、仕事が終われば、いつでも好きな時間に来ることができます。彼らには休暇ポリシーもありません(a la Netflix)。そのため、(何らかの理由で)休みが必要な場合は、スクラムを許可するだけです。チームは私が外出することを知っており、私の責任のいずれかを担当する人がいます。

0
George Stocker