Webデザイナーの成長体験

Webデザイナーの成長体験
<br />まず最初に、私はこのグループの中では完全な新人だということを述べなければなりません。
改めて申し上げたいのは、新人である Xiaoluan が「Web デザイン」界に加わってほぼ 1 年が経ったということです。
要約: 自分がどれだけ成長したかわかっているので、自分の成長をまとめています。

ある友人がかつてこう言っていました。「生まれながらにして強くて恐れを知らない人間などいない。」だから、自分が得るものは、他の人が支払った金額の 10 倍以上の価値がなければ、笑っていられない、と自分に言い聞かせることが多すぎるのです。

急にCTRL Sを押したくなります、笑~慣れました。
まとめると、これを投稿する目的は非常にシンプルです。みんなが最近どれくらい成長したかを知りたいのです。

まず最初に私の自己紹介をさせてください。
追伸: デザイナー (今のところは恥ずかしげもなくそう名乗っています) は、絶え間ない自己否定と自己激励の精神で進歩し続けなければなりません。なので、将来が不確かなときに自分を奮い立たせるために、半年から5か月ごとにこのようなことを書いておくべきだと思います。

メイントピック:
たとえ経験しなければならないとしても、過去について話さないでください。彼は手を合わせてしばらく瞑想した。では、とりとめのない話を始めましょう。
まずは、始めた後に何が起こるかを見てみましょう。
インタラクティブ デザイナー、UE デザイナー、UI デザイナー、FLASH アニメーション デザイナー、ASP プログラマー、ページ カッターなどが何なのかはわかりません。ただ、いくつかの基本を学んだ後、これらすべてを学ばなければならないことがわかると思います。
さて、私はFLASHのウェブサイト全体の作り方を集中的に勉強していたときに、ASの重要性を発見しました。自分でFLASHでASの使い方を勉強して、自分が望む効果を実現しようと努力した結果、公開後はCSSとJSを使って制御して呼び出す必要があることがわかりました。もちろん、これらは簡単に解決できます。優れた海外のFLASHサイトに行って、フルスクリーンと相対的な位置合わせの問題をどのように解決しているかを分析するだけで、彼らはこうやってやっているんだ、このコード行はこう意味しているんだ、と理解できます。その結果、Baiduを維持したり、さまざまなCSSとJSのマニュアルを確認したりして、人々が注釈を付けたJSコードとASコードがすべて鳥の言語で書かれていることを理解するでしょう。追記:相手の鳥類言語の注釈を理解するには、オンライン翻訳サイトを見つけるのが最善です。
これらがすべて解決した後、ほぼ 1 か月が経過したことに気付き、嬉しくなりました。呼び出し、読み込み、ストーリーボード、制御フロー、配置、フレームワークについてすべて理解した後、FLASH はこれらに重点を置いていないことに突然気付きました。私のオリジナルの絵はどうなるのでしょうか?
さて、戻って FW と PS をもう一度学習してみましょう。テクスチャを作成するにはどうすればよいでしょうか?光を認識するにはどうすればいいですか?反射させるにはどうすればいいですか?詳細な投影とテクスチャリングを行うにはどうすればいいですか?
ああ、これがUIなのか。 。 。 。
それは間違いです。上記の操作方法を深く理解すると、ステッチごとのアニメーションが非常に大きく、PNG イメージの読み込みが非常に遅く、FLASH サイト パッケージ全体が 10 MB であることがわかります。 !
さて、PS と FW をもう一度放棄して、FLASH に付属するツールを使用して画像を作成してみましょう。理解を深めると、非常に単純な幾何学と数式を使用して多くのアニメーションを実現できることがわかります。ああ、高校の数学はたった 48 点しか取れなかったの? 〜
ハハハ、笑いながら諦めてるんですか?これはウェブデザインではないと言うのですか?これをしたのは後背位で露出するタイプの人ですよね?
えっと、海外のサイトを見ると、サイト全体をFLASHで作ることはできないのでしょうか?私はクールな CSS ウェブサイトを作っているので、長い間苦労した後、ついに CSS と HTML をもう一度学び始めました。マニュアル全体が 400 ページ以上あり、読んでいて目が回りました。はい、理解力がないので、とてもゆっくり読みました。ついに、なぜ多くの人が TABLE に敵対しているのかがわかったので、DIV と CSS のレイアウト方法を学び始めました。ボックスの原則を理解するのは簡単ではありませんでした。自分でレイアウトをいくつか作成してみたところ、FF と IE では効果が異なっていることがわかりました。 。 。 。
怒って、学習の次のステップを開始してください。WEB 標準への道があなたに開かれています。
追伸また〜
私も小規模なウェブマスターで、プログラムについて少し知っているので、ウェブサイトの構造が不合理だと、あれやこれやの検索エンジンに載るのが難しくなることを理解しています。それでは、ウェブページのレイアウト方法を検討した後は、できるだけ最適化し、エンジンを満足させるコードをもっと書くようにしてください。
なぜ。 。 。 。何度も繰り返して模索し、ようやくページが完成しました(もちろん、写真は完璧に最適化しましたよ~)、WEB標準をできるだけ統一し、FLASH要素を最小限に抑えて、すべてOKでした。 CSS を適用し、DIV を使用します。
私たち初心者は学習の次のステップに進みました。くそ、ページを作り終えた後も、自分でプログラムをインストールしないといけないのね?
新人プログラマーという肩書きがまた私を呼んでいます。私はそれに耐え、続け、そして悲しくなりました。 。 。 。
私はC、JAVA、VBを学んでいません。何も学んでいません。
さて、本を読んで、2年生のコンピュータ科の入門書を読んで、プログラマーのマニュアルを読んで、サーバーの知識を読んで、ウェブサイトの動作環境を読んで、コードを読んで、他の人のコードを読んで、コードを修正して、他の人のコードを修正して、コードを書き、思いついたコードを書き、紙を用意して、ウェブサイトの構造を書き、ペンを用意して、データベースの構造を書き、小さなイーゼルを用意して、ウェブサイトの構造図を描いて、汗をかいて、突然、UEデザイナーという非常にかっこいい言葉に触れたような気がします。
色々なWebサイトの企画書やプロモーション本、構造理論の知識の本を読み始めました。夢中でたくさんの本を読み、ついには自分でプログラム一式を作りましたよね?
リリース、テスト、サーバーの購入、プロセス、bird言語バックエンドのバインディング、すべてを実行します。私は振り返って見ました。
一体どうしてこんなに醜いのだろう。 。 。 。 。 。
ORG、最初のステップに戻って、FLASH、PS、DWを習得する必要があります。
ウェブページを作る前にページ全体の機能を理解し、ウェブページを作る前にウェブサイト全体を理解して、アニメーションを作る前にアニメーション全体をある程度制御し、すべてのレンダリングを行う際には、最終的なページのカット表現にCSSをどのように使用し、どのようにできるだけ小さくし、どのように最も合理的にカットするかを理解する必要があります。画像を切り取った後、独自のプログラムに接続し、フォームに配置し、インターフェイスを残し、何も残さないようにする必要があります。
もちろん、これらのプロセスの間に多くの変化を経験するでしょう。たとえば、誰かがあなたに助けを求めてきたのに、あなたがとても忙しく、その人はあなたがクールなふりをして他人を無視する能力があると思ってあなたを無視します。例えば、空き時間に小さな仕事を引き受け、すぐに終わらせて何度も修正を繰り返したけれど、結局は発注内容に満足できず、相手に叱られる、などといったことが起こります。 。 。 。

