タグ付けされた質問 「freelancing」

会社の一部ではなく、さまざまな役職に就くことが多いプロのプログラマーへの質問。

4
職場でのGPL?
コンサルティング会社でインタビューしたことがありますが、そこで彼らはオープンソース製品を使用しているという会話で出てきました(これは素晴らしいことです。Hibernate、JBossなどを広範囲に使用しました)。彼らは、クライアント向けのアプリケーションを作成するときにGPLライセンスのOSSを使用し、「もちろん、いつでも!クライアントが望むものを手に入れて満足している限り」と言いました。今、私は弁護士でも大規模なライセンスバフでもありませんが、GPLコード(含まれるライブラリがあるとしましょう)を使用すると、同じライセンスでアプリケーション全体をリリースする必要があるという印象を受けました。これを指摘したとき、「さて、完了したらすべてのソースコードをクライアントに提供するので、それは実際には問題ではありません。」 問題をこれ以上押したくない(インタビューはそのような議論の場所ではない)、私はそれをスライドさせた。しかし、それでもビジネスのその特定の慣行については心配しています。GPLライセンスコードの公式用語は何ですか?また、どの程度「オープン」である必要がありますか?それを公開し、「私の会社はこのライブラリを使用したので、ここに構築するために数百万ドルを費やすショッピングおよび注文フルフィルメントシステムアプリケーションをダウンロードできるサイトがあります」と言う必要がありますか?このような状況で、会社はクライアントの知らないうちにGPLコードを使用する権利がありますか?「ソースを与える」だけで十分ですか?

2
排他的コード権はどのように機能しますか?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、 Software Engineering Stack Exchangeのトピックになるようにします。 4年前に閉鎖されました。 クライアントから、構築したいWebアプリの提案を提出するように依頼されました。このクライアントは、これまでのところ比較的良い牽引力を備えたスタートアップのようです(見たところ)。 私は彼らのために他の場所で書いたコードを書くことを防ぐ契約を起草するように頼まれました。ここまでは、ソースコードに対する排他的な権利を保持する契約を作成していましたが、クライアントもすべての権利(販売、変更など)を保持しています。 だから、これは私にはかなり奇妙に聞こえます: 似たような(まったく同じではない)プロジェクトを持つ別のクライアントがいて、彼が自分のアプリケーションを開発してほしいとしたらどうなりますか? もちろん、以前のプロジェクトからコピーして貼り付けることはしませんが、以前のプロジェクトで得た洞察のいずれも使用できず、このコードを再び書くことはできないと思われますすべてのクライアント向け。 したがって、質問は、ソースコードのすべての権利をクライアントに与えた場合、このコードを他人に書き換えることができないということですか? 注:私はここであなたのほとんどが弁護士ではないことを知っており、法的助言を探しているわけではありません。

3
プロジェクトがキャンセルされた場合のコードの所有者[クローズ]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、 Software Engineering Stack Exchangeのトピックになるようにします。 4年前に閉鎖されました。 問題:私はフリーランスのマーケットプレイスに取り組んでおり、クライアントがバックエンドで無限の遅延と多くのバグを抱えて作業することは不可能であるため、クライアントの1人とプロジェクトをキャンセルすることにしました。私は彼に部分的な払い戻しをしたいと思います(私は2か月働いていて、3k行のコードがあるので、彼のバックエンドの問題のためにアプリケーションはまだ動作しませんが)。 質問:私が書いたコードの「所有者」は誰ですか?プロジェクトが開始されたとき、私たちはそれについて同意しませんでした。私のコードを使わないように言ってもいいですか?とにかく、彼は私の禁断を無視できることを理解しています。そう言う正式な「権利」があるかどうかを知りたいだけです。

