に投稿 コメントを残す

プログラマー求められる必要な能力・スキル・知識・環境とは?

プログラマーは依然であれば黙々と言われた通りに作業することが当たり前とされてきて淡々と作業をこなせる人が好まれる傾向にありました。
しかしながら昨今ではコミュニケーション力が必要になることも多くなっていると感じております。
プログラマーの上位職にあたるシステムエンジニアやシステムプランナーが思い描いているものがプログラマー目線に立った時に必ずしも一致しているとは限らないのが現状であると思っています。
その為にもコミュニケーション能力は非常に重要な能力やスキルであると思っています。
コミュニケーション能力が重要というとどうしてもコミュ障には難しいんだと敬遠されがちな部分がありますが決してそういうことではなく、常にコミュニケーション力が求められるわけではなく、必要な時に必要なコミュニケーションができプログラマー目線からシステムエンジニアやシステムプランナーと議論ができれば問題ないと思いますので、安心してもらえたらと思っています。
知識レベルではまずは世の中のことを広く浅く知ることが大切だと思います。
プログラムを作る過程において作ったシステムがどのようなユーザが使うかを知らないと良いプログラム・システムにはならないと思っています。
システムエンジニアがそこは決めればいいと思われがちではあるが、プログラマーもその点についてはしっかりと理解して取り組むことでユーザの満足を得ることができるので非常に大切だと思います。
また、環境についてはクリエイティブな思考を常に持つ必要があると考えますが、まず自分が快適に作業できる環境を身の回りに作ることが大切です。
そして、できる限り適宜に休息やリフレッシュタイムを設けて常に新鮮な頭でプログラムに向き合うことが大切だと思います。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です