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

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

4
クライアントを選択するための「FizzBu​​zz」に類似したものはありますか?[閉まっている]
閉じた。この質問はより集中する必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集するだけで1つの問題に焦点を当てるように質問を更新します。 5年前に閉鎖されました。 これはフリーランサー向けです。 フルタイムの従業員としての私の人生の中で、私は雇用に関与し、多くの開発者にインタビューしました。経験などについて話すよりも、どんなに小さな問題であっても、開発者が問題を解決するのを見るほうがはるかに価値があることを学びました。 現在、私はフリーランサー/コンサルタントとして働いています。より良いことの一つは、私がやりたいことを選択する自由です。しかし、今、数年後、私は(難しい方法で)一部のクライアントはお金の価値がないことを学びました。彼らは気まぐれで、理不尽で、要求が多く、非常に士気をくじく方法で働くのが難しい場合があります。 だから私は疑問に思っていました:クライアントを「インタビュー」するより良い方法はありますか?クライアントはおそらくテストされることを期待していないので、明らかにメソッドは微妙でなければなりません。しかし、「FizzBu​​zz」に類似したものがあり、サインオンするか、ゆっくり戻るかを教えてくれますか?

7
レガシーコードベースで、使用されているものと使用されていないものをすばやく見つけるにはどうすればよいですか?
そのコードベースを維持する契約を結ぶ前に、実質的なレガシーコードベースのように見えるものを評価するように頼まれました。 このような状況になったのはこれが初めてではありません。現在の例では、コードは適度に知名度が高く、かなり高負荷のマルチプレイヤーゲームサイト用であり、一度に少なくとも数千人のプレイヤーをオンラインでサポートします。そのようなサイトの多くはそうであるように、これはフロントエンドとバックエンドのテクノロジーが混在しています。 内側から見たサイト構造は混乱しています。「_OLD」と「_DELETE」という接尾辞が付いたフォルダがいたるところにあります。フォルダの多くは、目的を果たさないか、非常にわかりにくい名前を持っているようです。正規のフォルダ内にさえ、いくつもの古い未使用のスクリプトが存在する可能性があります。それだけでなく、それ以外の場合は操作可能なスクリプトであっても、間違いなく多くの無効なコードセクションがあります(はるかに差し迫った懸念)。 これは、現在のメンテナーからサイトの元の開発者/メンテナーへの引き渡しです。これらの種類のシナリオでは当然のことですが、現職者は、契約上および法律上、新たに選出されたメンテナーにそれをプッシュするために必要なもの以外、ハンドオーバーとは何の関係もありません。したがって、既存のサイト構造に関する情報を現職から抽出することは、単に問題外です。 コードベースに入るために頭に浮かぶ唯一のアプローチは、サイトのルートから始めて、リンクされたスクリプトをゆっくりと、しかし確実にナビゲートすることです...そしておそらく何百もの使用があり、そうでないものは何百もあります。特に古いFlashアプリケーションでは、他のスクリプトへのリンクがテキストファイル(.AS / ActionScript)ではなくバイナリ(.FLA)に埋め込まれている可能性があるため、サイトの大部分がFlashにあることを考えると、これはさらに簡単ではありません。 だから、保守性のために全体としてコードベースを評価する方法について誰かがより良い提案を持っているのだろうかと思っています。WebサーバーのOS(アクセスできる)上のファイルへのアクセス頻度のグラフを表示する方法があれば素晴らしいと思います。一度も使用されないファイルがあるため、一度も使用されていないファイルを削除できます。

11
フリーランサーは、クライアントにプロジェクトのニーズに合わせてiPadのスポンサーを依頼できますか?
私はクライアントのためにフリーランスのWebプロジェクトをしています。クライアントは、テスト目的でiPadを購入するように頼んでいます。iPadを手に入れるように彼に頼むべきですか? それ以外の場合、iPadは必要ありません。プロジェクトの支払いを受けているときに、スポンサーを求めるのは倫理的ですか?試してみるべきですか?

11
ソースコードを顧客に引き渡す
顧客向けにいくつかのiPhoneアプリケーションを作成しましたが、今日、必要に応じてメンテナンスを行えるようにソースコードを引き渡すように依頼されました。これまで、コードの問題は議論されていませんでした。 これに関して「一般的な」慣習はありますか? また、これはどのように価格に影響しますか?

