web-dev-qa-db-ja.com

ジュニアプログラマーの人生の典型的な仕事日は何ですか?

私はCSを専攻している大学生で、まだインターンシップを受講していません。ジュニアプログラマの通常の就業日はどのようなものなのでしょうか。通常の毎日の作業負荷はどのようなものですか?他のジュニアレベルの従業員とは異なるプログラマであることについて、具体的なことやオフィスエッティはありますか?

4
Travis

具体的な回答は難しいと思いますので、具体的にお答えするつもりはありません。

しかし、私はより広い質問に挑戦します-「コンピューター業界でソフトウェアエンジニアとして働くのはどんな感じですか?」そして多分「良い仕事と悪い仕事の違いは何ですか?」

一般に、プログラミングは「知識作業」と見なされます。これは、ある程度の教育、経験、判断力、問題解決スキルが必要な作業です。そして、考えて良い決定を下す能力の実証は、生産性に関する他のほとんどすべての測定基準をはるかに上回ります。ほとんどの場合、優れた職場と見なされている環境はこの事実を認識し、適切な意思決定を行う賢い人々を最大化するように積極的に職場を構築します。次善と見なされる作業場所は、賢明な意思決定に加わらない方法で明白な理由なしにプログラマーの動作が制約または制限されている場所です。

つまり、

  • ほとんどのポジションでsome開始時刻にある程度の柔軟性があります-企業は、非常にオープンエンド(「いつでも来て、すぐにそれを達成する」)から、あるレベルのコア時間と見なされています。人々が会議を持ち、効果的にコミュニケーションできるようにするために必要です。

  • フォーマルドレスの時代は終わったように見えますが、衣服は清潔で、米国社会がカバーすることを期待している身体の部分をカバーし、顧客のデモが参加した場合に顧客を満足させるのに十分な見栄えになることは一般的な期待です仕事の。大企業は依然として小企業よりも少しフォーマルであり、「ビジネスカジュアル」と「カジュアルな金曜日」のアイデアが時々あります-金曜日のよりカジュアルな服装が奨励されます。

  • ほとんどの企業では、休憩、作業負荷、休暇は製品の要求によってバランスが取れています。業界やビジネスが異なれば、ワークロードや負荷も異なります。週40時間最小は標準的な予想ですが、偏差があり、利用可能なパートタイムポジションがあります。ほとんどの場合、仕事は給与ポジションと契約ポジションに分かれており、期待と支払いメカニズムは著しく異なります。サラリーマンの場合、週の時間数は最低です-期待はあなたの締め切りに間に合い、締め切りが不可能であるときに目標を明確にするために最善を尽くすことです。積極的な締め切りはますます当たり前になり、毎年ある程度の時間外勤務を期待しない人はほとんどいません。

  • 休憩と休暇は合理的であり、オフィスの文化に適合することが期待されています。締め切りは最終的な傾向にありがちです-仕事が締め切りにすぐに間に合うことができるときにより多くの休憩と休暇を取る人々は典型的です。ほとんどの知識の仕事では、休憩が必要であり、個人の範囲であることが理解され、期待されています。多くのオフィスは、休憩をとる従業員がリラックスしてペースを変えるためにどこかに行く必要があるように、ある種の休憩エリアを提供しています。

ほとんどの場合、作業はチームで行われます。一人の開発者向けの製品は非常に少なく、コードベースとビジネスロジックが大きくなりすぎて、1人の開発者だけでは保守できなくなっています。その結果、人々はチームで働くことができると期待されています。これは、ある程度のレベルでは、仕事の基準はチームメンバーの相互合意に由来することを意味します。

チームとして成功するために必要なあらゆる企業チェーンのルールのほとんど-チームには、効率的に機能するための十分なコミュニケーション、防御なしでアイデアを共有できるようにするための十分な相互尊重、タブー違反がないように十分な共有文化的規範が必要ですコミュニケーションの流れを断ち切る。

また、ルールはポジションによって異なります。顧客対応のロールとビジネス関連のロールは、コミュニケーションとプレゼンテーションのスキルに重点を置く傾向がありますが、開発のみのロールはそれほど厳しい要件ではありません。より古い/より大きな企業は、より典型的なアメリカ企業の規範のセットを持っている傾向があります-より厳しい開始時間、ドレスコード、およびその他の行動-より小さな/より新しい企業は、よりユニークなおよび/またはゆったりとしたルールを持つことができます。

