![ノボシビルスクアカデムゴロドクのテクノパークで働くハブロフカニン。ダリア・シャモフスカヤによる写真。](https://habrastorage.org/storage2/a97/2c8/147/a972c8147f0cf5c5a57d4c177a85b3e1.jpg)
私たちは何をしましたか? 私たちは、モスクワ市プロジェクトのように、ノボシビルスクのレーニン通りの歩行者交通を数えることを考えました。 ITに関与していない人でも、この作業をよりうまく整理できることがわかりました。
tl; dr:必要ない場合でも、すべての作業がITに変わります。 また、私たちの仕事と「アナログ」の両方で、力の評価が不十分です。
歩行者カウント
受領順に、発生したオプションを提供します。
1.ビデオカメラを入れて撮影し、パターン認識用のソフトウェアを見つけます。 または、そのようなプログラムを自分で書いてください。 (後者は私の考えです。はい、私は恥ずかしいです。)
2.車を歩道に駐車し、DVRで撮影します。
3.大きなボードを配置し、センサーにネジ止めします。 Arduinoによると、歩行者を数えます。 (彼女は5 * 2 mのエリアを閉じる必要があります。)
4.一緒になって、1日を削除するために何ができるのかと考えました。 または、互いに交換して営業日。 手動でカウントする場合、1ポイントあたり2人が必要になることがわかりました。
これらのオプションはすべて、圧倒的に複雑で高価です。 人々がこれをどのように思いつくかは、私には思えますが、ITでよくある悪い習慣から来ています。 これらの習慣は仕事自体で私たちに害を与えます。もしあなたが複雑でなく複雑な何かをする必要があるなら、それらはさらに難しくなります。
ちょうど昨日、出版の前に、私は何年も会っていないIT専門家の友人に会い、私たちが何をしていたかを話し、彼はすぐにビデオカメラでの撮影が最高だと言った。
1番 IT担当者は自分の強さをまったく測定せず、最大の
これは私が知っている最悪の習慣です。 また、私はそれを持っています:私自身も、歩行者は一日中、一人一人に数えられるべきだと最初は考えました。 しかし、地質学者はテストのためにフィールド全体を掘るわけではありません! サンプルは不正確かもしれません。 さらに、毎日異なる人数の人がいる場合、つまり、1日が完全に正確に測定されていても、それはまったく指標ではありません。
そして、私たちの仕事でも同じことをします。必要かどうかがわからなくても、すべてを大きなマージンと高価で行います。 クラスが必然的に抽象的である場合、ドライバーで拡張します。 サイトの場合-その後すぐに高負荷。
そのような肥大化したプロジェクトが生きている間、彼らの指導者は会議で「hailoadの第一人者」として講演します。 海外では、なぜロシアでは「高負荷」が非常にクレイジーなのか、私たちのゲストの何人かは驚いています。 過剰なエンジニアリングと簡単なお金をうまく組み合わせているだけで、顧客は彼の夢の代価を支払い、彼の頭脳は突然人気になります。
この意味で、ITは技術産業ではなく、広告や芸術であり、顧客も自分の虚栄心の代価を払っています。 技術分野では、すべてが測定され、カウントされます。 航空会社は、毎日、高負荷下の大型航空機で新しいフライトを行いません。 99%の確率で、お金を無駄遣いして、航空会社は「高負荷をキャッチ」せず、「美しく鈍い」。 実際、彼らは時々より安く、より慎重に到着します:小型飛行機、週に1、2回のフライト、そして乗客の往来がなければ、フライトは縮小され、もしそうなら、徐々に拡大します。
ITでは、過剰の知識は民俗の知恵の形でさまよいます。たとえば、YAGNI(あなたはそれを必要としません)。
IT業界自体に抜け道があります-MVP(最小実行可能製品)を行い、マニラに関与しません。
2番 すべてのタスクがITに変わります
プロジェクトについてIT担当者に伝えると、彼らはこう言います。カメラを置いてプログラムを探す必要があります。自動的にカウントします。 商用ソリューションは非常に高価で非常に不機嫌で、フリーソフトウェアはまだないことを説明します。 その後、カメラで撮影して手動でカウントするだけです。 伝えられるところでは、これは時間を節約します。 すぐに試してみましたが、手動で実行した場合の2倍の時間がかかることがわかりました。 私の知り合いは容赦せず、iPhoneでカウンターアプリケーションを使用することを提案します。
![ノボシビルスクアカデムゴロドクのテクノパークでのハックデイ。写真:ダリア・シャモフスカヤ](https://habrastorage.org/storage2/348/dd2/7e1/348dd27e1ab6a220cf9b5d4c0c1bdacb.jpg)
どんな仕事もこれに変わります。
すべてを手動で計算しましたが、より速く簡単になりました。 ノートブックからコンピューターに結果を送信するのに20分かかりました。 さらに、我々はすでに数字を分析し、レポートを書いた。 今、彼らはすでにマスコミで私たちについて書いています。 ビデオ実験は、何カ月もの間、何の返品もなく終わりのない仕事になります。
2番目の例。 私たちが答えたかった質問の1つは、歩行に使用される通り、つまり建物への通路だけではありません。 人はしばしば一緒に歩くので、グループの数とサイズを計算することにしました。 これが何をもたらすか、私自身は知りませんが、青に変わるまで数字とグラフで遊ぶことは可能でしょう。
道徳:あなたがしたいことをより頻繁に自問してください。
番号3。 ITスペシャリストは彼が常に正しいと信じている
ITの友人がビデオカメラから数えることを強く推奨する方法は、すべてのデジタルテクノロジーの専門家であると考えていることを示しています。 事業に参加せず、まったく経験がない場合、最初に思いついたことを大胆にアドバイスします。 「する必要があります。」非ITの人はそうしません。 ヒューマニスト、さらには労働者は、技術的な問題を理解していないことを知っています。
大学の既成の無菌問題を解決することに慣れてきたあなたは、数学的真実を信じ、習慣から問題を数学的またはプログラム的な問題に変えます。 さらに、ほとんどの場合、ITが常に優れており、効率的であるときに、手作業に対してITを処理(実装)しています。 そして、それらの大部分はITに無能です。 これからあなた自身の神性を信じないのはどうですか?
プログラマーは、新しい管理会計、進化モデル、さらにはゲーム理論さえも、車輪を再発明し続けています。 たとえば、コマンドラインからバージョン管理システムを操作すると、問題の原因に取り組むのではなく、エラーが発生します。IT管理者は、ミスを犯さないように定期的に指示します。
あなたは地球のへそではなく、世界はあなたの命令に従わず、論理的にも正しいことを覚えておく必要があります。
まとめ
これらの職業上の習慣、または変形は、自分の仕事で私たちに害を与えます。IT専門家にとっては、他の職業をより頻繁に見て、最終的なリソースの管理方法と取消不能なアクションを理解することが役立ちます。
歩行者が実際に考慮される方法
交通量の測定方法について簡単に説明します。
フォーラムでこの計算を行うことにしました。 何かをしたい人が何人か集まった。 私たちは誰にも電話しなかったので、舌を傷つけたくない人が来るようになりましたが、自分自身を集めて、ノボシビルスクのレーニン通りの歩行者と車の交通を助けて数えるボランティアを見つけました。
ボトルネック(回避できない)に9つのポイントを特定し、1時間後にそれぞれ2つの機械式カウンターを備えた男性が現れ、15分間、一方向と他方向の流量をカウントしました。 1人の人が1つのポイントで15分間立ち、次に別の人に切り替え、1時間で3ポイントを一度に測定しました。 3時間後に別のものに変更され、その逆も同様です。 したがって、2人が互いに交換し、1日に一度に3つのポイントで動きを測定しました。 これはすべて8〜22時間続きました。
より高度な研究オプションがあります-人々が立っている場所、移動している軌道に沿って計算します。 これは、タブレットといくつかのフォームを使用して行われ、10分ごとに1つのフォームがあります。 しかし、私たちの場合、これを行うのに十分な人がいませんでした。
![カウンターを持つ私の友人。ノボシビルスクのレーニン通り。写真:Dmitry Krechetov](https://habrastorage.org/storage2/130/242/9aa/1302429aad1f113bb4a60c223b43f9df.jpg)
私の友人は、手に機械式メーターを持って通りに立っています。
もちろん、これはすべて自動化できます。 情報の単位ごとに、このような自動化の方が優れています。 多数の制御点で大規模な計算を自動化することは特に有利です。 同時に多くの人を見つけるのは難しく、途中ですべてを混同することはありません。 しかし、これはすべて大金と大きなスポンサーを持つチームのためのものです。 これまでのところ、モスクワ市のプロジェクトでさえ、すべてを手動で検討しています。
情報技術には価格があり、場合によっては高いため、「プログラマは手で3時間やらないで、1日中すべてを数えるプログラムを書く人」という言葉を繰り返さないように、よく評価する必要があります。
結果
ビデオ認識を行うことができ、それをスタートアップに変えることさえできました。 私たちが強さを持っているかどうかだけは不明であり、結果とレビュー、そして需要は1年か2年待たなければならなかったでしょう。 これで、問題は計画どおりに行われました。つまり、歩行者の流れがカウントされます。 そして、私たちは街で最も人気のあるメディアに出版物を持っています。 チーム全体が幸せであり、助けの申し出があります。 うまくいけば、ビデオを取り上げることができます。
その間、歩行者ゾーンに関する議論が市内で復活し、市長は再びこの問題に取り付かれました。まさにこの段階で達成したかったものです。
![画像](https://habrastorage.org/storage2/8c2/27f/d67/8c227fd67ba92f2442ee4b2560a554fd.png)
メディアに掲載されたポスター
私はこの機会に、イラストに描かれているすべての人々に善の光線を送ります。 計算データを見たい場合は、ポイント配置 、および分単位で内挿された測定値の表 、およびソースデータと内挿用のスクリプトがあります 。 (これまでのところ、Dropboxはパブリックリンクをブロックしています)