5
フリーランサーの名刺には何が必要ですか?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、 Software Engineering Stack Exchangeのトピックになるようにします。 5年前に閉鎖されました。 たとえば、1年前にフリーランスを始めたとき、名刺には自分の名前、メール、ウェブサイトがあり、快適なテクノロジーのリストの上位にありました。振り返ってみると、これは賢明な決定だとは思わない。 潜在的なクライアントがPythonまたはRubyを知っているのはなぜですか?.NETが何であるかをどのようにして知ることができますか? 私はまだ古いバッチをいくつか残していますが、いくつかの新しいカードを送るつもりです。 開発者は名刺に何を表示する必要があるとお勧めですか?リスティング技術は潜在的なクライアントにとって無意味だと思うのは正しいですか?

5
プログラミングの仕事で一般的な締め切りを逃していますか?[閉まっている]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 6年前に閉鎖されました。 ロックされています。この質問とその回答はロックされています。なぜなら、質問はトピックから外れていますが、歴史的に重要だからです。現在、新しい回答やインタラクションを受け入れていません。 それはoDeskでのフリーランスの仕事でした。一定の時間内にいくつかの仕事を早くしましたが、締め切りに間に合わなかったのは初めてです。それは非常に長い仕事であり、私はベストを尽くしましたが、まだ締め切りに間に合いませんでした。今、私はとても怖いです。期限を守れなかったのは私のせいだからです。 私の質問は次のとおりです。これは大きな懸念事項であるか、プログラミングの仕事に共通する締め切りに間に合わないので、これについてあまり心配する必要はありませんか?

8
開発者として働くのに最適な業界[終了]
現在のところ、この質問はQ&A形式には適していません。回答は、事実、参考文献、または専門知識によってサポートされると予想されますが、この質問は、議論、議論、世論調査、または広範な議論を求める可能性があります。この質問を改善し、おそらく再開できると思われる場合は、ヘルプセンターをご覧ください。 7年前に閉鎖されました。 私の契約は終了したばかりで、次に見たい仕事は何だろうと思っています。 私はすべてのキャリア(フォーチュン500の1社を含む)で銀行および保険業界で働いてきましたが、私の経験では、銀行業は厳格なビジネス慣行(これは十分に公平です)のために働くのが最も遅く(かつ最も退屈な)業界です。利点は、彼らがよく支払うことです。 私の質問は: 開発者が取り組む最高の業界と最悪の業界は何ですか?つまり、あなたが働いていた業界で、開発者の観点から見た良い点と悪い点は何ですか(お金、仕事、文化、利益、同僚など)? コンサルタントとして働くことは、業界に対するあなたの意見にどのように影響しますか? 私が退屈に言及したのを見て、どの産業が急速な成長を支えていますか?

1
フリーランサー:要件の収集についてはどうですか?
フリーランスのプログラマーとして: クライアントから要件を収集するためのプロセスは何ですか? 要件収集プロセスにはどれくらい時間がかかりますか?これは修正されておらず、クライアントの応答方法などの変数があります。一般に、応答の遅延などを考慮して、最終要件に達するまでにどのくらい時間がかかりますか? これらの要件を収集するために、どの通信チャネル(電子メール、電話、インスタントメッセンジャー、その他)を使用していますか? 要件の収集に費やした時間は請求されますか? 要件収集プロセスに成果物はありますか?もしそうなら、彼らは何ですか?

6
フリーランサーはアジャイル開発を使用できますか?
ソフトウェアの開発方法を改善したい。より速く、優れたコードを開発したい!今日、私はフリーランサーとしてウォーターフォール法を使用し、Webスタッフ(サイト、システムなど)を作成しています。このように動作するアジャイル開発(XP、SCRUMなど)を使用する方法はありますか?アジャイル開発について何も知らないのですが、どこから始めればいいですか?どうもありがとうございました。
18 agile  freelancing  scrum  web 

