プログラマーは将来どのようなキャリアの変化に直面するのでしょうか?

プログラマーは将来どのようなキャリアの変化に直面するのでしょうか?

プログラマーとして、私たちは万華鏡のように常に変化するテクノロジーの世界にいます。私たちは、テクノロジーの変化による大きな影響を感じる最初のグループになるかもしれません。しかし、次から次へと押し寄せる技術革新の波に直面して、私たちはそこから何らかのパターンを垣間見て、将来にうまく対処できるでしょうか?心を開いて、今後 10 年間にプログラマーの職業に起こりうる変化を予測してみましょう。

プログラマーはより多才になる

多くの記事や芸術作品では、プログラマーの将来が過度に SF 的またはドラマチックに描かれていますが、私たちが目にし、目にしている現実に基づけば、プログラマーはより多才になるだろうという議論の余地のない事実が 1 つあります。 iOS プログラマーであれば、iOS プログラマーの需要の高まりから、今日のいわゆる「インターネットの冬」で iOS プログラマーに注目する人が少なくなったことまで、近年の市場の変化を感じたことがあるはずです。その理由の 1 つは、市場には iOS 開発者を生産ラインのように大量に輩出するトレーニング機関が無数に存在することです。同様に、デザイナーにとっても、単一の UI デザインからフロントエンド開発機能を持つことが求められるようになってきた企業が増えています。

変化があまりにも速いため、多くのプログラマーやデザイナーが不満を漏らしていますが、これらの変化は、テクノロジー関連のあらゆる業界の敷居が常に下がり、専門分野が常に融合していることを反映しているにすぎません。すぐに利用できる学習リソースと強力で使いやすいツール ソフトウェアの助けにより、将来のプログラマーはより専門的なスキルを身に付けることができます。 1 つのプログラミング言語を深く理解しながらも、2 ~ 3 つの異なるプログラミング言語を巧みに使用して、さまざまな分野の問題を解決することもできます。また、製品、設計、マーケティング、運用、保守など、さまざまな分野にスキルスタックを拡大するよう努めます。複合プログラマーはより多くの企業に歓迎されるでしょう。少なくとも 1 人の複合プログラマーがいることが、スタートアップの標準的な人員配置になるでしょう。

プログラマーはより多様化する

未来の世界はとても面白くなるでしょう。ますます多くの新興分野が出現し、人々の多様化したニーズを満たすために、伝統的な産業と専門分野は継続的に細分化されるでしょう。世界はもっとカラフルになるでしょう。このプロセスにおいて、プログラマーは間違いなくこの変化の主な原動力となり、彼らのキャリアも多様な発展の傾向を示すでしょう。ビッグデータ、機械学習、クラウドコンピューティング、人工知能、VR/AR、ブロックチェーン、自動運転車、モノのインターネットなど、今日耳にするテクノロジー分野の多くの新しい言葉は、今後、深く研究され、発展の方向が定まる分野になるでしょう。その深さと複雑さは、プログラミング言語を習得することとはまったく比較になりません。 1 つのプログラミング言語に習熟するだけですべての業界や分野を征服できる時代は完全に過ぎ去りました。代わりに、プログラマーはより「集中」するようになります。彼らはできるだけ早く自分の職業上の方向性を決定し、特定の分野の専門家になるために多くの時間を費やします。彼らはもはやプログラマーとは呼ばれないかもしれません。代わりに、いくつかの新しいタイトルが登場します。例えば、ビッグデータの分野では、データ分析に携わるプログラマーをデータアナリストやデータサイエンティストと呼びます。同様に、他の分野でも、プログラマーを表すためにさらに多くの新しい言葉が使用されるでしょう。

ツールの爆発的な増加によりプログラマーの効率は2倍になった

