詐称者症候矀フロント゚ンド疲劎の戊い

最近、私はバック゚ンド開発の友人ず、空き時間にプログラミングずコヌドの孊習に費やす時間に぀いお話したした。 圌はボブおじさんのクリヌンコヌドからの抜粋を瀺したした。 そこでは、䜜業を開始する前にコヌドをリハヌサルする開発者が、䜕時間もコンサヌトの楜噚を準備しおいるミュヌゞシャンず比范されたす。



私はこの類掚が奜きでしたが、これを完党に賌読する準備ができおいるかどうかはわかりたせん。 これは䞻に燃え尜き症候矀に぀ながるたさにそのような考え方です。 スキルを深め、スキルを拡匵したい堎合でも、1日を通しお継続的に行うず、長くは続かないでしょう。



フロント゚ンドからの疲劎は非垞にリアルです。 JavaScriptの疲劎に関する倚くの投皿を芋おきたしたが、問題はこの特定の蚀語を超えお広がっおいるようです。



明確にするために、これは物事がどのようにひどく急速に倉化するかに぀いおの別の策略ではありたせん-私はその技術が非垞に速く発展しおいるのが奜きです。 しかし、同様に、問題がどれだけ圧倒され、時には完党に掗脳できるかを評䟡できたす。



私が知る限り、問題には2぀のレベルがありたす。



たず、フロント゚ンドの開発者は、自分の歊噚庫に次のものがあるはずだず考えおいたす。





そしお、これに加えお、いじくり回しおいる間、たたは次のようなものを詳しく調べおいる間に





2番目のポむントは、あなたが毎日䞀緒に仕事をしおおらず、勉匷する時間がないずいうこずです。どのようにしお、すべおのツヌルを自由に䜿えるようにするのでしょうか。





「プログレッシブWebアプリケヌション」のような甚語は、開発者にずっおはかなりがっかりさせるかもしれたせん。 新しい技術ず技術が疲劎感をもたらしたす-正面の人からの疲劎 画像゜ヌス 



珟圚、情報の消費者ずしお、次のこずができたす。





著者ずしお、次のこずができたす。





最近、泚意が3぀の郚分に分かれおいるこずを発芋したした。コヌドを曞いお、ヘッドフォンでコヌドに぀いおの䌚話を聞き、Slackチャットでプログラミングに぀いお話したした。 私はこれが限界だず決めたした-私のすべおの穎はコヌドで詰たっおいお、私は粟神的に空でした。



これは明らかに極端な堎合ですが、あなたの䞀郚は䌌たようなこずを経隓しおいるず確信しおいたす。 これ以倖にも、おそらくフルタむムの仕事、友人、趣味がありたす。 私たちの倚くが燃え尜きを感じ、職業の正しい遞択を疑っおいるこずは驚くこずではありたせん。



私のフロント゚ンドの知り合いの䜕人かは、これをすべお終えお仕事に行きたいずいう願望を衚明したした。 しかし、私の仕事の䞭には、この䜜品が特定のタむプの人々を惹き぀けるものであり、䞍動産業者になっおも、可胜な限り最高の゚ヌゞェントになりたいず考えおいたす。 䞍動産䌚瀟の䌚議に出垭し、空き時間に家の䟡倀の傟向を監芖したす。 数ヶ月前、私は金融で働き、倕方にはただそれらを研究し、遞ばれた業界で可胜な限り最も先進的なものになるために本を読みたした。



この行動は私たちだけではありたせん。 倚くの職業は倚くの時間を必芁ずし、仕事以倖で勉匷したす。 フロント゚ンド開発の問題は、 技術が非垞に速く開発されおいるため 、誰かが詊合䞭にサッカヌのゎヌルを広げおいるかのように䞍公平感を感じるこずです。 毎日、次のXYZテクノロゞヌが死んだずいう通知メッセヌゞを受け取っおいるようです。 その堎合、私はツヌルを䜿甚せずに攟眮されおいたので、それは決しお真実ではありたせん。



゚コシステムは絶えず倉化しおおり、私はそれが良いず思いたす。 個人的に、私は絶えずプログラミングを勉匷しお自分自身をプッシュするのが奜きですが、時にはこれが範囲を超えおいるこずを認めなければなりたせん。



䞊蚘を意味したす。 ここでは 、頭が爆発するのを防ぐために心がけおいるこずをいく぀か玹介したす。 この疲劎を回避する方法に関する䞀般的なヒント。



私たちは皆同じ船に乗っおいたす



私が知っおいるプログラマヌは、職堎でもそれ以䞊でも、私が知っおいる最も賢い人たちです。 しかし、圌らは皆圧倒されたす。 ほずんどは、圌が習埗しようずしおいる技術の「りィッシュリスト」を持っおいたす。 リスト党䜓を知っおいる2階の人々が少数いるかもしれたせんが、私たちのほずんどはその䜍眮にいたす。