私は多くの場所を旅し、多くの海外の注文を交渉し、さまざまな人々に会いました。私は再び無邪気に無知に微笑みました。ウェブデザイナー、つまり複数のアイデンティティを持つ人は、交渉を含め、1つのことを学ばなければなりません。
(うまくやりたいなら、プログラマーマニュアルとカラーマッチングマニュアルにもう 1 冊の本を追加してください: Speaking Watertight、The Complete Book of Art/Emotional Intelligence Development)

ねえ、最後に、自分自身にリラックスする時間を与えているとき、自分自身を見つめてください、疲れていますか?これが、私たちがウェブデザイナーとして働き始めた後の姿なのでしょうか?いいえ、創造主よ、私は達人ではないので、決してそれができません。たぶん10年後か20年後でしょう。へへ。

自分自身に問いかけてください。こんなに多くのことを学ぶことに疲れていませんか?
そんなに学んでいるんですか?
進歩していますか?
これは進歩でしょうか?

私は自分自身に「はい」と答えました。

<<:  jsを使用して写真をアップロードする機能を実現する

>>:  Tomcat のメモリ構成の正しい姿勢についての簡単な説明

推薦する

NestJsはMongooseを使用してMongoDBを操作する

最近、NestJs フレームワークを学び始めました。学習コストは他のフレームワークよりもはるかに高く...

MySQL 8.0.11 MSI バージョンのインストールと構成のグラフィック チュートリアル

この記事では、MySQL 8.0.11 MSIバージョンのインストールと設定のチュートリアルを参考ま...

CSS で 2 つの固定列と 1 つの適応列を実装するいくつかの方法

この記事では、CSS で 2 つの固定列と 1 つのアダプティブ列を実装するいくつかの方法を紹介し、...

MySQL 学習ノート: 完全な SELECT ステートメントの使用例と詳細な説明

この記事では、MySQL 学習ノートの select ステートメントの完全な使用方法を例を使用して説...

Mysql 更新マルチテーブル共同更新方法の概要

次に、2 つのテーブルを作成し、一連の SQL 文を実行します。SQL 文の実行後にテーブル内のデー...

MySQL スケジュールバックアップタスクの簡単な分析

導入実稼働環境では、データの損失を回避するために、通常、データベースは定期的にバックアップされます。...

Windows 8 での MySQL Community Server 5.6 のインストールと設定のチュートリアル

この記事では、Windows 8 での MySQL5.6 のインストールと設定のチュートリアルを記録...

Ubuntu 20.04 と NVIDIA ドライバーのインストールに関するチュートリアル

Ubuntu 20.04をインストールする NVIDIAドライバーをインストールする Pytouch...

CSS を使用してテクスチャ付きグラデーション背景画像を記述するためのサンプル コード

プロジェクト内のページの長さはおよそ2000px以上あり、背景画像にはテクスチャやグラデーションがあ...

vue-router 履歴モード サーバー側設定プロセス記録

歴史ルート履歴モードとは、HTML5 の履歴 API を使用してクライアント側ルーティングを実装する...

Linux で unzip コマンドを使用して複数のファイルを解凍する方法

Linuxにunzipコマンドがない問題の解決策unzipコマンドを使用して.zipファイルを解凍す...

一般的なDockerコマンドの詳細な説明

1. ヘルプコマンド1. 現在のDockerバージョンを表示する docker バージョン2. イメ...

入力スクリプトなしでタイプ拡張を使用する方法

序文JS の型付けが弱く、記述基準が緩く、開発ツールのサポートが弱いため、前任者のコードをメンテナン...

element.style インライン スタイルを変更する方法のチュートリアル

序文上記の Web ページ スタイルを記述しているときに、スタイルの値をどのように変更しても、ページ...

全文検索とキーワードスコアリング方式のMySQL実装例

1. はじめに今日、同僚から、MySQL を使用して ElasticSearch に似た全文検索機能...