今はツール爆発の時代であり、開発、設計、コラボレーションのツールが多数登場しています。しかし、これはまだ始まりに過ぎないと申し上げたいと思います。ニッチな分野向けの優れたツールがどんどん開発され、激しい競争の末に素晴らしいツール群が誕生するでしょう。これらのツールは、強力なハードウェア機能を最大限に活用することでよりスマートになり、もともとプログラマーが実行しなければならなかった多くのタスクを置き換えることさえできます。将来的には、優れたツールはすべてプラグインベースになるはずです。プログラマーは、大規模で包括的なかさばるソフトウェアをもう使用しなくなります。代わりに、プラグインをインストールして、自分のニーズに応じて最適な開発環境を組み合わせることができるため、プログラマーの創造的なプロセスも面白く、効率的になります。

クラウドサービスがイノベーションを加速

もう一つの大きな変化はクラウド サービスから生まれます。私たちはクラウド サービスを日常生活における水や電気に例えてきましたが、クラウド サービスを活用して本当に優れた製品やサービスを生み出すことができるのは、やはりプログラマー自身なのです。クラウド サービスは、開発者に多数のプラグ アンド プレイの基本コンポーネントを提供できるようになります。つまり、プログラマーは、データ ストレージ、画像処理、データ暗号化などの基本サービスを作成するために車輪の再発明をする必要がなくなり、これらはすべてクラウド内の API の形で公開されます。これらの基本サービスに基づいて、製品開発と反復のスピードが大幅に加速され、クラウド サービスのオンデマンド課金によりコストが削減されます。これにより、イノベーションのペースが加速することは間違いありません。これからも人々の生活のあらゆる面を向上させる優れた製品やサービスが開発され続けると信じています。

プログラマーの役割はさらに拡大

今日、インターネット業界は間違いなくプログラマーが最も集中している場所であり、ほとんどすべてのものがプログラマーによって作成され、推進されています。インターネットの旗印の下、クラウドコンピューティングやビッグデータなどのインターネット技術や考え方が、ほぼすべての業界に急速に浸透しています。先見性のある企業が、事業の発展のためにITを活用した企業戦略を提案するケースが増えています。こうした伝統的な業界では、IT 部門の重要性がますます高まっています。もはや情報システムの保守を担当する補助的な部門ではなく、ビジネスを真に理解し、インターネットの文脈におけるビジネス革新を推進する必要があります。 IT部門の要として、この時期にプログラマーの機能は更に拡大します。業界の考え方とプログラミングの考え方を密接に組み合わせ、技術的な手段を通じて企業や業界の問題点を創造的に解決できる必要があります。製品またはシステムのライフサイクル全体を通じて、プロジェクト マネージャー、要件分析者、設計者、開発者、テスト担当者、オペレーターなど、複数の役割を果たす場合があります (役割の分担は以前ほど明確ではありません)。プログラマーは、コードの作成だけでなく、全体的な状況を制御できる必要もあります。

プログラマーはより多くの人にとって生涯の職業になる

かつてプログラマーは若者だけが就ける職業だと考えられていました。 30歳になってもまだプログラミングを続けているのは失敗だと嘆く人さえいました。しかし、プログラマーがますます多くの業界に深く関わるようになると、彼らの価値はより多くの企業に認められ、かけがえのない存在にさえなります。物質的にもキャリア開発の面でもより安定した発展が実現し、生涯のキャリアとしてプログラミングを選択する人も増えるでしょう。年齢を重ねるにつれて、彼らはもはやプログラマーとは呼ばれなくなり、XX エキスパート、XX サイエンティスト、テクニカルディレクターなどに置き換えられるかもしれませんが、プログラマーの本質からは逸脱していません。それどころか、過去に経営の道を歩んだ IT 担当者のように、テクノロジーを簡単に捨て去ることはないでしょう。それどころか、プログラミングを通じて重要な問題を解決することにもっと注意を払い、その解決が上手になります。彼らはプログラマーですが、プログラマーの枠を超えた業界の専門家やマネージャーでもあります。

フリーランスのプログラマーが大量に出現する