9
bethlakshmi

開始時刻は通常午前9時です(ただし、異なる場合があります)。

ドレスコードは通常ビジネスカジュアルです(ただし、異なる場合があります)。

休憩-通常、トイレに行ったり煙草を吸ったりするために休憩を取ることができます。一部の管轄区域では、休憩の最小量と期間が指定されています(ただし、異なる場合があります)。

ワークロードは異なります。

同僚はさまざまです。

環境は異なります。

ほぼがないため、ここで詳細に回答することはできません。 可能性があるがより良い答えを与えるのに役立つ情報:会社はどこにあり、どの業界で働いているか、現在の従業員の最大の人口統計は何ですか。

開始時間とは何ですか?休憩?私の経験から、開発者は通常、タイムカードをパンチするような扱いを受けていません。仕事が終わり、8時間以内であれば、午前7時から午前9時の間に来て、自分の休憩スケジュールを管理することで、私が働いていたほとんどの場所で問題はありませんでした。

Dress-code?例外はたくさんありますが、ビジネスカジュアル(金曜日はジーンズ)が当たり前です。ジーンズは毎日私が今いる場所のドレスコードです。

workload?一般的な意味でこれに答える実際の方法はありません。

co-workers?繰り返しますが、あいまいで、明らかに企業タイプの企業に働きます。仲間のソフトウェア開発者は、非常に有能なものから恐ろしいものまでさまざまです。おそらく、ある時点で、本当に古くて不十分に書かれたコードをサポートする必要があります。おそらく、ある時点で曖昧、不完全、または間違っている要件を回避する必要があります。

オフィス環境?キューブファームなど、そのオフィス。

2
user29776

あなたの答えのすべては仕事と会社に依存します。

  1. 開始時間と終了時間

    私はいくつかの場所で働いてきました。最初の仕事では、午前8時30分までに到着しました(遅くとも午前9時)。 2番目の仕事は午前7時、3番目は午前8時30分、そして今度は4番目は午前7時45分でした。

    通常、終了時刻はほとんどの場合午後5時30分までです。まれに18時まで滞在しました。

  2. ドレスコード

    スーツとネクタイを必要とする場所で働いたことはありません。通常は「ポロ」/襟付きシャツ、ドレスジーンズ、カーキ色、タックあり/タックなし、カジュアルドレスシューズ。破れたり、ギャングやゴシックのように見える服はありません。

  3. 休憩

    ほとんどは30〜45分の昼食を与えた。必要に応じて、終日さまざまな休憩がありました。定義された休憩期間はありませんでした、そしてそれは通常それがサラリーマンのためにある方法です。

  4. 同僚

    他のすべての場所と同じです。一部は専門家、一部は怠惰、多くは勤勉です。

  5. オフィス環境

    私のオフィスは過去7年間に2回しかありませんでした。それ以外の場合は、オープンエアのスペースまたはキュービクルでした。

編集:

  1. コードの量

    繰り返しますが、すべてが異なります。実際に番号を付ける方法はありません。 SWエンジニアは、設計、要件の決定、技術文書の作成なども行うので、考えているすべてのコードとは限りません。

  2. 日々

    ほとんどの場所は月〜金曜日で、必要に応じて時折残業します。私はあなたが隔週金曜日を休む場所で働いていました(9/80勤務スケジュール)。繰り返しますが、それは職場に依存します。

0
Brian
  • 開始時間:特に指定のない限り、8〜5 m-fと仮定します。私は夏にインターンとして週に45時間働きました。

  • ドレスコード:最初の日に合わせて、会社の標準にドレスダウンします。

  • 改行:正式には指定されていません。怠惰は常にお勧めできません。

  • ワークロード:プログラミング1/2、人と話す1/2

  • 同僚:通常、ホワイトカラー、教育を受けた専門家。それ以外は、平均的な人間。

  • オフィス:キューブファーム全般。 dilbertを参照してください。

0
Paul Nathan