6
私は自分を欺いていますか?ビジネスアナリストのプログラマーへの移行
現在の仕事:Big 4企業のリードビジネスアナリストとして、大規模なリプラットフォームプロジェクト(オンショア開発者4名、オフショア開発者4名、オンショア/オフショアテスター数名)に携わる開発者とテスターのチームを率いています。他の小規模プロジェクトでも同様の能力で作業します。 私の役割の範囲:要件の収集/書き出し、機能仕様の作成、UIの設計(基本的にシステムのすべてのフロントエンドの側面のマッピング)、開発者と緊密に連携して要件を伝達/明確化し、障害に遭遇したときにソリューションを考案する、テストケースの作成(およびテストの大部分)、上級管理職および主要な利害関係者との連携、ベータテスターの管理、ユーザーガイドの作成、トレーニングセッションの実施、主要なテクニカルサポートの提供。 また、VBAを使用してExcelで非常に多くのマクロを記述し(現在、会社全体でいくつかのマクロが使用されているため、約1000人がマクロを使用しています)、SQLをプログラムのSQLコンパクトファイルで毎日使用していますSQL Serverデータと私が作成したAccessデータベースに依存しています。開発者は、プログラミング、固有のシステムの制限、データベースの構造などについて多くのことを理解しているため、この役割に非常に優れていると感じています。 私が本当に興味を持っているのは、ソフトウェアの開発です。私はVBAでかなりの量のプログラミングを行っており、しばらくの間C#を学びたいと思っていました(開発チームはC#を使用します-私は時々コードをレビューしますが、実際に使用した経験はありません)。私はビジネスプロセスだけでなく、技術的な側面にも興味があるため、従来のBAの役割は、自分がやりたいことに対する欲求を実際に刺激するものではありません。現在、マネージャーから私に与えられたいくつかの小さなプロジェクトがあり、それらを行うための新しい方法(カスタムAccessアプリケーションの構築など)を見つけているので、興味を持ち続けるためにちょっとしたところがあります。 私の質問はこれです:私がやりたいのは、フリーランスビジネスとしての小規模ビジネス向けのカスタムExcelまたはAccessアプリケーションを作成することです(1人のショップとして働いています。プロジェクトの複雑さに応じて、時折請負業者を雇うこともあります)。これは明らかに、私がアルバイトをしている間にパートタイムのベンチャーとして始まりますが、最終的にはフルタイムの仕事になります。BA /パートタイムVBAプログラマーからフリーランスビジネス(VBAでカスタムExcel / Accessアプリを書くことから始める)にフルタイムで行くことができると考えているのかと考えていますか?それとも、誰かが何年もフルタイムのプログラミング経験を積むまで、この種のことは通常試みられませんか?また、中小企業(および中規模企業)にもこの種のアプリケーションの市場がありますか?

9
リモートフリーランサーを監視する方法を教えてください。[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、 Software Engineering Stack Exchangeのトピックになるようにします。 8年前に閉鎖されました。 私は世界中のさまざまな場所から何人かの開発者を雇っています。それはすべてうまくいきますが、私は彼らのいくつかが最近あまりにも多くを見落としている私の礼儀正しさを乱用していることがわかります。 彼らはすべて終日雇われています。しかし、1日5時間後には、それほど多くは行われていないことがわかります。 1〜5分ごとにコンピューター画面のスクリーンショットを撮り、システムにアップロードするソフトウェアを開発することを検討しています。ただし、これは極端なことです。 通常、リモート開発者はどのように管理されますか?

11
「無料プロジェクト」をどのように扱うべきですか?それらを受け入れるべきかどうか?
わかりました。ソフトウェアエンジニアとして、私のスキルは他のコンテキストで価値があると感じています。たとえば、友人が私のところに来て、彼女の研究のためにウェブサイトをセットアップするように頼みました。最初は、自分の名前を広め、暇なときにスキルを磨いてくれると思っていました...しかし、私は無給の仕事で時間を無駄にしていると考えるのを止められませんでした。 今、2人目の友人が同じ話で私に来ます。「あなたは私のためにそれをしてもらえますか?私はあなたの名前をそこに置きます。 これをどのように処理しますか?友人について話している場合でも、暇なときにサービスの料金を請求しますか?もしそうなら、例えばコンサルタントとして、あなたはそれに対してどのように請求しますか?

6
ロケーションの独立性を最大限に活用する方法…開発者として働くための私の個人的な第1のインセンティブ[非公開]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、 Software Engineering Stack Exchangeのトピックになるようにします。 8年前に閉鎖されました。 開発者として働くことの究極の美しさは、素晴らしい履歴書を与えられれば、いつでもどこでも新しい仕事を見つけることができるという事実です。 ですから、例えば旅行中に仕事をした経験がある人がここにいるかどうかを尋ねたいと思います。または、たとえば6か月ごとに大都市から大都市への就職活動。 たとえば、私はブラジルへの行き方を調査しています。しかし、ブラジルで従業員として働くことは選択の余地がないようです。b/ c適切なビザと許可を得るには多くの時間/お金/努力が必要です。したがって、唯一の実用的な解決策は、どこにいても仕事を終わらせながら、フリーランスで旅行することです。 私は、私が話していることを正確に知っているIT関係者が大勢いることを確信しています。 面白いアイデアやストーリーを楽しみにしています。 バウンティの編集: 私は一般的な知恵にあまり興味がありませんが、むしろ私の質問に関連し、共有する実際の個人的な経験を持っている人々からの主題に対処する個人的な経験の具体的な説明に興味があります。私は第二学位の性質の意見や説明を求めていません。 EDITためEVERYBODY(具体的な質問): 旅行中はどこで働いていますか?(オフィスプーリング?ライブラリ?カフェ?) あなたはどこで寝ますか?ホテルはいくぶん高価だと思います。(ホステル?カウチサーフィン?) 編集 私はアンディの返事を主にロマンティックでポジティブなトーンのb / cの「the」回答として受け入れました。もちろん、その質問に対する答えはありません。私は興味をそそられる議論を望んでいて、11の投票と5つのブックマークを与えられました。私は、いくらかのインプットに興味がある唯一の人ではないようです。 それで、もっと多くの人が自分の経験に耳を傾け、共有することを願っています。

4
毎時またはプロジェクトごとの請求ですか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。回答は事実、参考文献、または専門知識によってサポートされると予想されますが、この質問は議論、議論、世論調査、または広範な議論を求める可能性があります。この質問を改善し、場合によっては再開できると思われる場合は、ヘルプセンターをご覧ください。 7年前に閉鎖されました。 プログラミングプロジェクトにどのように請求しますか?あなたは1時間ごとにそれをしますか?仕事ごと? 回答には、どのようなプロジェクトを行っているのかを含めてください。(モバイル、Web、デスクトップなど。必要に応じて、より具体的にすることができます。) ボーナス: 回答に特定の金額を記入したい場合は、できます。;-)

