プログラマーは常に過酷な職業だと考えられており、給料は普通だが仕事のプレッシャーは非常に大きい。「プログラマー職業病」「プログラマー独身」などの話題が業界全体の掲示板に溢れている。プログラマーには逆襲が必要であり、以下の7点をしっかり実行すれば、よりうまくやっていけるだろう。
一、技術への熱意
熱意は目に見えないものであり、リストアップしたすべてのことがうまくいかないとき、それを乗り越える助けとなることがよくある。ITへの強い愛情は、あなたの他の多くの特性をもはるかにリードさせる。これは純粋なIQやビジネスセンスでは及ばないものである。IT業界で長年働いた後も、熱意があれば朝起きたときに今日の仕事を楽しみにすることができる。熱意がなければ、IT分野は魂のない殻だけの場所になってしまうだろう。
二、データ分析を理解する
データはIT企業とそのサービス対象となる企業の生命線である。会社のデータを深く理解することで、ソフトウェアアプリケーションとデータの連携について重要な洞察を得ることができる。さらに、ビジネスの観点から見ると、企業のデータフローを深く理解していれば、その内部プロセスやビジネスモデルを理解できるようになる。ビジネスを技術に変換するために、分析スキルを鍛えなさい。ビジネスの成功に必要な「構成要素」を常に考慮すること。
三、ビジネスを理解する
IT関係者は顧客のビジネスを深く理解する必要がある。技術的な問題だけを考える習慣を捨て、自社の属する業界のビジネスを理解しなさい。CIOであっても、技術的に成果を上げるだけでは不十分であり、IT業界全体のビジネスについて深い認識を持たなければならない。この幅広いビジネス認識によって、企業により良いサービスを提供し、より多くの革新をもたらすことができる。
四、優れたコミュニケーションスキル
優れたコミュニケーションもIT人材に必須の資質である。最新技術をいち早く共有し、自分の知識を迅速に更新して初めて、技術の進歩についていき、淘汰されずに済むからだ。ITに携わる人が自分を閉ざし、一つの技術に固執して研究し続けると、研究し尽くした頃にはその技術は時代遅れになっている。自分の小さな仕事の範囲を飛び出し、顧客、サプライヤー、パートナーなどと交流するように努めなさい。
五、他者と協力し合う能力
情報時代の社会的分業はますます細かくなっており、ある工事やプロジェクトは通常、複数人の協力が必要である。したがって、団結協力の過程では、個人の主体性を発揮し、他の人々と緊密に連携しなければならない。ネット時代の精神は、個人の資質を示すだけでなく、高品質・高効率な成果を生み出すための前提であり保証でもある。発展のためには、団結協力の力が何よりも重要である。したがって、現在の企業が求めているのは、適応力が高く、精神豊かな実践者である。
六、企業および関連業界の知識に精通する
企業の研究開発、生産、計画、マーケティング、市場、物流などの中核的な業務プロセスを含み、企業の人事管理、財務管理、組織構造、行政手続きなどの基盤的リソース、および企業のビジョン、発展目標、価値観などの企業文化の領域を熟知すること。
七、現代の情報技術を習得し応用する
ITインフラストラクチャーにおけるコンピュータ通信とネットワークシステム、オペレーティングシステム、セキュリティシステム、ストレージとバックアップシステムなどを含み、現在の企業管理ソフトウェアの思想、原理、製品(ERP、PLM、SCM、CRM、EIP、BI、KM、OAなど)、およびサプライヤーを理解し、現代のソフトウェア開発と管理の技術を備え、コンピュータサービスと運用管理(ITSMなど)を掌握し、情報技術を巧みに活用して企業の実際の問題を解決できること。
