Professionalソフトウェア開発における10年の経験

セクションへ移動する
共有する

スクリーンショット 2018年12月19日 13時52分59秒

スラヴィク、チームのリーダー TrustYou Messaging, 今年でプロのソフトウェア開発者として10年目を迎えた。人生の3分の1をこの仕事に捧げたことになる。ここで少し立ち止まり、キャリアの始まりを振り返ってみよう。ウクライナの都市ドニプロで育った頃、コードへの興味が芽生えたあの日から、今や真のTrustyouの冒険者となった現在までを。.

子供の頃、大人になったら何になりたかった?

子供の頃、俺は天文学者になりたかった。宇宙に夢中だったんだ。当時の親友と一緒に月を眺めながら、あの向こうに何があるのか考えていた。 クレーターの中にはチョコレートやおもちゃが隠れているんじゃないかと想像したものだ。宇宙は常に僕を魅了してきた。この惑星の上で僕らがどれほど小さく、宇宙が実際にどれほど広大かを考えれば、本当に重要なことはほんのわずかだと気づく。その後、化学や物理学にも興味を持つようになったが、ロボットを作りたいとも思った。知性を持った何かを創造するという考えに惹かれたのだ。それがソフトウェア開発に情熱を注ぐようになった理由だ。.

どうやってプログラミングに興味を持ったんだ?

俺の友達の兄貴はソフトウェアエンジニアで、俺が知ってる中で唯一コンピューターを持ってる奴だった。あいつは、文字の羅列がどうやってウェブサイトに変身し、作り上げられるのか、それに文字がどうやって色付きで表示されるのかを教えてくれた。だから俺は絶対にコンピューターが必要だった。親が買えるようになった時、俺はすぐに飛びついてHTMLを学んだ。見つかるものは全部読んだ。 祖母は、私が興味を持った本を買うお金をサポートしてくれたおかげで、知識を得るのに大きく貢献してくれた。.

ソフトウェア開発者として、初出勤の日はどうだった?

コンピュータサイエンスを学び始めた頃、業界との繋がりがなかった。だからIT企業で働き始めた時は本当にワクワクした。初日、主にウェブサーバー向けソフトウェアの製品群を紹介され、チームメンバーとも会った。開発者はたった4人で、俺は製品のサポートエンジニアとして働いていた。それに会社負担の英語クラスに通うのも楽しかった。英語には全く興味がなかったのに。 コンピュータ言語以外の言語を学ぶことだ。しかし週に二度語学学校に通ううちに、学校の言語学習とは全く違う体験にすっかり夢中になった。ついに英語の本や映画が理解できるようになった時、まるで新たな超能力を発見したような気分だった。.

君の旅の中で、最も影響を受けた人物は誰か?

俺は昔から、自分より何かを上手くできる人に感化されてきた。自分が知らない分野の体験を持つ人から学ぶのが好きなんだ。その一人に英語の先生がいる。彼は授業をすごく面白くして、ジョークやユーモアを交える男だった。これはTrustyouのエンジニアリングチームにも大いに当てはまる:俺たちも楽しくやって、自分を深刻に捉えすぎないから、うまく協力し合えるんだ。.

キャリアの進め方について、何か変えたかったことはあるか?

今思えば、もっと早くに別の国へ移住すべきだった。家族にとっても、本当に素晴らしい体験になるからだ。様々な文化や背景を持つ人々と出会い、学びの機会が無限に広がる。以前CTOを務めていた頃は、開発者としてチームと競争しようとしていた。最年少メンバーだったため、自分が最も経験不足ではないことを証明する必要を感じていたのだ。 その結果、とんでもない量の仕事を抱え、若すぎる年齢でチームを率いることに完全に押しつぶされていた。今はマネージャーとして、もう競争しようとは思わない。協力関係を築き、チームメンバーがスキルを磨き、訓練するのを助けることに集中している。自分のチームで人々が成長し、可能な限り多くを学べるよう手助けしたいと思っている。.

若い開発者へのアドバイスはあるか?

常に新しいことを学び、できる限り練習することだ。最も重要なのは、自分が成長できる環境を見つけることだ。Trustyou内には、そのための十分な余地がある。誰もが学び、成長できる場があるのだ——Professionalにおいても、個人としても。成長とは複数のことを意味する:体験、スキル、技術、そして製品を改善する方法における成長だ。最近では、 メッセージング製品をWhatsAppと連携させた*. ソフトウェアアーキテクチャやテスト、チーム全員の連携という点で、非常に良い訓練になった。つまり、チーム全体での大きな成果であり、その過程で皆が多くのことを学んだのだ。.

君はTrustyouに1年間在籍している:主な学びは何で、今後何を楽しみにしているのか?

私の進歩は主にリーダーシップスキルにおいて最も大きいと思う。Trustyouのチームリーダー仲間や技術リーダー層とベスト・プラクティスを交換する機会を得ている。定期的な1対1のセッションでは 技術担当副社長 そしてまた CTO, 私は率直に話題を提起し、リーダーシップの立場で培った彼らの豊富な体験から学ぶことができる。リーダーシップとは、実際に新たなリーダーを育成することだと考えている。人々は各自の望む方向へ進んでいる。私の役割は、彼らの目標達成をサポートすると同時に挑戦を促すことだ。チームメンバーとの信頼関係を築き、試行錯誤や失敗、学びの自由を与える必要がある。だからこそ、この旅を続け、成長できる環境を提供していくことを楽しみにしている。.

スラヴィクはソフトウェアエンジニア兼エンジニアリングマネージャーであり、ウェブ、デスクトップ、サーバーアプリケーション開発において10年以上の体験を持つ。彼はオブジェクト指向プログラミングとソフトウェアアーキテクチャに情熱を注いでいる。2017年9月よりTrustyouのMessagingチームリーダーを務めており、彼とチームは マルチチャネルのゲスト向けメッセージング, ホテルがWhatsApp、Facebook Messenger、SMS、メール、ウェブチャットを通じてゲストとコミュニケーションを取れるようにする。チームは最近「“推奨される回答” この機能は、ホテルスタッフがインテリジェントチャットボットから自動的に提供される回答を活用することで、ゲストへの対応を迅速化することを支援する。彼をTwitterでも見つけることができる: @slavikdev
近日公開予定だ
共有する
TrustYou Editorial Teamの写真
Trustyou編集部
Trustyou編集チームは、経験豊富なライター、編集者、ホスピタリティ業界の専門家、技術専門家で構成されている。業界知識と最新のホスピタリティAIを組み合わせ、実践的で洞察に富んだコンテンツを創出する。これにより、ホスピタリティ業界のプロフェッショナルが事業を成長させ、ゲストの満足度を向上させ、時代の先端を行くことを支援する。.

関連記事