近年、一線都市のIT雇用コストが大幅に増加したため、IT部門を分割または分割を計画し、専門的なソフトウェアサービス会社を設立し、主要な開発チームを一線都市から二線都市、さらには三線都市に移転する大企業がますます増えています。これは本質的には IT アウトソーシングの一形態です。独自の研究開発部門を持たず、IT 資金も限られている中小企業では、社内の IT 問題を解決するためにクラウドソーシングの利用を徐々に受け入れるようになっています。 Yuantuan、Coding、Zhubajie などの IT クラウドソーシング プラットフォームの継続的な成熟とリモート ワーク環境の成熟により、ソフトウェア開発サービスはフリーランスのプログラマーまたはその開発チームによって実行されることがますます増えるでしょう。プログラマーの雇用市場は、一般的に給与水準が低い二級都市、三級都市に徐々に流れるでしょう。そこにはフリーランスのプログラマーが多数登場するでしょう。地理的な制限はなくなり、ほとんどの人が在宅勤務をするようになります。

これによってもたらされるもう一つの変化は、女性プログラマーの割合が大幅に増加することです。私はチーム内の男性プログラマーに劣らない優秀な女性プログラマーを何人か知っています。女性の視点からの優れた提案や、より感情に訴える機能的なデザインなど、常にチームに驚きをもたらすことができます。フリーランスのプログラマーは女性にとって良いキャリア選択となり得ます。在宅勤務が可能なため、家庭とのバランスがとれ、状況に応じて勤務時間や仕事量を自由に選択できます。

プログラマーはより国際的

今年、私はクラウドコンピューティングカンファレンス、アーキテクトサミットなどの技術カンファレンスにいくつか出席しました。カンファレンスでは、外国人の技術専門家が英語で講演しているのをよく見かけましたが、彼らはBaidu、Alibaba、Huaweiなどの国内企業に勤務していました。私は、米国、ドイツ、インド、シンガポール、マレーシアなど、さまざまな国のプログラマーとも仕事をしてきました。地域や言語の制限を打ち破り、同じ目標や関心事のためにうまく協力することができます。

同時に、主流のインターネット企業が自社のコア技術をオープンソース化し、オープンソース コミュニティの力を活用して技術開発を推進する傾向がますます高まっています。現在、ほぼすべての技術分野で 2~3 種類の主流のオープンソース テクノロジが見られ、国内のプログラマーがこれらのコミュニティに参加してこのテクノロジに貢献するケースが増えています。プログラマーはより国際的になってきています。優秀な外国人プログラマーと協力することで、特定の技術分野の専門家に成長できる可能性があります。さらに、この国際的な協力は、彼らが影響力を高め、より優れた機会を得るのに役立ちます。

多くの偉大なプログラマーが誕生した

あなたの心の中には、Linux の父 Linus、Java の父 James Gosling など、偉大なプログラマーが何人かいるはずです。彼らのソフトウェア分野への貢献は自明ですが、人類への貢献となると、それほど重要ではないかもしれません。これは将来変更される可能性があります。

古代の人々は狩りのための槍しか作ることができませんでしたが、今日では、あらゆる分野の人々の知恵によって、高速鉄道や大型飛行機を作り、宇宙を探検することができます。しかし、人類が直面している問題をさらに解決するには、賢い人々のグループの知恵だけで達成するのは難しいかもしれません。将来の偉大なプログラマーは、新しいプログラミング言語や優れたソフトウェア製品を作成することで貢献するのではなく、ビッグデータや人工知能などの先駆的なアイデアやテクノロジーを使用して、人類が病気、エネルギー、飢餓などの世界的な問題を克服できるように支援するかもしれません。将来のある日、生物学者とコンピューター科学者が協力して、今日では克服できない病気を克服したことにより、ある分野のノーベル賞が同時に授与されるかもしれないと想像してみてください。

プログラミング教育が次世代を変える

海外ではますます多くの学校がプログラミングを必修科目とし、中学校、さらには小学校の教育システムに取り入れています。中国では、幼い頃から子供たちにプログラミングを学ばせる親が増えています。プログラミングは開発言語を教えるほど簡単ではありません。人々に新しい考え方を身につけさせます。このような考え方を若いうちに習得できれば、子どもたちは成長したときに将来の仕事や生活にもっと適応できるようになります。

