ホームページ >ウェブフロントエンド >htmlチュートリアル >始まりも結末も予想できなかった プログラマーへの道を頑張ってます..._html/css_WEB-ITnose

始まりも結末も予想できなかった プログラマーへの道を頑張ってます..._html/css_WEB-ITnose

WBOY
WBOYオリジナル
2016-06-24 11:28:35999ブラウズ

大学入学試験の願書に記入したとき、文字通りコンピュータに関連する専攻を記入しませんでした。入学通知を受け取ったとき、私は自分に未解決の関係があることに気づきませんでした。までコンピュータで。 。 。 。 。私の専攻は、実際にこの大学のコンピュータ サイエンス学部に広く含まれています。 ! !とはいえ、コンピューター サイエンス学部で学位を取得したことが私のコンピューター スキルを大幅に向上させたと言っているわけではありません。これは単なる序論であり、不利な条件にもかかわらず、このような有名な専攻に適応することができたのは「幸運」でした。大学院入試の状況 ——コンピュータ技術とその応用。ああ、私はプログラマーの仲間入りをする運命にあったのに、なぜ学部時代にコンピュータ サイエンスを勉強しなかったか、少なくとも学部時代にコンピュータ サイエンス大学で受講した多くのコンピュータ関連のコースを真剣に受講しなかったのでしょう。

このような中国社会主義の素晴らしい特徴(農業の雰囲気)が詰まった大学で、私は非農業と非コンピューターの専攻を4年間学び、現在コンピューターの大学院の学位を取得するために勉強を続けています。科学、自分の将来の方向性がどこにあるのかわかりません。大学院入試の再試験後、本校の地の利を考えて事前に研究室に来ていたことを覚えています。そんな時、将来ウェブサイト制作などの仕事に携わることを知り、たまたま研究室で出会った学部4年のカウンセラーの言葉に畏敬の念を抱きました。研究室、はい、畏敬の念を感じます!全員がプログラミングの達人になったような気がします。この一連の経験から、私は大学院受験をやり直すという考えを完全に諦め、少なくとも就職には困らない、ここで技術を学んでおいたほうがいいと思いました。それで私は学校に根を張り続け、この研究室に落ち着いた。

その後、たくさんのことに接して、自分の当初の考えがいかに無邪気だったかに気づきました! 2015年4月に研究室に入りました。 断続的な仕事を始めてから今の3時1行まで(夏休みは2週間ほどしか家に帰っていませんでした)、少しずつわかってきたような気がします最近の目標はフロントエンドエンジニアになりたいです。

なんでこんなに時間がかかったのに、目標ができた、そういえば泣ける!研究室に入るとすぐに、兄弟姉妹から w3cschool のチュートリアルの html、css、javascript を読むように言われました。当時、私は大学院受験を終えたばかりで、まだ長時間パソコンの前に座る生活に適応できず、あまり積極的に研究室に通うこともできませんでした。実際、その時はチュートリアルを終わらせなければいけないということだけを知っていて、実際のところ、それは「賢者の本を読むだけ」という状態ではありませんでした。これを読めばWebページが作れると考えているのは、あまりにも単純に考えすぎです。 html+css のチュートリアルを見た後は、それほど難しいことはありませんでした。その後、Baidu のホームページを作成するよう求められました。これは、中央に画像、検索ボックス、値が「Baidu」のボタンがある最も単純なものでした。 「」をクリックし、右上隅にリンク ナビゲーションの行を表示します。とても簡単なWebページに見えますが、チュートリアルの期間が少し長かったため、参照するまでほとんどすべてを忘れて使用したことを覚えています。行間の css スタイル、内部での css の参照、外部 css ファイルの呼び出し、これを理解するまでに長い時間がかかりました (今では明らかだと思いますが)。それから卒業シーズンになり、先輩たちもやることがたくさんあり、私にあまり興味を持ってくれませんでした。その中で、兄の主導で、彼は何の技術も習得せずに研究室のウェブサイトの改変に参加し、百度のデモを書いただけだった(面白いことに、兄は当時こう語っていた。今読むと)チュートリアル、Baidu のホームページでデモを作成するだけで、デモとは何ですか? デモを見て涙を流しました。当時、唯一のツールは VS 2012 で、バックエンドには C#、フロントエンドには html+css+js が含まれていました。本当に何も分かっていないような気がします。その後、私はPSのような魔法の存在に出会ったのですが、残念なことにそれについて何も知らなかったのですが、それからかなりの時間が経ち、どれだけの時間が小説に費やされていたのかわかりません。テレビシリーズです。私は PS テクノロジーを体系的に学ばなかったので、今では Web ページに写真を掲載するために何度も Baidu にアクセスしなければなりません。主な理由は、Baidu では解決できない場合があるからです。私、それはかなり時間の無駄です。