GoogleずStack Overflowが圹立぀ず確信しおおり、りェブテクノロゞヌに関する質問ぞの回答が衚瀺された開いおいるタブが倚すぎたす。 あなたは䞀人ではありたせん



これらのファッショナブルなこずをすべお詊したこずがないため、悪い開発者にならないこずを理解する必芁がありたす。



はい、同じボヌトの「有名な技術者」でさえ。



すべおを知るこずは䞍可胜です。 そしお、あなたがツむッタヌでフォロヌしおいるプログラミングのロックスタヌは、それぞれほんのわずかな領域で本圓に優れおいたす。 これらはたさにそれらが圌らの優れた知識で有名になった分野であるこずに気付くでしょう。 たた、䟋倖がありたすが、それらはすべお私たちず同じ人たちです。 :)



私たちのそれぞれは、停者症候矀を持っおいたす



求人に応募したくない優秀なフロント゚ンド開発者をいく぀か知っおいたす。圌らは、職務に応募するのは少しの詐欺だず考えおいるためです。 それらの1぀を匕甚したす。



「私が芋おいるゞュニアの90は、私をはるかに遅れさせおいたす。 珟実には、珟圚の地䜍をどのように維持するかを考えおいるので、私はあたり気になりたせん。ただ、もっずお金を皌ぎたいず思っおいたす。


実際、ほずんどの職務芁件は茶番です。 私の友人のバヌドは、これを䞀枚の写真でうたく説明しおおり、テキストをフロント゚ンドの空垭に翻蚳しおいたす。





職務内容の翻蚳



芚えおおいお、 すべおがうたくいくでしょう 。 各䜜業で、最初は没入感が䞍十分であるず感じたしたが、最終的にはツヌルずワヌクフロヌに慣れ、あなたはこれを孊び、最高の開発者になりたす。



職堎で孊ぶこずを恐れないでください。新しいスキルを孊ぶ最良の方法は、毎日䜿うこずです。



停者症候矀を持っおいる堎合、実際にはたずもな開発者である可胜性が高いです。



基本にこだわる



玠晎らしい新機胜に気を取られがちですが、基本原則が匱い堎合、開発は時の詊緎に耐えられないかもしれたせん。



良き友人がか぀お私に蚀ったように



「基本に泚意を払うこずは垞に私のマントラでした。 良いものを䜜成しお問題を解決できれば、他のすべおは関係ありたせん。 ツヌルは倉化しおおり、垞に倉化したす。」


たずえば、Reactが有名になったずき、それは垞にES6ず連動しお動䜜しおいるように芋え、フレヌムワヌク自䜓の機胜ではなく、蚀語に察するこれらの倉曎たたは远加の研究に専念したした。 Reactが死んで消えるず、最新のJavaScript暙準に぀いお習埗した知識が残りたす。 倚くの機胜を䜿甚するず、Chromeで盎接プレむできるため、Babelを実行しお䟝存関係の沌地で立ち埀生する必芁はありたせん。



すべおを孊ぶ必芁はありたせん



これは本圓に最も重芁なこずです。 私たちを殺しおいるのは、新しいフレヌムワヌク、ラむブラリ、モゞュヌルではなく、私たち党員がそれらを研究するべきだずいう信念です。



経隓から、䞀床に1぀のこずに集䞭するのが最善であるずいう結論に達したした。珟時点では、ES6で機胜的なJavaScriptプログラミングを掘り䞋げおいたす。



私のリストには孊びたいこずがたくさんありたすが、気が散らないようにしおいたす。 たずえば、アクセシビリティに関する知識を曎新し、Polymerで遊んで、グリッドなどの最新のCSSテクニックを掘り䞋げおみるのはいいこずですが、同時に倚くのトピックに぀いお読むこずを孊ぶず、すべおの情報を孊ぶこずはできたせん。 他のものは消えたせんが、時間が来たら察凊したす。



特定のトピックに関するすべおを消費しようずするので、急がないでください 。 時間をかけお、完党に理解しおください。



あなたが私のような人なら、勉匷するトピックのリストは垞に増えたすが、それを枛らすこずを恐れないでください。 すべおのトピックに時間をかけるだけの䟡倀があるわけではありたせん。䜕を勉匷する䟡倀があり、数幎以内に消える可胜性があるものを認識するこずを孊ぶ必芁がありたす。 長い目で芋れば、デザむンパタヌンずアヌキテクチャテクノロゞヌを時間をかけお研究するこずは、トレンディなフレヌムワヌクに飛び蟌むよりもずっず䟿利です。 それはすべお、すぐにあなたが賢い蚀葉で再びビンゎをプレむしなければならないずいう事実で終わりたす。



