17年前に、ソフトウェアエンジニアとしての開発のキャリアをスタートした、Michael Kang氏から、ウェブチャットにて、楽しくお話を伺いました。Kang氏は現在、電子請求書作成ソフトウェアを専門とするマレーシア企業である、MYeBills Consulting Sdn.Bhd.のテクニカルディレクターです。. Kang氏は同社の設立以来、MYeBillsに勤務しており、現在は同社のR&D、プロフェッショナルサービス、テクニカルサポートチームを率いています。
この業界に長く務めることができた要因はなんでしょうか?
私は中学校以来、コンピューティングに情熱を持っているのです。
仕事上で最も好きなことは何ですか?
我々の仕事は、チームと一緒に、企業が効率性、生産性、透明性を向上させることです。急速に成長しているこの市場ではより競争力をつけることでもあります。
どのコーディング言語が専門ですか?
私のキャリアは、Javaプログラミングから始めました。いまだ、現在の仕事でも、時々やっています。C ++、Visual Basic 6、Visual Basic、Netも以前使用していました。
MYebills のソリューションは、どのように業界へ貢献していますか?
MYebillsのソリューションは、電子請求に重点を置いており、お客様はWebチャネル、モバイル、または電子メールを介して、顧客にステートメントおよび電子請求書を顧客に提供することができます。これにより、お客様は、環境にやさしい努力とコスト削減の両方を達成することができるのです。
開発者の多くが仕事をする際に、直面する課題は何でしょうか?その課題を克服するには、どうすればいいでしょうか?
プロジェクトの途中での要件の変更や、厳しい締め切り等は、開発者の作業と作業の質に影響します。適切な技術文書があれば、作業の品質が大幅に向上します。
業界の開発者というのは、一般的に言って、適正な報酬を得ていると思いますか?
はい、経験豊かな開発者にとって報酬は適正です。
開発者にとって最も重要な技術的スキルは何ですか?そして開発者はどのように技能を築くのでしょうか?
開発者は診断能力が必要です。たとえ間違いがあっても、その過程で経験が得られるので、より多くのコーディングを行うべきです。
技術スキル以外に、開発者にとって重要なソフトスキルは何ですか?
システムであっても人間の視点からであっても、期待通りのものと、例外的なシナリオが処理される必要があることを、伝える論理的思考でしょうね。チームワークと自己規律も重要です。
開発者にとって可能なキャリアパスは何ですか?
開発者は、技術リード、R&Dリードまたはプロジェクトマネージャになれるでしょう。優れたアイディアがあれば、ビジネスオーナーになることも可能です。
ご自身が新卒者であった時と今日の新卒者に、能力や仕事の態度おける違いは、何かありますか?
はい、私の会社では、就業時間が長いために、最近では、開発者として働きたがる、意欲のある新卒者が少なくなっています。
最近の新卒者は、適切なスキルと態度を備えていますか?
実際、技能や態度は個人に依存していると思います。大学が市場のニーズに応じて最新のコースを維持している限り、新卒者が業界に適応することは簡単です。
新卒者が業界に参入する際のアドバイスはありますか?
関心は成功への鍵であり、失敗や失敗を恐れることはありません。