そして夏休みが来て、本当に少しだけ報われたと感じた2週間でした。この2週間は、卒業したばかりの先輩の指導の下、学部の同級生(彼は3年生の頃に先輩から技術を学ぶために研究室に入り、すでに多くのことを知っていました)の指導の下でした。 2 週間、毎朝 8 時半にグループにチェックインし、午後 10 時頃にその日の作業報告を送信しました。この 2 週間、C# バックエンドの作成はコードをコピーして貼り付けて変更することに似ていましたが、それでもこの 2 週間で何かを得られたと感じています。そういえば、県大会に向けてソフトを書いて帰ったみたいです。もちろん、家に帰っても勉強したことを覚えているはずはありませんが、その時は時間の緊急性や貴重性をまったく認識していませんでした。

帰国後、夏休みがまだ終わっていなかったので、研究室で働いている学部生が取り組んでいた学校APPプロジェクトを続けました(まだ終わっていませんでした。彼らは夏休み中にみんなで会社にインターンシップに行っていました)夏休み、彼らはまだ学部生だったので、「学部時代にどこに行ったんだろう?」とよく自問する私のような人には手の届かない、とても強力なアプリをリリースしました。功績はそれほど多くありませんが、それでも少しです)。 appcan ハイブリッド開発ツールを使用しており、バックエンドで動的データを呼び出してそれを表示するだけで基本的に完成します (当時私は ajax を実際には知らなかったので、方法しか知りませんでした)。学部生が残したフレームワークテンプレートの下で、私と先輩が勉強しながらプロジェクトを継続し、常にコードを変更しているような感じでした。研究室に入ってからこのプロジェクトが終わるまで(それまでに学校が始まっているはずです)、私が実際に自分で書いたコードは、基本的にコードはありません。実際、今のところ、この分野での私の勉強は、基本的には何が起こっているのかはわかっているものの、なぜそうなのかはわからないという段階にとどまっており、同時に自分の涙が出るほどのタイピング速度に落ち込んでいます。 !

その後、私の最初の実践的な静的ページが到着しました。他校の女の子が研究室に来ました。この子は専攻科出身で、基礎的な知識を持っています。彼女の先輩のコメントはとても良かったです。たった3つの言葉で、彼女はじっとしていられます。これはプログラマにとって非常に高い評価だと今では感じています。静かに座ってのみ、より良く学ぶことができます。その後、何人かでブートストラップを使って同じページを整理するという作業を行いました。これをブートストラップの使い方の学習とみなしました。その後、私と彼女の間に大きなギャップがあることに気づきました。ブートストラップでスタイルを適用し、既存のテンプレートを適用しただけで、Web ページに適さない既存のものを変更する柔軟性がなかっただけでなく、おそらく内部のスタイルを変更することさえ考えていませんでした。最終的に私が作成したバージョンは使用されませんでしたが (愚かなことに、もちろん彼女のバージョンを使用しました)、私は本当に多くの恩恵を受けました。私の考え方の変化や、フロントエンドエンジニアの道を志す決意にも彼女は少なからず影響を与えてくれました。その後、彼女との会話から多くの有益な情報を得ることができ、また、いくつかの高度な Web ページの特殊効果を私に提供してくれました。フロントエンドは単にテンプレートを適用してWebページを作るだけではなく、私の考え方にも大きな変化を促してくれたと感じています。

現在、私はウェブページを作成しているのですが、最終的に作成した後、特に上司から、ウェブページ全体を一言で要約しました。 ! ! !色が悪いと言うのは、デザインを勉強しているわけではありません。自分でデザインするのではなく、他の人から学ぶべきです。これは実際に完成した Web サイトを変更したものであると言いたいのですが、徐々に元の Web サイトに似なくなりましたが、以前のテンプレートのカラーマッチングを使用しており、今では同じ色になっています。上司にとても嫌われています。

