開発者のためのソフトスキル:なぜ、どのように開発するのか?

ITスペシャリストの需要は日々高まっており、この競争も激化しています。良い会社でキャリアを築くには、プロのスキル(ハードスキル)だけでは十分ではありません。雇用主は、いわゆる「ソフト」スキル、つまりソフトスキルにも注意を向け始めました。これらは、職業とは関係ありませんが、個人の資質(コミュニケーションスキル、創造性、共感など)に関連するスキルです。これが本当に重要かどうか、どのようなスキルが必要か、どのように開発するかについて話します。



画像



なぜソフトスキルが必要になったのですか?



私たちは、プログラマーの「有名な」イメージを知っています。内向的、おばあちゃんのセーター、ストレッチパンツ、メガネ。もちろん、職業の誕生(およびこのステレオタイプの出現)の時点では、ソフトスキルについての話はありませんでした。なぜなら、コードの記述方法を知っていれば、あなたはすでにクールでした。現在、IT分野と職業自体が大きく変化しています。



優れた開発者の責任には、技術的なタスクの遂行だけでなく、チームの管理、クライアントとのコミュニケーションなどのスキルも含まれます。つまり、スペシャリストの要件が増えています。



なぜ開発者はソフトスキルが必要なのですか?



1.雇用の支援雇用



主が同じ専門的スキル(ハードスキル)の2人の候補者から選択する必要がある場合、同意します。その場合、選択は、優れたソフトスキルも持つ人を優先して行われます。責任を負うことができ、率先して行動し、プロセスを主導し、チームとコミュニケーションをとり、対談者の声を聞くことができる人を引き受けることが、より有益です。



2.キャリアが成長する可能性が高くなる発達した



「ソフト」スキルは間違いなくキャリアのはしごに役立ちます。なぜなら、新しいステップごとに責任がますます増えるからです。シニアに成長したいなら、ソフトスキルの発達を考えるべきです。 6月との違いは、経験だけでなく、会社にとって有益な意思決定を行う能力にもあります。



Googleは2017年にこのトピックに関して興味深い研究を行いました彼らは、社内で最高のチームを特定することにしました。その結果によると、最も生産的なチームの従業員は、高度なソフトスキルを持つ人々であることが判明しました。



どのようなソフトスキルが必要ですか?



1.コミュニケーション



これらは交渉、プレゼンテーション、妥協点を見つけてチームで働く能力です。



製品開発はチームの努力です。好むと好まざるとにかかわらず、チームと対話する必要があります。特に今、多くの企業が回顧やその他の社内イベントを開催し、問題、解決策、新しいアイデアについて話し合っています。



コミュニケーションスキルは、同僚とのコミュニケーション、経験や知識の共有に役立ちます。あなたが開発したいなら、それなしにはどこにもありません。



どのように開発しますか?



  • . , , , . , , . . , . — , , .
  • . — , , . , ( )


2.



このポイントは、新しい条件にすばやく適応し、状況に対する非標準の解決策を見つける能力についてです。



IT製品に取り組んでいる間、迅速な対応が必要な大幅な調整が行われることがよくあります。また、開発者は、製品の改善のための提案を生成するために、側面的な思考を持つ必要があります。



どのように開発しますか?



  • 古いタスクへの新しいアプローチを見つけます。自問してみてください:「ここでどうやって違う方法でそれを行うことができますか?」
  • なじみのないタスクを引き受けます。よく覚えているフレーズを聞いたら、「地獄はスキルを向上させます」。それはあなたが自分のためにタスクに取り組むのが難しくなればなるほど、より速く学ぶことを意味します。


3.規律



これには、時間管理と優先順位付けのスキルが含まれます。



複数のプロジェクトが並行して実行されている場合、それは重要であるだけでなく、時間を管理し、リソースを割り当てる方法を理解できる必要があります。



どのように開発しますか?



  • すべてのタスクを1か所にまとめます。アプリケーションまたはメモ帳にすることができます。ここでは、まず、彼に振る舞うことに慣れる必要があります(まだ行っていない場合)。次に、このアプローチを使用すると、何も失うことはなく、忘れることもありません。
  • 各タスクに優先順位を付けます。
  • 最も難しいタスクから始めます。1日中やっているように見えることをしたことがありますか。夕方には、最も難しいタスクが完了していません。この側面はまさにそれについてです。ビジネスコーチのブライアントレーシーは、「朝にカエルを食べる」、つまり1日の始めに最も難しい作業を完了すると言います。


4.自立とプロアクティブ



ここでの原則は簡単です。あなたが期待している以上のことをし、あなた自身が答えを見つけることができる質問を二度と尋ねないことです。



どのように開発しますか?



  • 発生する質問については、すぐに上級の同僚に実行するべきではありません-それをグーグルして自分で問題を解決してみてください。このアプローチにより、時間だけでなく他の従業員の時間も節約できます。そして評判にプラスを加えます。


あなたのソフトスキルをテストするには?



プロのスキルは、卒業証書、証明書、および卒業証書によって確認されますが、ソフトスキルを確認するにはどうすればよいですか?



私には、1つの選択肢があるように思われます。家族や友人に意見を求めてください。彼らはあなたを知っており、何をすべきかを正確に教えてくれます。



ソフトスキルについて何を読みますか?



コミュニケーションについて:



  1. « ! »
  2. « «»»


:



  1. « Scrum. Agile- ».
  2. « 21 ».
  3. «7 ».
  4. «. ».


- :



  1. «Deadline. ».
  2. « ».
  3. « … »




ソフトスキルだけでなく、プログラミングスキルを開発する必要があります。これは間違いなく市場では不要ではなく、ほとんどの場合、あなたの手に渡ります。したがって、あなたが改善したいスキルを決定します。一度にすべてに取り組まないでください!1つずつ徐々に行動していきます。それからそれは有効になります。



ポイントAとポイントBを書きます。どこから始めて、どのような結果に到達したいですか。期限を設定することを忘れないでください。



実装については、契約上のアクションを含む計画を立てます。例えば、コミュニケーションスキルを伸ばしたいです。これは私が毎日一人の見知らぬ人と通信しなければならないことを意味します。



恐れずに練習してください。すべてうまくいきます。Evercode Labチームがサポートします。



All Articles