開発者向けのスペシャライゼーションの利点と害について

多くの開発者は、特定の技術に特化することを好みます。 そして、一見非常に合理的に見えます。 市場があなたの専門的なスキルに興味を持っている限り、あなたの報酬は同じ技術で働いているがあなたほど専門ではない人々の給与を超えます。 インターネットを自分の目的に使用して、あなたを専門家として認め、将来的にあなたの専門分野から収入を得る機会を増やすために、特定の技術で栄光を得ることができます。



しかし、このアプローチには欠点があります。 まず、ソフトウェア開発の世界では、コアになる準備ができた代替技術が常にあります。 もちろん、それらのすべてが主流になるわけではありませんが、そのうちのいくつかは-はい。 そして、これが発生した場合、さまざまな理由で試してみるのが常に最善です。 彼らはあなたの仕事をはるかに簡単にすることができます。 彼らはあなたが取り組んでいるプロジェクトを開発するコストを削減することができます。 現在使用しているテクノロジーよりもはるかに優れている可能性があります。 そしておそらくこれらの新しい技術は一時的なものに過ぎず、2年後には誰も覚えていないでしょう。 誰が知っている それらを無視した場合、あなたは確かに覚えていないでしょう。 人気のある新しいテクノロジーやアプローチに真剣に取り組む必要はありませんが、少なくとも新しいテクノロジーに精通していれば、害はありません。 少なくともあなたは何か新しいことを学ぶでしょう。



忘れてはならない別の要因があります。それがどれほど重要か想像することさえできません。 有料のテクノロジーを専門とする場合、テクノロジープロバイダーに影響を与える可能性のある市場の力の調整に常に注意を払う必要があります。 これらの力はあなたとは何の関係もないかもしれません(またはあなたとは無関係に思えるかもしれません)が、サプライヤ自身があなたの会社やあなたのものよりも高いレベルで企業と競争する場合、サプライヤの決定とその作業戦略に影響します顧客。 そして、サプライヤが市場の影響により戦術を変えると、あなたの技術は放棄されるか、すでにあなたにとって有益な新しい新しいものではなくなっているかもしれません。



そして、これは専門化にある最大の危険の一つです。 特定の技術に特化することはあなたの個人投資です。 現在の生活水準、生計は特定の技術に大きく依存しています。 もちろん、別のものに切り替えることもできますが、すでにしばらくの間慣れている必要があります。おそらくしばらくの間、これはお金と専門家としての成長の両方に影響します。 率直に言って、それがおそらくあなたが現在の技術にとても執着している理由です。 テクノロジーの将来に関する悪いニュースに出くわすと、このニュースの受信を拒否するという最初の症状が現れる可能性が高くなります。 Silverlightの戦略の変更、特にその変更への反応に関する最近のニュースは素晴らしい例です。 Silverlightの専門家はブログを書き、人々にこの技術の長所を説得し、私たち全員が最新のMicrosoftの声明をあまり重視すべきではないことを確信しました。 これは、現実を受け入れることに対する古典的な拒否であり、あなたが何らかの理由でテクノロジーに感情的に執着している場合、あなたに起こるでしょう。



次の危険性は、ある特定のテクノロジーに焦点を合わせると、目が「ぼやけ」始めるということです。 他の人が何を扱っているかを監視しなくなりました。 他の開発者が同様の問題にまったく遭遇しなかった場合、おそらくあなたはすでに学習しており、あなたの技術の欠点を受け入れることに慣れているでしょう。 何が機能し、どのように機能させるかを知っています。 したがって、あなたはもはやあなたのワークスタイルを改善する方法を探していません。 これは、あなたが自分の仕事をうまくやっていると思う状況につながりますが、実際にはあなたは単にもっと良いことを知りません。



代わりに、特定の技術に特化することは、スキルが他の技術に確実に移行されるようにすれば、長期的にははるかに優れたものになります。 まず概念に注意を向け、次に具体的な実装に注意を向けます。 特定の実装が必要になりますが、実装の背後にあるものと連携するという概念をしっかりと理解することで、スキルや経験を他のテクノロジーに簡単に移すことができます。 あなたはまだ新しい技術に慣れる必要がありますが、もちろん、特定の実装のみに焦点を当てた他の人よりも速く、簡単にジャンプを行うことができます。



耳、目、心を開いてください。 人々のグループが何か新しいことに興奮していることに気付いたら、その理由を見つけてください。 他の誰かがうまく機能していることに気付いたら、その理由を見つけてください。 使用しているテクノロジーに対する批判の流れが増えていることに気付いたら、その理由を調べてください。 将来についての情報に基づいた決定を下すには、この情報が必要になります。






Dmitry_Zhariyより

このテキストを英語で読んでみてください!



実験として、このテキストの混合バージョンをブログのページに投稿しました。



開発者向けのスペシャライゼーションの利点と害について



テキストの混合(英語-ロシア語)形式の意味は、この形式のテキストを読んで、英語力を訓練することです。 しかし、突然その単語や語句を理解できない場合は、下にある翻訳をいつでも見ることができます。



私はアマチュア翻訳者です。翻訳は最高品質ではないことをすぐに警告したいのですが、意味は明確になると約束します。



混合翻訳の例:








All Articles