4
支払いをせずにさらに要求し続ける顧客のために、フリーランスの仕事を続けるべきですか?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、 Software Engineering Stack Exchangeのトピックになるようにします。 5年前に閉鎖されました。 だから、クライアントが私のところに来て、何か仕事が必要だと言います。基本的に4つのタスクで、特定の価格で実行することに同意しました。顧客はODeskで求人(一定の時間と価格の求人)を作成しますが、私はそれを受け入れますが、その仕事に基づいて契約を開始するよう顧客に何度も思い出させました。 問題は、元のタスクが完了したこと、契約がまだ有効であること、まだ支払われていないこと、顧客がプロジェクトの完了時に支払うこと、そしてそれまで新しいタスクが絶えず発生すること、または古いタスクに変更することです要素を完全にやり直す必要があります。これらすべてのために、クライアントは支払いを約束します。ODesk上のこのクライアントからの更新はありません。新しいタスクはありません。クライアントに管理上の問題を整理することを思い出させ続けますが、結果はありません。同時に、プロジェクトがまもなく開始されるため、クライアントは継続的な作業を推進します。 私は何をすべきかわかりません。 官僚主義なしで仕事をすることを拒否すると、プロジェクトは遅れます。しかし、それは私のせいではありませんか?この場合、負のフィードバック、またはさらに悪いことを受け取るかもしれないと怖いです。 このプロジェクトを中退すると、自分が稼いだものさえも手に入らないのではないかと心配しています。 このように続けると、ここで説明したものと似たようなことをするのに多くの時間を浪費することになりますが、プログラマーとしてはい(はい、多くのハードコードされたコンテンツについては、すでに同様の要求に来ています)。 そのような状況でそのようなクライアントと通信するにはどうすればよいですか?競合を回避するにはどうすればよいですか? PSクライアントは小さな会社です。さまざまな人がこのプロジェクトのさまざまな側面を処理し、誰もがオリジナルの仕様に独自の変更を導入します。 2年後:すごい!とても質問です!大人気! 私はこの物語の結末に全員を参加させることにしました。私は顧客と向き合い、自分がしたことに対して支払いを受け、1時間ごとの契約が成立するまで働かないと説明しました。彼らは翌日私に支払い、契約を開始しました。実りある、しかし短いコラボレーションが始まりました。みんな幸せ。フィードバックがなかった以外は。

11
会社はインタビュー中にサイトについての考えを望んでいる[非公開]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 4年前に閉鎖されました。 シニアWeb開発者の役職に就くための会社への最初の電話インタビューと、サイトに関するサインアップや改善の提案を聞きたいので、サイトにサインアップして準備するように依頼するメールに記載しています。 これを行う会社の話を聞いたことがあります。彼らは10人にインタビューし、そして誰もがアドバイスを与えれば、彼らは多くの無料相談を受けます。 このようなことをするように頼まれたのはこれが初めてだと思うので、無料のコンサルティングなのか、それともただの妄想なのか、他の人の考えを聞きたかったのです。

6
フリーランスの仕事をすることへの恐怖をどのように取り除くことができますか?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、 Software Engineering Stack Exchangeのトピックになるようにします。 4年前に閉鎖されました。 私は通常、ウェブデザイン会社で働いていますが、私のマネージャーは彼自身の会社も持っています。彼は基本的にデザイナーであり、クライアントとプロジェクトをキャッチし、週末や時間があるときにはいつでも仕事をしています。 彼はとても大胆です。彼はプログラミングの知識がまったくありません。しかし、私は彼が何度もプロジェクトをキャッチするのを見てきました。 昨年、彼はJoomla、Drupal、およびMicrosoft Sharepointでプロジェクトを手に入れましたが、その時点では知りませんでした。私はそれらを使用する方法がわからないことを彼に言った。彼は私に時間をかけて学び、それをやるように言った。その時、何が起こるかわからないと思っていましたが、最終的にはすべてを終えました。 彼は未完成のプロジェクトをクライアントに渡すこともありますが、それが完了していないことは知っていますが、人々はまったく気付かないので心配していません。彼らが気付いたら、彼は私にそれをするように言います。彼はどのようにこのような危険なビジネスを運営しているのだろうかと思います。 プログラミングを知っている私はプロジェクトを受け入れることを恐れていますが、何も知らない彼はプロジェクトを受け入れることをheしません。 何がうまくいかないかを考え始めるので、私はいつも個人的なプロジェクトをすることを恐れています。私が何か間違ったことをしたら、人々は私を訴えます。損害賠償の支払い方法は?この考えにより、私は既知のクライアントからプロジェクトを完了することができませんでした。 彼らが私にできるかどうかを尋ねるたびに、私はノーと言います。私はプロジェクトを受け入れるのが怖いです。私は仕事で多くのプロジェクトを行ってきましたが、それが私になると心配しています。 私は何をすべきか?