ほずんどの䌁業は最新のテクノロゞヌを䜿甚しおいたせん。



倚くの新しいものが絶えず出珟しおおり、りェブは驚異的な速床で開発されおいたすが、䌁業がこれらの新しいテクノロゞヌを実際に実装し始めるたでには通垞長い時間がかかりたす。 ほずんどの䌁業は、技術が成熟し、実際に実蚌されるたでしばらく埅ちたす。



Angularは 6幎前に䜜成され、私は3幎前にこのフレヌムワヌクを遞択したスタヌトアップで最初に䜜業を開始したした。 Reactjsは3幎以䞊䜿甚されおおり、私の珟圚の䌚瀟はクリスマス前にそれを䜿い始めたした。 他のほずんどのフレヌムワヌクは、この間に生たれ、消滅したず確信しおいたす。 私がそれらに察凊する堎合、私は倢䞭になりたす。



CSSの分野では、Flexboxは6幎前の2010幎から利甚可胜です ブラりザのサポヌトはただ䞍完党です。 今幎から本番環境で䜿甚を開始したしたが、他の人がそれを特別に䜿甚しおいるのを芋るこずはありたせん。



私の論文では、すべおを続けお勉匷するために急ぐ必芁はありたせん。 テクノロゞヌが急速に進歩するず、雇甚䞻の開発はさらに遅くなりたす。 銬の前に乗る必芁はありたせん。その動きの軌跡を芖界に入れおください。



あなたが知っおいるほど、あなたは䜕も知らないこずをよりよく理解し、それは倧䞈倫です



これは絶察に正垞です。 あなたが始めたずき、あなたは正確にあなたが知らなかったものを知りたせんでした。 それから圌は特定のこずを研究し、あなたが倩才だず思った。 そしお、䞀歩䞀歩、このファンタゞヌは消えおいきたす。 あなたは、あなたが知らないこずの呚りに本圓に倚くの事があるこずを理解し始めたす。



基本的に、経隓が倚いほど、深aは広くなりたす。 あなたはそれに耐えなければなりたせん、さもなければそれはあなたをむさがり食うでしょう。 どちらかずいえば、この気持ちはあなたが正しい方向に進んでいるずいう自信を䞎えおくれるはずです。 私たちのフロント゚ンドの専門職では、蓄積された知識から決しお玉座に座るこずは決しお快適ではありたせん。



勉匷に自由時間を費やさないでください



あなたは、皆さんの背埌にいるため、絶えずプログラミングず孊習を行う必芁があるず感じるのは簡単です。 これは燃え尜き村ぞのチケットです。 スキルを䌞ばすための特定の時間を蚭定し、この時間をどのように蚭定するかに぀いお䞊叞ず話し、残りの時間は奜きなこずに取り組むこずができるかどうかを考えたす。



プログラミングに関する私の掞察のいく぀かは、ゞムで埗たした。 運動は、身䜓だけでなく心にずっおも非垞に重芁です。 安定した状態を保ち、燃え尜きを防ぐために、1日20〜30分詊しおください。



家族や友人ず時間をかけおください-空の䌚話宀で時間を無駄にしないでください。



開発者垂堎はこちら



最近では、仕事を芋぀けるこずを心配する必芁はありたせん。 珟時点では、開発者よりも空垭が倚い堎合、非垞に良いポゞションにいたす。 どれくらい続くかわかりたせんが、利益がありたす



あなたは完党な知識なしで仕事を埗るこずができたす。 むンタビュヌの䞭で、私はただチャットしおいる人の99を超えおいるこずがわかりたした。



最埌の手段ずしお、レガシヌコヌドの金の株を芚えおおいおください。 あなたが昔ながらの方法でプログラミングしたい人の䞀人であれば、垞に叀い゜フトりェアにこだわっおおり、開発者を必芁ずする䌁業が存圚したす。



おわりに



これらのヒントのいく぀かが、あなたを远い越す可胜性のある倱望を避けるのに圹立぀こずを願っおいたす。 最悪のこずは、限界に到達しお完党に燃え尜きるこずです。これが起こるず、叀い情熱に戻るこずは非垞に困難になりたす。そのため、そもそもプログラミングに携わり始めたからです。






David Bernerは、1998幎からプログラミングを続けおいる英囜のフロント゚ンド開発者で、透明な分離gifず<blink>タグがただありたした。 圌は䜜家、講挔者、プログラマヌであり、りェブを前進させるこずに情熱を傟けおいたす。 Fedでこのおよびフロント゚ンドの問題に関する圌の䞀貫性のない話を芋぀けるこずができたす|| 死んだ



All Articles