3
セキュリティ会社のプログラマーは何をしますか?
クライアントシステムのセキュリティについて相談するセキュリティ会社を聞いたことがあります。私がこの分野で知っている人はすべてネットワークエンジニアですが、プログラマーもセキュリティに関与していることは知っています。監査/コンサルティングを行うセキュリティプログラマは実際に何をしますか?彼らは文字通り、人々のレガシーシステムのすべての脆弱性を探すコードベースを通過しますか?私はいつもそれが彼らのしたことだと思っていましたが、これは非常に信頼性が低く、誤った安心感を提供する以上のことはしないようです。注:私は、暗号化アルゴリズムなどを書くプログラマーについてではなく、ソフトウェアのセキュリティ監査/コンサルティングに関係するプログラマーについてのみ話します。

2
eLance(および同様のサイト)での体験[終了]
現在のところ、この質問はQ&A形式には適していません。回答は事実、参考文献、専門知識によって裏付けられると期待していますが、この質問は、議論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 6年前休業。 ゲームの開発中に請求書を支払う(最終的には請求書を支払う)ために、eLance.com(または他の同様のサイト)を介したフリーランスを検討しています。 優雅さを通してどのように働いていますか? 推奨事項や戦略はありますか?どんなフィードバックでもありがたいです。

4
従業員vs請負業者の考え方とキャリア[終了]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? 質問を更新して、ソフトウェアエンジニアリングスタック交換のトピックになるようにします。 8年前休業。 私は他の「契約者対従業員」スレッドのいずれにも完全にはカバーされていない何かを解決しようとしています。簡単に言えば、人々がどちらか一方に向けられるという自然な(おそらくハードワイヤードで先天性の)傾向がありますか? 少し背景:私は過去数年間で深刻な燃え尽き症候群に苦しみました、そして今年物事を考え直すために休暇を取ります。すべての反省をもって、私はますます恒久的な給与付きの生活のために切り捨てられていないという結論にますます近づいています。本質的には、「従業員の考え方」はないと思います。どんなに良い仕事でも、同じ風景に縛られずに動き回る内臓的で根深いニーズがあるようです。新鮮な1年か2年は素晴らしいですが、その後は、同じルーチンで立ち往生したり、同じコードベースを調べたりするなど、どれほどうまくいっても、退屈で不快に感じるだけです。仕事は紙のようです。ほとんどの人は、安定性が「親しみに対する軽蔑」を補償する溝に入るようです 私のその他の質問(この主題に広く関連する)の​​1つに対するこの回答は本当に私の注目を集めました。つまり、基本的には「ハンター」タイプと呼ばれるもので、一種の「スローモーションADHD」のケースのように思えます。私は本当に興味があることに集中するのが得意で、一生懸命働くことを恐れていません。ただし、短期、中期の時間枠で、開始、進行、終了をパッケージ化する必要があります。ソフトウェア開発では一般的にオープンエンドの「保守モード」を意味する典型的な給与付きの環境で、新しい仕事を始めて1年か2年後、すぐに頭に浮かびます。私はやる気と集中力を失い始め、やがてバーンアウトに滑り込みます。 だから基本的に私が求めていることは-この農家対ハンターの理論は本当だと思いますか?必ずしも正式な臨床精神医学的意味ではなく、主観的な経験からですか?私は特に請負業者、または両方を行った人々から連絡をもらいたいです。あなたは機会が良いからといってそれをやっているのですか、そしてあなたは同じ仕事を永久に同じように行うことができます。それともあなたは私のようなこの感情/メンタリティーを持っていますか?同じ風景に縛られているとあなたの魂を消耗しますか? 関連質問:人々は一般的にどちらか一方に固執しますか?それとも両方を行うのですか?ほとんどの人は、ほとんどのキャリアで従業員または請負業者/コンサルタントのどちらかであり、意志で両方を行うオーバーラップは非常に小さいように思えます。これをバックアップするためのデータが見つかりません。それは私が得た印象です-そして私はそれが非常に好奇心が強いと思います-それは人々が自然に/内面的にのみ傾向があるように見えるこの考えを支持するように思えるからですどちらか一方の作業の「モデル」。 編集:応答をありがとう。私を燃やすのは、典型的な「指揮統制」ビジネス環境で他の誰かのために働くことに不満を抱いているという根本的な感情であるというのはかなり真実だと思います。私がこれまでに経験したすべての仕事は、基本的にそのパターンに適合する恒久的なギグでした-開発者は工場労働者のように扱われました(他の場所よりも悪い場所もありますが、常に本質的に真です)。自律性や自己実現の目的をあまり持たずに、言われたことを実行する。とは言っても、パーマネントギグと比較した場合、契約がどのように機能するかを確認するために、契約を検討するつもりです。それはおそらく完璧ではありませんが、独立性は少なくとも物事を面白く保つだろうと思います- 同じことで長い時間がかかりました私が燃え尽きて機能不全になり、まったく働けなくなったこの時点に達する前にわだち掘れ。一定の横方向の動きにより、少なくともそれを制御下に保つことができます。