6
どうすれば本当の専門家になれますか?[閉まっている]
ここで何が尋ねられているかを伝えるのは難しいです。この質問は曖昧、曖昧、不完全、過度に広範、または修辞的であり、現在の形式では合理的に答えることができません。この質問を明確にして、再開できるようにするには、ヘルプセンターに アクセスしてください。 8年前に閉鎖されました。 フリーランサーである私は、贅沢な企業研修や専門職の輪はありません。私はここ数年プログラミングをしており、専門的なプロジェクトを開発してきましたが、時には助けのない場所にいることに気づきます。StackOverflowやその他の関連サイトでさえ助けにはなりません。 たとえば、Crystal Reportsを取り上げます。私は自分のプロジェクトで過去数年間それを使用しています。私はそれをすべて自分で学びましたが、それでも多くの問題に苦労しています。レポートのパフォーマンスを向上させることはできず、高速に設計することもできず、Crystal Reportの電力の30%しか使用できません。 私はニューヨークやサンフランシスコのようなフリーランサーを見つけることができない都市に住んでいて、彼らを学習のために雇います。オンラインで利用できる少数の専門家が私の予算内にありません。 C#や他の技術でも同じ問題に直面しています。StackOverflowでは、専門家の関与を維持することはできません。2つまたは3つのコメントの後、彼はあなたの質問の焦点を失い、そこにある新しい質問にジャンプします。 速く学ぶために他の人が書いたコードを調べることを私に勧めた人はほとんどいませんでした。しかし、再び、私の質問に答える方法。書き留められない側面がいくつかあります。個人的な支援が必要です。 米国のフリーランサーは、他の国に比べて選択肢と柔軟性が優れていると思います。

6
フリーランス開発の推奨支払いスケジュール
私は長年フリーランスの開発者であり、開発者のWebサイトの1つを通してクライアントを引き付けるように設計されたシステムをセットアップしています。 成功した場合、これらは私が知らないクライアントになり、いくつかの仕事は非常に小さいかもしれません。私が大規模なプロジェクトで知っているクライアントと仕事をするとき、私は支払いを受ける前に仕事をすることに慣れています。しかし、ここでは、それは危険なようです。 小規模プロジェクトに必要な支払いスケジュールに関する提案を探しています。潜在的なクライアントは全額を前払いするつもりはないので、おそらく何らかの解決策になるでしょう。

7
他の人のコードを学習するプロセスをどのように説明すればよいですか?(請求書発行の状況で。)[終了]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、 Software Engineering Stack Exchangeのトピックになるようにします。 4年前に閉鎖されました。 編集:ジャスティン・ケイブは、この種のコミュニケーションが私の引用/見積もりで前もってあるべきであるという良い点を指摘しました。この場合、「既存のコード学習」アクティビティを記述するために人々がどのような言語を使用しているかを知りたいと思っています。特に、以前にソフトウェア請負業者と取引したことがない会社にとって。 編集を終了 大企業向けに社内ソフトウェアをアップグレードする契約を結んでいます。同社は、複数の機能追加といくつかのバグ修正を要求しています。これは私の最初のフリーランススタイルの仕事です。 まず、アプリケーションがどのように機能するかを理解する必要がありました-私はユーザーであるかのようにそれを学びました。 次に、ソフトウェアがどのように機能するかを学ぶ必要がありました。広い概念から始め、必要な詳細に絞り込んでから、各バグ修正と機能に取り組みました。 少なくともプロジェクトの開始時には、既存のコードを学習するのに、追加機能を書くよりもはるかに長い時間がかかりました。 請求書の既存のコードを学習するプロセスをどのように説明できますか?(会社のこの部分は通常社内で仕事をしているので、私のようなソフトウェア請負業者との取引経験はあまりありません。他の人のコードを学ぶオーバーヘッドを理解できないかもしれません。)実際の機能のアップグレードに学習時間を追加したくありません。これは、場合によっては「単純なタスク」に時間がかかりすぎるように見えるためです。請求書を関連するステップに分割し、自分のコードを追加する前に他の人のコードを学習するための大きなオーバーヘッドを請求していることを伝えたい。 ジョブの請求時にこの種のアクティビティを記述する標準的な方法はありますか?

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