Web サイトは何度も変更され、Baidu とその女の子の助けを借りて、最終的に自分の Web サイトを github に公開し、携帯電話でその効果をプレビューしたいと思いました。しかし、あまり良くないとわかっていても、自分の結果を誰かに見せたいとも思いました。思いがけず、私は彼からさまざまな意見や罵声を浴びせられ、本当にショックを受けました。 。 。 。私が何を言っているのか理解できないのが本当に怖いですか? そんなに率直に話す必要がありますか? ? ?酔って悲しすぎる! !私が将来良い仕事を見つけられるように、彼が私に一生懸命勉強して時間を無駄にするのをやめてほしいと思っていることはわかっています(彼は一般に大学のいじめっ子と呼ばれるもので、研究をして論文を出版していますが、私は楽しいことが大好きで小説が大好きです)彼の前では小学生のクズ野郎) でも、今のところ私は本当にただ励ましを聞きたいだけで、何度も何度も殴られるわけではありません。ああ、公開した Web サイトはもう誰にも見せたくないので、これを書き終えたら引き続き修正しましょう。

研究室に入ったときの混乱から、今は最前線の道を歩むという明確な目標に至るまで、私の人生観と価値観は次の段階を経ました。 まず、虎を恐れない生まれたばかりの子牛のような精神で、未来への美しいビジョンを持って、私はこの道は単純すぎるので、チュートリアルに従ってください。次に、いくつかのプロジェクトと連絡が分散しており、コードをコピーして貼り付けるか、コードに小さな変更を加えるだけしかできません (コードを変更するときは他の人に助けを求めなければなりません)。第三に、自分に何ができるのか分からず、自分がやっていることがすべて意味がないと感じてしまい、小説が織りなす美しく幻想的な世界に夢中になってしまい、そこから抜け出すのが難しいのです。大袈裟ではなく、この第3段階は、学習の過程でずっと貫かれており、現実に何か問題がある限り、無意識のうちに小説の世界に隠れてしまい、そこから抜け出すことができなくなります。大学院入学試験では、読む小説の量を減らして、試験でもう少し点数を取れれば、すべてが変わるかもしれないといつも感じていますが、これはすべて当然の結論です) 4、これが私の現在の段階であるはずです。そしてフロントエンドの広さと奥深さをようやく実感しました。フロントエンドは参入障壁が低いことは知っていますが、科学者ではなく、プログラミングがあまり好きではない私が、どうしてフロントエンドに興味を持つことができるでしょうか?とても奥が深いです! Web ページを整理し、Ajax を使用して動的データを呼び出すことができたら素晴らしいだろうと思いました。徐々に、フルスタック、クロスドメイン、レンダリング、クロージャなどの用語について学びました (私はこの用語しか知らなかったことに注意してください)。 、でも、これらが何であるかはまったくわかりません、わかりました)。学ぶべきことはたくさんあるといつも感じています。また、フロントエンドやテクノロジーについて議論している人々に関する投稿を読むのが好きで、さまざまな興味深いコミュニティも見つけました。この状態がそろそろ追いつきつつあり、ネットで小説を探したり、小説を追いかけたり、小説について雑談したりしています。しかし、そうなればくるほど、これからの道は険しく長く、学ぶべきことが本当にたくさんあると感じます。インターネットで「フロントエンド必読の本」シリーズをみんなが勧めているのを見かけました。コンピュータの本は本当に分厚いです。将来フロントエンド技術に携わりたい私としては、技術書を一冊も読んでいないと本当に絶望的です!英語の壁もありましたが、大学時代ずっと続いたCET-6試験は、結局スコアが上がらず、下がることもなく、低いスコアで終わりました。最近、ある Web ページをクリックしたところ、なんと、クリックしてクリックしてみたら、すべて英語で書かれた外国の Web サイトにアクセスしてしまいました。涙が無くて泣くしかない。全部が理解できないわけではなく、5000年にわたる中国文化の結晶を目の当たりにした後、英語に慣れていないだけなのです、わかりました!

この最後の段階はまだ続きますが、私の次の段階では、小説を読むだけではなく、フロントエンドのテクノロジーを理解し、フロントエンドの学習が自分のものになることを願っています。最初の大きな関心事。しかし、最も重要なことは、いくつかのことをマスターし、さらに練習することです。最終的には、やりたいことがわかりました。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。