5
請負業者vsコンサルタント[終了]
現在のところ、この質問はQ&A形式には適していません。回答は事実、参考文献、専門知識によって裏付けられると期待していますが、この質問は、議論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 8年前休業。 プログラマーにとって、オーバーロードされているように見える最も一般的な用語の2つは、請負業者とコンサルタントですか? 2つの間に違いはありますか?

5
アジャイルアプローチは、請負業者をスタッフに配置することと互換性がありますか?
一方、アジャイルアプローチは、互いに責任を持ち、プロジェクトの共同所有権を受け入れる緊密なチームを強調します。 一方、企業は契約プログラマーを使用して、実際の従業員を解雇することなく資金調達の山と谷を管理できます。資金が不足している場合、請負業者はチームの完全に統合されたメンバーであっても(そして従業員がそうではない場合であっても)、最初に実行します。企業はまた、請負業者を限られた時間だけ維持することを好みます。これは、一部の請負業者が正社員として雇用される可能性があるため、多少緩和されます。 したがって、従業員と請負業者が混在するアジャイルチームを持つことと、それに伴う大幅に異なるステータスに根本的な矛盾があるかどうかについての私の質問は? 編集:答えは、私がよく直面している緊張を表現しなかった可能性があることを示しているので、別のショットを撮らせてください。 私は正社員です。アジャイルアプローチ(少なくともここで実装されている)を使用すると、正社員と請負業者の両方のすべてのチームメンバーを、まとまりのあるチームの同等のメンバーと見なすことができます。請負業者に対する企業のアプローチは、私がそれらを過度に執着してはいけない使い捨てのリソースであると見なすように私を励ます。 他の人がこの緊張をどのように解決したか知りたいです。

4
以前のクライアントをバイパスしようとしている請負業者を適切に処理するにはどうすればよいですか?
私は地元のゲーム開発ショップでフリーランスをしてきました。私たちが取り組んだプロジェクトのほとんどは、外部の請負業者によって行われました。この男は今、ゲームとは何の関係もない新しいプロジェクトのために、私と直接取引をしたいと考えています。したがって、以前のクライアントのスキルは必要ありません。 彼らはそれについて聞いた、そして彼らは今それらを通過しないために請負業者に腹を立てているが、私は彼が本当に気にしていないし、とにかく追求するであろうと思う。 独立した労働者として、私は気にすべきですか?もしそうなら、私はみんなを幸せにすることができますか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.