私たちは21世紀のro音20代(キュージャズ音楽?)に滑り込みます。あなたと私は、責任ある人々として、過去1年間を振り返るという伝統に従い、今年の今年で自分自身の最高のバージョンになることを期待して正しいことと間違ったことを振り返ることが重要です。
私は10歳のときに翌年の終わりまでに地元の自己実行探偵機関を開設したいと思っていたことを除いて、私は決して新年の決議をしませんでした(Scooby Dooは当時は流行していました)が、おそらく本能的な反応として今年の過去を振り返ります。
長年にわたり、私はWeb開発者として、自分の条件で、自分のペースで改善し、Webテクノロジーが提供するものを学び、学習、解釈し、実行しています。この投稿は、2019年とその数年前の私の個人的な経験を反映しています。 2020年に向かっている私たち全員の優れたWeb開発者になるかもしれない私が学んだことを共有します。もちろん、個人的な経験は普遍的ではありませんが、他の人が処理していることを調べて、それらを通して代表的に学ぶのはきちんとしていることがあります。
だからここに行きます。
私は他の人のコードで多くの時間を費やしました
私の最初のプロフェッショナルプロジェクトには、古いアプリケーションの更新とアップグレードが含まれていたため、それは避けられませんでした。しばらくして初めて、他の人によって書かれたコードを介してナビゲートすることで知恵を得たことに気づきました。また、他人のコードを自発的に読み、それが何をしているかに本当に注意を払うために勇気を開発しました。
良いリスニングスキルを練習することとは異なります。他の誰かによって書かれたコードを読んで理解するには、積極的な注意を払う必要があり、自分の意見をゾーンアウトまたは挿入する誘惑と戦う必要があります。
あなたが試すことができること: Githubは多くのプロジェクトを見るのに最適な場所です。そこには非常に多くのオープンソースプロジェクトがあり、それらはすべてすぐに見たり消化したりすることができます。私たちの多くは、実際にボンネットに乗り込んで、それが実際に何をしているのか、それが私たち自身の仕事にどのように適合するかを理解せずに、単にプロジェクトやツールをつかむだけの時代を経験したと思います。前もって時間をとることは、新しいことを学ぶだけでなく、日々の仕事でもより良い決定を下すための優れた方法です。何かわからない?リポジトリで問題を開き、尋ねてください!
ここでCodepenは言うまでもなく、私は忘れないでしょう。ほぼあらゆるパターン、機能、または機能を検索できるだけでなく、ペンのコレクションやトピックも提供しています。どちらも、異なる人々が同様のアイデアに取り組む方法を見るのに最適です。
私はそれらを決して使わないと思ったとしても、私は新しいWeb標準を試しました
それは私の好奇心ですが、それは私が新しいことを学ぶことにもっと快適に感じさせたと思います。これは、さまざまなフォント、サーバーレス、ジャムスタック、カラースケーマーを好む可能性があります。ねえ、私たちは昨年か2年でたくさんの新しいことを見てきましたよね?
あなたが試すことができること: CSS-Tricksのようなサイトをフォローすることで、あなたはすでにこれを先取りしていると思います。読者と何が新しいかを共有する多くの技術的なブログや作家がいます。このブログに貢献した人のリストをチェックしてください。彼らの多くは、頻繁に新しいことを共有している個人的なサイトを持っています。本は、特に画面からの休憩を楽しむかもしれないあなたのために、基準のための素晴らしいリソースでもあります。表現力豊かなWebデザインから新しいCSSレイアウトまで、非常に多くの宝石を見つけることができます。
お気に入りのコードスニペットのアーカイブを作成しました
私が試した新しいコードの非常に不可解な構文を覚えていると思うことがありました...しかし、それは簡単なものが忘れやすいことがわかりました。そこで、私はそれらを良い時代のようにデジタルフォルダーにきちんと保つことにしました。これにより、質問やアイデアが表示されたときに戻って参照コードを使用することができました。そうでなければ、私は戻って再び研究しなければなりません。
あなたが試すことができること:私は個人的にツールを使用せず、ファイルに保存するだけです。とはいえ、Gistは常にスニペットを維持するのに最適な場所です。そして、ちょっと、Codepenを使用すると、独自のコレクションも作成できます!
別のアイデアは、ブラウザのブックマークを活用することです。リンクを自由に保存します。それらを論理的なグループに整理して、後で簡単に見つけることができます。
メモ、フロー図、その他のもののアーカイブを作成しました。
私のオフィスには、私が取り組んでいるプロジェクトのアイデアからすべてを書き留めるために使用している標準的な紙のメモ帳があります。また、Chrisがコードエディターに向かう「Pseudo Code」を書く方法と同じように、私がしばしば仕事を始める場所でもあります。
私は、Webアプリケーションの視覚的な側面を解決する習慣があり、多くの場合、紙のソースコードさえさえあります。ですから、私はそれらの論文を安全にしておきなければならないかもしれません。それは私をピンチで助けてくれました。
あなたが試すことができること:私はそれらが皮肉なことにそれらを便利に見つけたことがないので、私がオンラインノートを撮影するツールのいずれかをお勧めするならば、私は偽善者になります。そこには物理的なノートのオプションがたくさんあります。モレスキンは人気のあるものです。サラ・ドラスナーは、学習方法を学ぶことに関する彼女自身の投稿を書いたときに、それを推奨しました。
誰かが教えていることを認識しました、そして私は学生である必要があります
私は悪い習慣を持っていました。誰かが私がすでによく知っているかもしれないコードについて何かを説明しているなら、私は彼らが最初に言わなければならないことを学ぶ前に、彼らが自分の個人的な経験に基づいて言っていたことを処理して解釈します。
それは千年のものかもしれませんし、業界のものかもしれませんが、私は人々がすべてを共有されているものとしてパッケージ化し、どういうわけか私が彼らと一緒に丸いテーブルに座って、私たちはピザの箱の上で物事を分析していることを常に発見しました。 ?
私たちはすべてここにいるので、人々が彼らのコンテンツを包括的にしていることを感謝しています。しかし、それはまた、彼らが教えようとしていることを真に学ぶことを私に止めました。私は有用な情報をスキミングしましたが、コンテキストを本当に気にしませんでした。私の最悪の日、私はそのポイントを完全に逃しました。なぜなら、私の脳のリソースは、同時に学び、分析しようとして分裂したからです。
積極的なリスニングと学習は、この1年間の私に多くの利点を提供しました。例えば:
- 人々がより明確に言っていることを聞きます。
- 私は人々がより簡単に私と共有するものを保持します。
- それは私がやり取りしている人々を私と安心させます。
- それは私が考えていなかったかもしれない新しいアイデアや可能性に私の心を開きます。
あなたが試すことができること:それが記事、ツイート、ポッドキャストのエピソード、ドキュメントなど、他の何かであろうと、何かから学びたいときは、それを保存して使用してください。私は今年、私の悪い習慣から成長することを学び、これが他の人からの学習と維持のための私の流れであることを発見しました。
- 私は何かを学びます。
- 後で保存します(アーカイブで!)。
- 時間があるときに試してみます。
- 私はそれをもっと遊んで、必要に応じてそれを改善しようとします。
- ピザを食べます。
私は自分の判断をもっと信頼しました
これは、私がアクティブなリスニングについて言ったことの正反対のように聞こえるかもしれませんが、それは他の人に過度に依存することに対する反発のようなものです。アクティブなリスニングは、私たちが自分の意見を持つことも、それらを保持し続けることさえできないという意味ではありません。それは単に、私たち自身の意見を知らせることができる情報を聞き、保持することを意味します。
良い専門家の意見はそのような祝福になるかもしれませんが、良いか悪いか、誰かの開発環境に関するブログ投稿を読んで同じことをしなければならないと思うか、さらに悪いことに、私が物事をする方法が間違っていると思うように、他の人の意見にあまりにも多くの重さを与えている瞬間、私は自分が他の人の意見に多くの重さを与えていることに気づいた瞬間、それはひどい気持ち(こんにちは詐欺症候群)であり、誰がより多くのストレスを必要としますか?
あなたが試すことができること:あなたが読んだものはすべてゴールデンスタンダードであると自動的に信じるのではなく、小さなガードを立ててみてください。言い換えれば、「これは私がそれをするべき方法です」と考えるのではなく、おそらく「ああ、これがこの人のやり方です」と言うでしょう。
私は自分のものを検証する他の人の経験を探し始めました
仲間のWeb開発者が仕事の経験を共有し、個人的なレベルで私と共鳴する何かを見つけるのを聞いたとき、私は幸せに感じます。
- 「私は知っています!初めてセットアップできませんでした!」
- 「はい、そのフレームワークは私にとっても物事を遅くしました!」
- 「まさか!私も浮かぶ要素を集中させようとしました!」
特定の分野で間違いや闘いをしているのは私だけではないことを見て、自分が間違いを起こす傾向がある未熟練開発者として自分自身を見るのではなく、自分のスキルがどこにあるかについては大丈夫だと感じています。クリスは最近、FlexBox Elementsで動作する思考プロセスを共有しました。これはまさに私たち全員が関係できると思うようなものです。
あなたが試すことができること:私たちは皆、ここでいくつかの責任を負います。たとえ彼らが私たちに明白に思えたとしても、質問をするときに人々を気分が良くしましょう。あなた自身の間違いや闘争を共有してください。ウェブは広大で絶えず進化する空間であり、私たちは皆、さまざまな場所から始めています。
私は自分の仕事のコーディングマラソンで何を作るべきかを決める唯一の人になりました
皆さんと同様に、私の学習曲線には、私の非労働時間中のコーディングが含まれます。それは私が試している新しいコードであるか、サイドプロジェクトに完全なものである可能性があります。
他の人が自分のサイドプロジェクトを共有するのを見ると、少なくともそれが私が彼らにしたいことです。それが常にそうではなかったとは限りません。彼らは私が私が十分にやっていないと私に思わせていました。十分なgithubリポジトリがありません。十分なオープンソースの貢献はありません。十分な自己課題の課題はありません。 WordPressプラグインが十分ではありません。そして、すみません、Codepen Demosが十分ではありません。
しかし、経験に伴い、私のスキル、私の好み、必需品、私の概日リズム、つまり私のベッドの下の幽霊に基づいて、自分が取り組むべきことを最適に選択できる人間の魂が1つしかないことに気付きました。
私がそれを理解すると、すべての素晴らしいとクレイジーなサイドプロジェクトの人々がオンラインで共有することは本当に私にインスピレーションを与えます - または、少なくとも私を笑顔にします。
あなたが試すことができること:あなたの個人的な時間に意図的になりましょう。あなたが学びたいことを優先し、それを学ぶための最良の方法を決定します。ジェイソン・ロドリゲスによるこの投稿は、彼がどのように彼のJavaScriptのスキルを高めることを計画していたかを概説しています。クリスは、CSSを学ぶためのアイデアの山を共有しました。サラはまた、あなたの個人的および職業的な時間を優先するための素晴らしいヒントを持っています。
コーヒーを飲むのをやめました
これは議論の余地がありません、私の愛する読者。 ?
あなたが試すことができること:マサラ・チャイ。
私は自分の健康の優先順位付けを始めました
これが非常に愚かな話です。 1か月で手首を3回捻rainしました。ブードゥー教の呪文だったと思います。ポイントは、私が働くのが難しくなっていたということです。
私は怪我をしたので仕事ができなかったことを人々に伝えるのは少し恥ずかしかったので、何も起こらなかったように続けました。毎回、私が自宅で適用した軟膏のために捻rainは最終的に消えますが、適切に休んでいなかったのですぐに戻ってきます。ある時点で、痛みが私の腕に広がり、私はすぐにキーボードから手を離し、膝の上に置いておくと思います。それは私を怖がらせました。
翌日、私はリストキャスト(まあ、2人)を着用し始め、同僚やテクニカルディレクターに、それをゆっくりと取る必要があることを知らせました。
私はこの物語が非常にシンプルで明白なことのように聞こえることを知っています - そしてそれは確かに非常に単純なことでした。しかし、私は重要な教訓を学びました:健康が最初に来ます。
私たちの職務記述書には健康警告ステッカーが付いていませんが、実際には結果があります。
あなたが試すことができること:最初にあなたの健康の世話をします。肉体的または精神的、慢性または鋭い、軽度または重度、内部または外部、あなたの健康上の問題がなくなると、それはあなたの人生の質を個人的にも職業的にも改善します。幸運にも健康保険に加入することができれば、それを使用してください。毎年の身体検査をスケジュールします。それが空腹、のどが渇いている、または単に休息が必要だと言っているとき、あなたの体に耳を傾けてください。
私は知っています、言うよりも簡単です。しかし、それでも重要であり、努力する価値のあるものです。
私は自分の知識を他の人と共有し始めました
あなたが想定するかもしれない方法ではありません。私はコンセンサスは、私たちが教えるときに学ぶことであることを知っていますが、私はそれを個人的に経験していません。教えている間は学びません。代わりに、私がやったことは、私が教えている誰かが特定のことをどのように学ぶべきかに焦点を当てることです。
- 「基本から始めてください。」
- 「ドキュメントを読んでください。」
- 「デモを試してから、そうしてください。」
これらは、私が指導した人たちに繰り返し繰り返していることに気づいた声明の一部です。
これらの同じ文章は、私が何か新しいことを学ぶときに私に反響します。私が教えるとき、私はそれがどのように学んだかに注意を払います。そして、学習は、特に私たちの仕事のラインで、時代遅れになることのない一つのスキルです。
あなたが試すことができること:あなたがウェブ開発者として始めたばかりであるなら、あなたはおそらくあなたがこれを行うことができる前にしばらく待たなければならないと思いますが、あなたがやや経験豊富で広い目の初心者に会うならば、あなたの教えるチャンスを見逃さないでください。暗黒物質の一部にならないでください。ブログからデモの作成まで、さまざまな方法で教えることができます。とはいえ、私は実生活の人から一人称の教えやすい瞬間が最も効果的であることを発見しました。
コードを一度読んで、それをすべて理解できないことに気付きました。だから私はコメントを使用します。
コメントについての私のコメントは次のとおりです。それらを真剣に考えてください。
時々、2つの素手で入力したコードを解読することさえできません。
凝縮は、雨を引き起こすものに加えて、プログラミング言語の重要な要素です。 「もう1つの羊を群れに追加する」と書いていません。代わりに、私たちは書きます、i。一目ですべてを覚えて理解することを期待することは、単に実用的ではありません。
よく考えられたコメントを使用すると、コードで何が起こっているのかを知るのに時間がかかります。これが、この1年でコメントを使用することに意識的に注意を払った理由です。それらを使用するのに費用はかかりませんので、ナッツに行きましょう!
試してみることができます:時間をかけてコードを調べて、特に次の内容に移る前に、モジュールまたは機能する機能をコーディングするたびに有用なコメントを残します。
私は作業コードを当然のこととは思っていません
私はマージンを言われました:Autoは要素を中心にします。オンクリックイベントハンドラーにreturn(0)を追加するように言われました。また、外国の鍵にGUIDを使用するように言われました。
当時、なぜ、どのように機能するのか尋ねませんでした。彼らが言ったように私は単にやった。
しかし、私は今、それらがどのように機能し、なぜそれらのコードを使用しなければならなかったのかを知っています。
コードの基本を知っている場合、それについて学んだシナリオ以外のシナリオで同じコードまたは同じロジックを使用するのに役立ちます。
あなたが試すことができること:あなたがもっと知りたいコードに出くわしたときに、迅速な精神的、物理的、またはデジタルリマインダーを作ってください。次に、最初に自由時間にそのリストを通過することを忘れないでください。コードが特定の方法で使用される理由を誰かに尋ねることを恐れないでください。
外向的なWeb開発者を模倣しようとしています
*深呼吸を受ける *
私は内向的です。
私の内向性はそれほど悪くないので、人々は私の周りで不快に感じる。つまり、誰もが内向的な人と話すのが好きです。
私の仕事のほとんどはコンピューターの前で入力していますが、クライアント、ユーザー、チームメンバーなど、必然的に人々に会わなければなりません。
コミュニケーションは重要です。そして、最低限だけではありません。
あなたが一緒に働いている人と本当に良い関係を築くと、あなたの職場は楽しくなります。ユーザーと良好な関係を築くと、仕事は成功します。そして、あなたがあなたのクライアントと良い関係を築くとき、あなたはより多くの仕事を得ることができます。
私はそれを回避する方法がありませんでした:私は時々話さなければなりませんでした。私はそこに自分自身を置かなければなりませんでした。
私は、コミュニケーションポインターのためにより外向的な仲間のWeb開発者を見ています。彼らは仕事を超えて話します。彼らは提案をします。彼らはフィードバックを奨励します。彼らはコーヒーを飲みます。そして、私はそれを練習しようとします。
あなたが試すことができること:あなたが外向的であれば、私はあなたのために何も持っていません。あなたが内向的であるなら、私が言えるのは試してみることだけです。そして、試してみてください。そして、それがあなたがする必要があるすべてです。私たちは性格を変えることはできませんが、ある程度の練習と時間があれば、それらをより良く管理することを学びます。実際、あなたの性格タイプをよりよく理解する価値があるかもしれません。スーザン・カインの本Quietは、興味深い(そして密集した)内向性です。
休憩します
私はこれが真実であることを嫌いますが、コーディングを開始した直後にシャーマンになります。所有される不本意なシャーマン。私を引き継ぐ精神は、コードだけをするのが好きです。食べたり、眠ったり、人と話をしたり、Instagramをチェックしたりするのは好きではありません。それは非常に卑劣な精神です。
だから私は世界から自分自身を回避しないように定期的にそれを除去します。私は誰かが私を呼んでいることに注意を払います。私は机をティーブレイクのために残します。私はラップトップのバッテリーを死なせて、休暇中に近づかないようにします。私も趣味を持っています。
平均的な精神がパフォーマンスに欠けているとは思わないので、休憩を取ることが私のパフォーマンスを改善したかどうかはわかりません。私はいつも所有されていないのは良いことだと思います。
あなたが試すことができること: 9-5の仕事をしている人のために、私は午前11時と午後4時(すごい、それは非常に具体的に出てきた)にティーブレイクをお勧めします。そして、あなたが家で働くとき、あなたはもっとやるべきことを持っていると思いますので、あなたが休憩を望んでいるときにあなた自身のために選んでください。私はテレビを見るのが好きです、それは私の理想的な休憩時間のようです。
そして…それだけです。それが私がこの投稿に収まることができるすべての不気味です。私はできる限り多くの経験を共有しました。あなたがそれから何か良いものを取ることを願っています。これは私の今年の私の最後の投稿かもしれないので、2020年に入るときにあなたがたくさんの幸運を祈るこのチャンスを逃したくありません。
以上が2019年にWeb開発者(および人)としてどのように改善されたかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ここに'私が前もって知るのが好きなこと:これは難しい問題です。あなたがここに上陸した場合、あなたはあなたが伝えることができるツールを指し示すことを望んでいるので、あなたが'