同様に、専門教育の分野でも、大学内の関連科目の設定が学際的な形式となり、実際の業務のニーズにより近いものとなることが予想されます。新世代の大学生は、UI デザイン、プログラミング、ビッグデータ、機械学習、人工知能などの科目を 2 つまたは任意の組み合わせで同時に学ぶことを選択できます。大学生向けに合宿などの実践的な研修を提供する企業も増えるだろう。独学でプログラミングを学びたい人は、オンライン ビデオ、インタラクティブな教育プラットフォーム、トレーニング クラスなどを通じてプログラミングを学ぶことができます。つまり、さまざまなチャネルを通じてプログラミングを習得する人が私たちの周りに増えていくことになります。


プログラマーの将来はどうなるのでしょうか?短期的には、あらゆる分野で必要とされる人気の職業であり続けるでしょうが、長期的には、プログラマーという職業の自己進化と基礎教育に含まれることによる増幅効果により、将来的には、従来の意味でしかコードを書くことができないプログラマーは見られなくなるかもしれません。代わりに、誰もがプログラマーとなり、プログラミングを使用して問題を解決し、目標を達成し、それぞれの重点分野で創造することになります。

<<:  クラウドデータ管理のルネッサンスへの道とは?

>>:  今こそクラウドでディープラーニングを行う絶好の機会です

推薦する

トラフィックを飛ばして、Baidu News Sourceに参加する役割と方法について話す

Baidu News Searchは最近、検索結果の表示スタイルだけでなく、表示される検索結果の数に...

Huawei Cloud Stack 8.1がリリースされ、政府と企業向けのインテリジェントアップグレードのベンチマークを設定

Huawei Connect 2021が9月23日に開幕しました。Huaweiは、ユーザーがデジタル...

khanwebHost: $19.99/年、KVM/1G メモリ/1 コア/30g SSD/2T または 5T、フェニックス/ドイツ/フランス

khanwebHost はパキスタンに登録された会社 (登録番号 0127931) で、2001 年...

ウェブサイトを関連性のあるものにする方法

ウェブサイトの関連性には、コンテンツの関連性とリンクの関連性が含まれます。ウェブサイトの関連性が完璧...

買収当初、Vancl はどのようにして大規模 e コマースの夢を実現すべきでしょうか?

かつては多額の資金を浪費していたヴァンクルは、IPOの失敗、資金繰りの悪化、市場の過小評価など一連の...

フレンドリーリンクのスタイルと位置は非常に重要です

2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っていますご存知です...

優れたウェブページの評価:映画のポスターから見るウェブデザインのトレンド

私は映画を見るのが大好きで、周りの人もそれを知っています。 2011年という一年で、私は数え切れない...

Baidu Netdiskが無制限の外部リンク共有機能を開始、iPad版もリリース

最近、Baidu Netdiskは外部リンク共有機能を正式にリリースしました。新しいバージョンの外部...

Baiduは非常に謙虚で、個々のウェブマスターからPVを増やす方法を学んでいます。

Baidu News に小さな変更を加えただけで、誰にも気づかれずに PV が 2 倍になりました。...

《Apple 広告第1四半期データレポート》

アップルのApp Storeによる新たなポリシーの継続的な導入、流行の浮き沈み、ロシアとウクライナ間...

Longhorn クラウド ネイティブ コンテナ分散ストレージ - Python クライアント

[[421320]]この記事はWeChatの公開アカウント「Hacker Afternoon Tea...

スマートカーシティの構築に向け、アリババとバンマネットワークが重慶の自動車企業のデジタル変革を支援

[[241356]]朱唐勲は大学教授であり、熱心な自動車愛好家です。彼は重慶で最も早くインターネット...

百度360と他の12社が「検索エンジン自主規律条約」に署名

11月1日午後、中国インターネット協会は北京で「インターネット検索エンジンサービス自主規律条約」(以...

外部リンクは予備的な作業であり、コンテンツは後から作業するものである

なぜ私のウェブサイトのインデックスが 1 位のウェブサイトよりも高く、外部リンクが多いのかとよく聞か...

企業が知っておくべきクラウド セキュリティのベスト プラクティス 10 選

あらゆる大規模なサイバー攻撃や、あまり知られていない障害の背後では、IT セキュリティ専門家、アプリ...