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

7
FP以外の人が少量の関数型プログラミングを理解できるか?[閉まっている]
事例:私は会社で働いており、配列で大量のデータを処理するPythonでアプリケーションを作成しています。私は現時点でこのプログラムの唯一の開発者ですが、おそらく他のプログラマーによって将来(1〜3年)に使用/変更/拡張される可能性があります。私はおそらく直接その場にいませんが、時間があれば電子メールでサポートを提供するかもしれません。 そのため、関数型プログラミング(Haskell)を学んだ開発者として、たとえば次のようなフィルタリングを解決する傾向があります。 filtered = filter(lambda item: included(item.time, dur), measures) コードの残りの部分はオブジェクト指向です。私にとっては、はるかに単純で美しいため、このように解決したいのはほんの一部のケースです。 質問:今日このようなコードを書いても大丈夫ですか? FPを作成/学習していない開発者は、このようなコードにどのように反応しますか? 読みやすいですか? 変更可能ですか? 行が何をするのかを子供に説明するようなドキュメントを書くべきですか? # Filter out the items from measures for which included(item.time, dur) != True 上司に聞いたところ、「FPは黒魔術ですが、うまく機能し、最も効率的なソリューションであれば、使用しても構いません」と彼は言います。 これについてのあなたの意見は何ですか?非FPプログラマーとして、コードにどのように反応しますか?コードは「グーグル可能」であるため、その機能を理解できますか?これに関するフィードバックをお待ちしています。

9
会社でオープンソースプログラムを使用しますか?
あなたの従業員にあなたの会社でオープンソースプログラムを使わせることの短所はありますか? 私はビジネスを始めることを計画しており、Microsoft Wordが最も有名なものを引用するので、なぜ企業は通常、プロプライエタリなソフトウェアで作業するのか疑問に思います。Open Office(またはLibre Office)などを使用しないのはなぜですか? 私の観点からは、例えば寄付の形であなたの利益の一部を与えることで、多くのお金を節約し、オープンソースコミュニティを助けることができます。 私はこれを行う(中規模の)会社を知りません。おそらく、このオープンソースの使用/コラボレーションのモデルがうまく機能することを証明するために、いくつかの例を挙げることができます。

6
「ソフトウェア開発者」の役割を定義するもの
私はジュニアソフトウェア開発者で、1年未満の会社で働いています。 ソフトウェア開発者であるということは、ソフトウェアとCODEを開発することを意味するといつも思っていましたが、私の仕事は、Jenkins、SQLレプリケーションなどのセットアップなど、管理タイプの仕事にあります。 これらのタイプのジョブは開発者の役割に含まれていますか、それとも開発者はソフトウェアのみを開発していますか?これについて上司と話すべきですか?これは、企業が「開発」スキルを評価するための一般的な方法ですか?
10 company  roles  task 

8
これらすべてのコーディング規則はどうですか?
私は、会社や特定のプロジェクトの開発者向けにコーディングルールを設けるという考えを常にサポートしていました。特に、会社の規模が10を超える場合は、会社が大きくなるほどニーズも大きくなります。私は多くの人が意見を異にするだろうことを知っていますが、それらを持たないプロジェクトを見たことがあり、コードは完全な災害のように見えます。 これから来る本当の問題は、ifステートメントで角かっこを使用したくない、またはコード内のどこでも同じ接続文字列を使用したくない、またはそれらを反対にせずにコーディングルールを使用したくない頭のいいものを作成する方法ですアイデア?

9
フリーランスや会社で働くことについてもっと学びますか?
1年ほど前に学校を辞めて、それ以来フリーランスをしています。ある会社で数年間働いて、私よりも多くの経験を持つ人々から学ぶのは良い考えのように思えることがあります。しかし一方で、自分のために働くことで、私が学びたいプロジェクトやテクノロジーを追求することができ、それを断念するのをためらっています。何かアドバイス?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.