Picture-in-Pictureは、2016年にMacos SierraをリリースしたSafariブラウザでWebに初めて登場しました。ユーザーがポップできるようになりました。

Gatsbyは、画像の処理と処理の素晴らしい仕事をしています。たとえば、手動で画像の最適化で時間を節約するのに役立ちます

私は今日、私の頭の中で完全に間違っていたことをパーセンテージベース(%)のパディングについて学びました!パディングの割合はに基づいているといつも思っていました

SVGとキャンバスはどちらもWebブラウザーに物を描くことができるテクノロジーなので、より適切なときに比較して理解する価値があります

::選択で(ある程度)選択したテキストをスタイリングする方法を知っていますか?さて、ジェフ・スターは奇妙なCSSバグの一体を明らかにしました。

単一価値の構文を知っています:.thing {display:block; }。値「ブロック」は単一の値です。ディスプレイ用の単一の値がたくさんあります。のために

私は最近、テキサス州オースティンで開催されたArtifact Conferenceに参加し、サイトのパフォーマンスのレンズによるアクセシビリティについてのいくつかの講演に触発されました。それはなりました


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

PhpStorm Mac バージョン
最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

MantisBT
Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

WebStorm Mac版
便利なJavaScript開発ツール

メモ帳++7.3.1
使いやすく無料のコードエディター

MinGW - Minimalist GNU for Windows
このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。
