状況を明らかにするために:私は現在、小さなスタートアップソフトウェア会社で働いている2人のプログラマーのうちの1人です。私の仕事の一部は、私が現在なじみのないWeb開発フレームワークを学ぶことを必要とします。私は時間ごとに支払われます。
ですから、質問は次のとおりです。1日のうち何時間もドキュメントやチュートリアルを読んで、私たちの製品のために積極的に開発していないこの時間にお金を払うことは完全に倫理的ですか?または、この学習の大部分を自宅で行うか、営業時間外に行う必要がありますか。
状況を明らかにするために:私は現在、小さなスタートアップソフトウェア会社で働いている2人のプログラマーのうちの1人です。私の仕事の一部は、私が現在なじみのないWeb開発フレームワークを学ぶことを必要とします。私は時間ごとに支払われます。
ですから、質問は次のとおりです。1日のうち何時間もドキュメントやチュートリアルを読んで、私たちの製品のために積極的に開発していないこの時間にお金を払うことは完全に倫理的ですか?または、この学習の大部分を自宅で行うか、営業時間外に行う必要がありますか。
回答:
あなたの雇用主が、フレームワークを学ぶのに1日費やしてほしいと望んでいるなら、それは倫理的かつ合法的です。私はこれまで、コンサルタント(私のコンサルティング会社が支払った)と従業員の両方としてこれを行ってきました。彼らはそれがあなたをより便利にするのでそれをします。あなたが学んでいることが有用であると仮定して、Win-Win。
あなたがそれを知っているか、本当にすぐに拾うことに基づいて雇われた場合(たとえば、あなたが既に知っていることの方言です)、それは注意が必要です。雇用主に尋ねたいと思います。
あなたの雇用主があなたが学ぶためにあなたに支払うと言われた何かを学ぶためにあなた自身の時間の多くを費やすことをあなたに求めているなら、それはあなたが仕事をどれだけ必要とし、フレームワークの知識がどれほど有用かという問題です。雇用主があなたにこれを要求することは倫理的ではないと思いますが、これがあなたの唯一の利用可能な仕事であるなら、あなたはそれをしなければならないかもしれません。
それが直接仕事のためのものである場合、特に理解がない限り、会社は絶対にお金を払うべきです。フレームワークを学習するのに妥当な時間であれば、2週間終日かどうかは関係ありません。会社がそのスキルをまだ持っていないことを理解してプログラマーを雇う場合、会社は一般に、彼らがそれを学ぶ時間にお金を払うべきです。私が考えることができる唯一の例外は次のとおりです。
ある程度進歩しているはずですが、まったく合法です。
私の意見では、スキルを磨くために家で過ごす時間も必要です。あなたの雇用主があなたの独学のために請求書全体を拾うことを期待することはできません。
あなたはフリーランスの契約労働のより高い時間給または単に「通常の」時間給を支払われますか?
ある会社で、最初の3か月間は一度だけ低い初任給に同意したことがあります。仕事が必要で、必要なスキルを習得することに個人的な関心があったからです。
しかし、あなたが普通の仕事をしているのであれば、新しいツールや技術を学ぶために時間を費やしたり、ウェブを検索したりすることもよくあります。一部の企業は、使用している製品に関連するSEまたは同様のサイトで質問に答えることを奨励しています。これにより、プログラマーのスキルが向上するためです。学習と研究は仕事の一部にすぎません。もちろん、自宅で学ぶことで常に熱意と献身を示すことができますが。
もちろん、24時間体制で新しいフレームワークを学習することは倫理的です。あなたはそれに自分の時間をいくらか費やすかもしれませんが、あなたの雇用主はあなたが仕事で物事を研究するのに時間が必要であることを期待しなければなりません。私はウェブ開発チームを運営し、すべてのメンバーに独立した研究と自己学習のために週5時間、1日1時間を与えています。その時に彼らが得るものがプログラマーとして成長するのを助けることを知っています、そして私たちがトレーニングを提供しない新しいテクノロジーを使うよう人々に頼むことは公平ではないことを知っています。
堅実な雇用主は、従業員に時間をかけて学習と研究をしてもらいたいはずです。
例として、スマートでOOP PHP5をコーディングできる新規採用者を採用していますが、MVCを十分に知らないか、ZendまたはCodeIgniterの経験がありません。しかし、私は彼らがそれを手に入れることができることを知っているので、メンターと一緒に研究時間を与えることは、会社がプログラマーの良い基盤を保つのに役立ちます。
あなたが公然と嘘をつかなかったと仮定し、あなたが雇われたときにそれを知っていたと言うなら、仕事で学ぶことに時間を費やすことは完全に倫理的です。仕事のために学ぶことは、彼らが使用できる知識をあなたに与えることによって彼らに利益をもたらします。今では、それが倫理的であるかどうかは、彼らが気にするかどうかとは別の問題なので、私はあなたの上司に尋ねると、答えはあなたが働いている会社について多くを教えてくれます(具体的には、彼らは従業員を気にするかどうかまたは人件費としてのみ表示します)。
ちなみに、私はかつて反対方向に嘘をついていました。特定の技術を知らないが、学習に興味があると前もって話しました、彼らは私が訓練されることを保証し、そして私がそこに着いたとき、私が生産的になる前に学習に時間を費やす必要があることを彼らは解雇しました。ろくでなし
フレームワークの学習に費やした時間は支払われるべきですか?
リテイナーに取り組んでいる弁護士は、法的なボリュームを読むのに費やした時間に対して支払われるべきですか?
両方の質問に対する答えは「はい」です。
過去20年間でコンピューティングの世界は大きな変化を遂げてきましたが、近い将来に同じことが予想されるはずです。雇用主は、従業員がこれらの変更に遅れないようにして、企業にとっての価値を維持することを期待し、望むはずです。
これは、クライアントとリテーナーで働く弁護士との関係によく似ています。クライアントは間違いなく、弁護士が法律の世界で発生するすべての変更に遅れないようにして、調停や法廷でのやり取りでクライアントを代表できるようにしたいと思うでしょう。