モバイルソリューションでエンジニアのデスクトップを台無しにする必要はありません。もう一度考えてみてください。





昔々、私のガールフレンドはInstagramを使い始めました。彼女は私に彼女を登録して購読するように頼んだ。私はそれを試しました-デスクトップからInstagramに登録することが不可能だったのでうまくいきませんでした。それから私は思った-なんて奇妙な人々。コンピュータからは使えないソフトウェア製品を作るのはどんな馬鹿なのだろうか?それらは失敗し、このInstagramは、何らかの理由でデスクトップが好きではない多くの奇妙な女性のための限界サービスになります。



ほんの数年が経過し、市場はすべてをその場所に置きました-そして最大の愚か者は私でした。そして、Instagramの天才たちは、すべてがどこでどのように発展するかを予測しました。今日、ユーザー向けの製品のほとんどは、主にモバイルプラットフォーム向けに作られています。せいぜい、彼らはまだ携帯電話用に最適化されているユニバーサルウェブを考えています。ユーザーはコンピューターではなくiPhoneを愛しているからです。ビジネスは腰を下ろし、数え、決断を下しました。もっとお金を稼ぎましょう。最初にどこにでもモバイルを持ちましょう。



私自身、最近、モバイルを最初に実行する予定のビジネスを上書きしました。これは、私が上級開発者であり、ビジネスに適切な決定を下せるためです。今日、デスクトップバージョンに依存して大量の製品を作りたいと思っている人は、ほぼ間違いなく失敗するでしょう。



しかし、ITで行われることはすべて、それぞれがPCユーザーであるプログラマーによって行われます。デスクトップは専門家にとってニッチなツールになり、最初はそのアイデアが気に入りました。私は自分の技術的および知的優位性を感じるのが大好きです。結局のところ、私たちは自分のコンピューターの前に座って、モバイルインターフェイスの世界を設計し、すべてを自分で決定し、すべてを管理します。



しかし今、私たちは過大評価しているように見え始めます。



ある日、私は家にいなかったので、チームリーダーからコードレビューを依頼されました。私は答えました-そうそう、仲間、私は電話中です、レビューは機能しません。 「まあ、電話から見てください。」やめる。やめる。私は自分の電話からコードを見ません-それはある種のゲームです。コードの作業は非常に簡単です-それはコンピューターで行われ、IDEでは非常に望ましいです。電話で50個のファイルの変更を確認することは、コードレビューではなく、ハックです。リードは大丈夫だと言ったが、彼にとって電話によるレビューは日常的なことだと気付いた。



私たちがペットプロジェクトをカットしている私の友人は、私がインターフェースでIプレフィックスを使用しないと私に言いました。私は言った-待ってください、しかしこれは過去の遺物です-IDEがそれらを強調する方法を知らなかった時。今、彼はできる、接頭辞は歴史のゴミ箱に飛ぶ。はい、しかし彼はしばしば電話からコードを見て、インターフェースがどこにあるのか、そしてクラスがどこにあるのか理解していません。友人の利便性は重要なことです。私はライダーの設定にプレフィックスを返し、それについて考えるのを忘れました。しかし今、私は思い出し、理解し始めました-スマートスクリーンでも便利になるようにコードを書かなければならないようです。何?何!?!



私を恐竜と呼んでください、しかしそれは私を怒らせます。私自身-私は電話が嫌いです。コンピューターで仕事をしているのに、なぜ電話でJiraを開く必要があるのか​​わかりません。そして、電話でのJiraは、デスクトップよりも優れています。プロジェクトマネージャーは実際の作業を行わないため、公園のベンチに座って美しいiPhoneでチケットを移動します。このjiraの使用を余儀なくされた開発者は、ひどいデスクトップバージョンに苦しんでいます。



私は2つのことをするiPhoneを持っています。私が今コンピュータにいないので応答できない電話とメッセージ。しかし、これは私が欲しいものです。そして、市場は私がもはや電話のない人ではないと言いました、そしてgithubでさえ私がメッセージから電話にコードを入力するときだけ入るべきです。企業は私の電話を100%信頼しており、同じように私のコンピューターを信頼させるメカニズムはありません。誰も。



どこかで電話を忘れると、バンキングを管理できないという問題に直面しています。つまり、一体何なの?私は自分のコンピューターの前に座っており、許可されていて有効ですが、銀行の個人アカウントにアクセスするには電話が必要です。 Webバージョンでは、通常、モバイルアプリケーションよりも機能が劣ります。そして、デスクトップアプリケーションはありません。これはどのように可能ですか?彼らはそれをどのように想像しますか?これは、コンピューターではなく、電話を手にしたオフィスに座って、Sberbankのモバイルクライアントで会社の資産を管理しているそのような会計士です。



現代の生活は文字通りあなたにスマートフォンを課します、そしてそれは問題の半分だけです。私のデスクトップ体験はますます脅威にさらされているように感じます。



すべての製品が携帯電話用に作られている世界では、すべての製品は携帯電話で便利な機能だけを備えています。小さな画面では、複雑な多機能形状を作成することはできません。つまり、これ以上複雑な形状はありません。はい、デスクトップバージョンがありますが、それだけで機能する機能は作成しません。これは、ユーザーエクスペリエンスの考え方と矛盾します。したがって、今あなたが十分に複雑な何かを思いついた場合、あなたの製品はあなたがすべてを単純化する必要があることをあなたに説明します。電話でこれを行うことはできません。それでも、面白いことに、私たちは信じられないほど強力な電話を持っています。大量のメモリ、トップエンドのマルチコアプロセッサ-何のために?簡単だ。その結果、ほとんどの人は複雑でクールなソフトウェアを使いたくないので、複雑でクールなソフトウェアは存在しないことがわかります。誰のためにも。



私はラップトップに座ってすべての問題を解決できると思って殺されましたが、ビジネスと市場はそれが利益を生まないと判断しました。そして今、私のコンピューターは私の電話のほんのわずかなアクセサリーです。オタクはもはやハードウェアを駆使するエンジニアではないという考えに、私はまだ慣れることができません。現在、オタクは単なる超消費者であり、「デバイスのテスト」は、ガラスがアスファルトで壊れているかどうかを確認することです。



私は常に、世界で最もクールな開発会社はマイクロソフトだと信じてきました。そして、マイキーがタブレット用に最適化された次のOSをリリースしたとき、私はそれらを信じてWindows 8を搭載したタブレットを購入しました。私は正直にそれを使おうとし、がっかりし、マウス付きのキーボードを購入し、ラップトップに変えました。その後、Microsoftは失敗しましたが、これらは「前倒し」と呼ばれるようになり、デスクトップをモバイルファーストソフトウェアに転送する2回目の試みもそう遠くはないと思います。



私は、すべてが変化していることを受け入れることができない古いつぶやきの祖父ではありません。私はいまいましいので。デスクトップから複雑で多機能なソフトウェアを操作することをお勧めします。ここには100個のキー、2つの健康的なモニック、マウス、ジョイスティック、さらには愚かなタッチがあります。これは、プログラムを操作するための最も先進的で最新のツールです。そして、誰もがコンピューターや複雑なプログラムは時代遅れだと偽っており、未来は画面の床にある愚かなアプリケーションに属しています。



そして最悪のことは、私が毎日仕事に来て、そこに私が住みたい世界を構築しなければならないということです-そして私はそれについて何もすることができません。私、そして他の誰もが開発したのは、私たちが毎日愛している道具の棺桶の蓋に釘を打ち込む必要があることです。






広告



日給、500メガビットのインターネット帯域幅、優れたDDoS保護を備えた開発サーバー柔軟な価格プラン、最大構成-128 CPUコア、512 GB RAM、4000 GBNVMe。






All Articles