« 前のエントリー | main | 次のエントリー »

新入社員がそろそろ配属されてくる時期になり、毎年この時期はプロジェクトが和やかな雰囲気になりますよね。
一方で、毎年名物になるのが、作業が始まって考え込んでしまっている新人君。
話を聞くと、大抵「どうやって効率よく作業ができるか考えている」という答えが返ってくるのですが、中には半日近く考え込んでしまう子も・・・。
効率化を考えているのに逆に時間がかかってしまうという本末転倒な結果になってしまいます。

作業を効率よく行うためには?

では効率の良い作業を行うために必要な事はなんでしょうか?様々な定義はあると思いますが、
私は一番大事な事は、その作業の本質を理解できている事だと思っています。
その大前提として、自分自身がまずその作業をきちんとやってみること。
その上で初めて、効率化できるポイントが見つかり作業の効率化が可能になります。
逆に言えば、やったことのない作業を机上で効率化することはほぼ不可能です。
(やったことのない事をどういう手順でやるのか想像すること自体容易でないのに、その上効率化を考えるなんて、不可能を通り越して無謀ともいえるでしょう・・・。)

まずは、考えすぎにやってみること!作業の目的と進め方(手順)をしっかり理解した上で、きちんとその作業をこなせるようにする。
その上で、手順が重複している箇所を見つけ出し、効率化できないかどうか考え実践していく事で始めて作業の効率化ができるのです。

新入社員として配属されると、失敗するのが怖かったり、必要以上に気負いすぎたりしてしまって、どうしても色々考えすぎてしまうと思いますが、
まずはきちんと作業を終わらせることが重要だという意識を持ってください。
(また、ベテラン社員の皆さんも、期待と不安を胸に配属され、実践と失敗を繰り返しながら成長していく新人諸君を、大きな心で見守ってあげてください。)

きちんと作業出来なければ、効率よく作業をすることは出来ませんし、より高度な作業を任されることはありません。
早くスキルアップをしたいのであれば、やる前から近道を考えるのではなく多少遠回りでも着実に作業が出来るようになる事が大事です。
「急がば回れ」ですね。

林田 宏介


こんにちわ。ATSことアクセンチュア・テクノロジー・ソリューションズの鉾之原です。
このブログでは前回の投稿者である林田と共に、ATSのテクニカル・スペシャリストの私たちがIT業界のことを中心に現場からの声を発信していきたいと思います。

私、鉾之原はパッケージ開発、販売を行うベンチャー企業、Webシステムの開発を中心に行うベンチャー企業を経て、ATSに入社してから3年が経ちます。 C/C++からは離れてしばらく経ちますのですっかり忘れていますが、Javaや、JavaScript、Flashといったここしばらくの支流である Webアプリケーションに関わる技術に興味を持っています。

さて、私の最初のブログになるので、まず自身のことを知ってもらうために、所属するATSと、そこでのユニークなキャリアパスについて紹介します。

ATS (アクセンチュア・テクノロジー・ソリューションズ)は、アクセンチュアの関連会社で、主にシステム開発を行っています。ユニークなキャリアパスと書きましたが、実はATSには二つのキャリアパスがあるのです。一つは、技術を学んだ後に管理者としてのスキルを身につけていく通常(?)のパス。もう一つは、特定技術分野を徹底的にトコトン極めていく技術特化型キャリアパスです(今期新設され、私と林田はこれに属する初期メンバーです)。

なぜ技術特化型キャリアパスが新設されたのか?新しいキャリアパスに異動するにあたって、自分なりの解釈をしてみました。
IT業界におけるエンジニアという職種は、新人としてプログラマから入り、キャリアを積みマネジャーになると管理業務がメインになるのが殆どのケースではないでしょうか。しかし、システムについて高い知識や、高度なプログラミングスキルをもっている人が、必ずしもマネジャーとしてそれと同等かそれ以上のパフォーマンスを発揮できるわけではない。むしろ、管理業務にシフトする中で「だめ」になってしまうことすらあります。
また、エンジニアにも「プログラムが得意だけど、管理業務はイマイチ」、その逆もまた然りで得手不得手があって当然ですし、将来的にマネジャーの道に進むより、開発作業をメインとして活躍し続けていきたい人も多いのではないでしょうか。

技術特化型キャリアパスは、プロジェクトマネジャーが主にスケジュールやコスト管理でプロジェクトを管理するのに対して、メンバーが各自の得意とする技術や、開発方法論を以てプロダクトを管理するプロダクトマネジャーとしてプロジェクトに関わることになります。
昨今のオープンソースソフトウェアの広がりや、SOAなどの疎結合によって生じる利用される技術(プログラミング言語など)の多様化など、一つのプロジェクトでも今まで以上 に広範囲にわたる技術が要求されることが増えていくと、ある技術を極め、そのプロダクト全体を管理する能力を育成する技術特化型キャリアパスのような考え方は、どこでも必要となってくると思っています。

さて、話は変わりますが、いよいよWWDCの開催が近づいてきましたね。いよいよ登場が噂される3G iPhoneに期待せざるを得ません。特に日本の市場への参入は多くの人が注目していることでしょう。私はマニアとまではいきませんが、かなりのガジェッ ト好きなので純粋に今回のWWDCの開催を楽しみたいと思います。