私は長い間落ち込んでいます、なぜでしょうか?以前、お客様から、提供されたソフトウェアが正常に動作しないという苦情がありました。ブラウザを変えてクリックしたが、全く反応がないとのことでした。そこで上司の最初の反応は、苦情を UI 部門に転送することでした。私はソフトウェアの UI を設計したので、混乱を解消するのは当然のことでした。 私は特に優秀なわけではないUIエンジニアです。まず、UIはアートデザインではないことを説明する必要があります。アートデザインは主に画像ソリューションを設計するポジションですが、UIはユーザーインタラクションエクスペリエンスの設計を指します。採用企業のいわゆる技術面接官の多くは、この点について何も知らないことが分かりました。優秀なUIデザイナーでもある私の友人の1人が、かなりすごいと言われている会社の面接に行きました。面接官は彼がUIデザイナーだと聞くと、彼の能力を試すために、その場でPhotoshopを使って絵を描くように頼みました。私の友人は怒ってその場を去るしかありませんでした。彼が立ち去る前に、面接官が彼のことをバカと小声で呼んでいるのが聞こえたのです。 しかし、私たちのような会社では、UIの人々はそれほどエレガントではありません(それはインタラクティブなデザインです。一般的に、豚のような初期のエンジニアとの間のコミュニケーションプロセスがありますjQuery。 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 上記の不満は終わりました。実は、私は今でも自分の仕事がとても好きです。なぜなら、プロジェクトマネージャーが私を現場のデモに連れて行ったとき、私たちの国内の顧客、特に「リーダー」の最初の反応は「インターフェースはよくできていて、とてもクールだ」だったので、「リーダー」は私たちのソフトウェアがよくできていると思うでしょう。そうでなければ、彼はソフトウェアが使いにくいと思うでしょう。さらに悪いことに、私は神レベルのリーダーに会いました。当時のプロジェクトはウェブサイトでした。彼は、ページ上のハイパーリンクがクリック後に色が変わるのを見て激怒し、私たちのウェブサイトは厳密ではなく、重大なバグがあると言いました。私はとても怖くて、長い間心臓がドキドキしていましたが、その後、決然とCSSにa{color:black}、a:visited...all blackと書きました。 会社の上司は私を軽蔑し、市場には私のような「アーティスト」がたくさんいると思っていることが多いのですが、私は今でも自分の仕事をとても愛していると繰り返し言います。しかし、「技術を理解している」人々は、私の重要性と優れた UI の希少性を知っています。部門の上司は、ボーナスが支給されるたびに、部門手当から私に追加の金額を割り当ててくれました。このことは長い間私を感動させ、私は引き続き一生懸命勉強して、さらに高い技術レベルに到達することを誓いました。 私は自分の仕事が大好きですが、毎回混乱を片付けるのは私自身です。バグを注意深く探して、コーダーがスクリプト ライブラリを変更する際にミスを犯したことがわかったときは、クライアントや上司にコーダーのせいだとは言いません。コーダーが顔を赤らめて「ごめんなさい」と言ったら、私は勇敢に責任を引き受けます。とても満足します。 私は自分の仕事が大好きです。そして今では、優秀な UI 研究者になることを決意しているボランティアが数人います。私が指摘したいのは、UI チームは一部のコーダー チームとは違うということです。私たちの間には、口論 (侮辱)、嫉妬、悪意のある競争はありません。私たちの間にあるのは、仕事に対する真剣で責任ある姿勢と、美と芸術に対する感謝の気持ちだけです。 私は自分の仕事が大好きです。会社での収入は上級プログラマーほどではありませんが、毎月余分な収入があります。毎月、空き時間を利用して他の上司の UI デザインを手伝っています。私は自分の価値がプログラマーの価値に劣らないと固く信じています。 私は自分の仕事が大好きです。来年の計画は、より優れた、より配慮のある UI を作成することです。私は昇進も(UIワーカーは昇進が難しいので)高給も求めません。UIワーカーは美しさと人間性を限りなく追求します。少なくとも、私の年末のまとめは 200 語で書けば済むので、「まとめを真剣に考えていない」と思われることもないでしょう。 昨日、誰かが私にソフトウェア業界で幸せかどうか尋ねました。私は幸せだと言いました。理由を尋ねられたとき、私はこう答えました。「私はこの旅で最もリラックスしていて、芸術的な人間だからです。」 |
<<: CSS ファイルをインポートする 4 つの方法 (インライン、インライン、外部、インポート) の詳細な説明
>>: etcd クラスターをデプロイするための docker-compose の実装手順
1. 前提条件インポートには require.context メソッドを使用します。vite で作成...
最近、データライフサイクル管理の詳細を整理していたときに、小さな問題を発見しました。それは、MySQ...
目次序文ソースコード学習の第一歩はどこから始めればよいでしょうか?写真から始めましょうソースコードを...
目次1. データベースプログラミングの基本条件2. Java でのデータベースプログラミング: JD...
この記事の例では、データのページング効果を実現するためのjsオブジェクトの具体的なコードを参考までに...
問題の説明: ユーザーは、テーブルに「違反」という単語を含むフィールドが時々表示されることを要求して...
この記事の例では、フルスクリーンスクロールを実現するためのjQueryの具体的なコードを参考までに共...
序文MySQL スロー クエリ ログは、MySQL が提供するログ レコードの一種です。これは、応答...
text-fill-color とは何を意味しますか?文字通りの意味から言えば、「テキストの塗りつぶ...
今日は、スライドを使用する原理に似た、Taobao のフロントエンドのマウス ズーム効果に慣れました...
Docker で MySQL コンテナを作成する場合、コンテナの起動後にデータベースとテーブルが自動...
この記事では、JavaScriptのランダムロールコールテーブルの具体的なコードを参考までに紹介しま...
オープンプラットフォームの増加に伴い、そこから派生するさまざまなアプリケーションサービスも増加傾向に...
1. 背景Docker サービスが開始されると、デフォルトで docker0 ブリッジが作成され (...
コードをコピーコードは次のとおりです。 <ヘッド> <meta http-equi...