CodeGym /コース /JAVA 25 SELF /コードを書く:プログラマーの一日の流れ

コードを書く:プログラマーの一日の流れ

JAVA 25 SELF
レベル 12 , レッスン 6
使用可能

1. 開発者の一般的な一日

プログラマーの仕事は意外と楽しく、心地よいものです ☀️。業務の進行管理は Project Manager、製品の機能リストは Product Owner。ミーティングは Scrum Master が運営します。あらゆる組織的プロセスは可能な限り形式化・標準化されています ✅.

画像

朝、出社してお茶やコーヒーを用意し ☕️、PC に向かいます 🖥️。共通チャット 💬 を開き、至急の連絡がないか、体調不良の人がいないか 🤒 を確認し、問題がなければ作業を始めます。

サイト JIRA を開くと、チームのすべてのタスク(プロジェクトのバックログと現在のスプリントのバックログ)が並んでいます。タスクはすでに優先度順に並べ替えられており、これはあなたの Scrum Master/TeamLead または ProductOwner が行います.

一番上の最優先タスク 🔝 を取り、作業を始めます。そのためにステータスを In Progress に変更します。これは数回のクリック 🖱️ で完了します。さあ、作業開始です ⏳.

タスクの説明には通常、追加情報やドキュメントへのリンク 📄 が付いています。タスクには、あなたが実行できるよう必要な情報がすべて含まれているべきです。そうした情報を用意するのはあなたのマネージャーの役目です 👨‍💼.

もし何か問題があれば、タスク(プログラマーの言い方では「タスク」)をマネージャーに再アサインし、コメントで発生した疑問や不足している情報について記載できます。

2. コードを書く

タスクの説明を読み、やるべきことが分かったら、さっそく取り掛かりましょう 🏁。ここでは、CodeGym での学習経験やチームでの経験 🤝 が役立ちます。

新しい機能が完成し、それを確認したら、コードを Git に上げます。これは IDE から数回のクリックで行えます。あなたの場合は IntelliJ IDEA 🚀 からです。まずローカルリポジトリにコミットし、その後中央の Git リポジトリにプッシュ(push)します。

多くの場合、最後の操作は Pull Request 経由で行います。つまり、Git を通じてチームリードにコードレビューを依頼します。コードが問題なく指摘もなければ、チームリードがあなたの pull request を承認(accept) ✅ し、Git のメインの作業ブランチに入ります。

重要! タスクのやり方が分からないのに黙って座っていてはいけません。この状況はよく起こり、多くの新人(新人に限らず) が誤った対処をしてしまいます。覚えておいてください、2時間取り組んでもタスクの進め方が分からない場合は、その旨を必ずマネージャーに連絡してください 🚩.

また、チームリードのところへ行って「これはできません」と言うのは避けましょう。とくにチームリードが「それはできる」と分かっていて、同様のことを自分でも何度もやっている場合、その言い方は非常にイライラさせます。

どうすればよいか分からないときは、こう伝えてください:「どうやればよいかを調べて2時間/2日費やしましたが、まだうまくいきません」。チームリードが、どの方向でググればよいかを示してくれます 🔍.

以上、現代的なプロダクト開発の全体像をざっと見てきました。コーディングは仕事全体のごく一部にすぎませんが、作業に集中できるようすべてが整えられています。では、安心して Java 25 の学習へ進みましょう — プログラマーとして働くのはきっと気に入るはずです 😉.

コメント
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION