ベースとブラスへの情熱が、より良いツールの構築に役立つとき
When passion for bass and brass helps in building better tools.
オープンな役割を表示する: https://www.deepmind.com/careers/jobs?sort=alphabetical
初めての「Five minutes with」では、DevToolsチームのソフトウェアエンジニアであるKevin Millikinさんにお会いしました。彼は今週、オープンソースのPythonプログラミング言語を使用および開発している人々のための最大の年次集会であるPyCon USでプレゼンテーションを行います。
DeepMindでの…
開発者向けの特注ソフトウェアツールを構築しています。たとえば、現在、リモートで作業する必要がある人々をサポートするためのウェブベースのPythonエディタを開発しています。これは、私たちのエンジニアがよく使用する共通の言語の1つです。私たちのチームに関係する問題を解決するために、私たちの働き方やGoogleのインフラストラクチャに依存するツールを作成することで、より柔軟性を持って取り組むことができます。
DeepMindのソフトウェアエンジニアの一日は…
ロンドンキャンパスで始まります – それは素晴らしいです。私たちはハイブリッドの3:2モデルで働いています – 月曜日から水曜日はオフィスで、木曜日と金曜日はどこからでも。同僚との対面のやり取りを本当に楽しんでいます。
木曜日と金曜日は自宅で作業しています。私はミュージシャンであり、自宅のオフィスは私の音楽室でもあります。私はベースギター、バリトンホルン、テナーサックスを演奏します。パンデミック中にリモートで働いていたとき、音楽を演奏することは非常に助けになりました。それは異なる種類の創造的なエネルギーです – 私に問題を考えるスペースを与え、異なる方向からアプローチするのに役立ちます。
PyCon USでは…
「Beyond Subtyping」というPythonの機能についての講演を行います。このセッションでは、サブタイプを実装するツールが異なる場合のさまざまなケースをハイライトしています。Pythonの設計者として、これらは解決済みの問題だと思うかもしれませんが、言語の動作に関する基本的な点でまだ合意していません。
型付けの作業グループには、Microsoft、Facebook、Googleなどの企業から数十人の参加者がいます – とても協力的で協同的なグループです。私たちは皆、自分たちのユーザーをサポートする方向にPythonを進化させようとしています。同じような問題と目標を持っていることがわかりました。誰にでも使用できるツールを開発しようとしているので、非常に協力的な方法で設計する必要があります。
私は本当に興奮しています…
数年間リモートで一緒に働いているPython言語コミュニティのメンバーと対面で会うことです。私はこの分野では新参者であり、ネットワークを拡大し、外部の貢献者をより包括的にすることに興味があります。実際には、それは閉じられたグループとして機能することがよくあり、私はその作業の多くがよりオープンになることで利益を得ると考えています。
言語の未来…
Pythonには、特定の問題に対処するために新しい機能が多く追加されていますが、それらが常に他の新しい機能と矛盾しないようにすることはありません。私が提唱していることの1つは、一歩引いて、取り組んでいるプログラミング言語のこの部分の進化のための原則をどうするかを決めることです。これらの多くは開発者の頭の中にありますが、私の質問は、それらを書き留めて言語の進化のためのマニフェストとして使用できるかどうかです。次の2〜5年でどこに進みたいかのロードマップがあれば、言語への変更についてより思慮深くなることができるでしょう。それにより、将来のためにビルドし、AI研究を加速するために必要なツールを作成します。
DeepMindのエンジニアリングについて詳しく学び、オープンな役割を検索する
オープンな役割を表示する: https://www.deepmind.com/careers/jobs?sort=alphabetical
We will continue to update VoAGI; if you have any questions or suggestions, please contact us!
Was this article helpful?
93 out of 132 found this helpful
Related articles