Archive for the ‘C言語’ Category

これからプログラマを目指す人は、多くの言語を覚える必要があります。定番ともいえるC言語はもちろん、その時代によって流行になる言語もあり、実際に流行の言語を使ってプログラムをすることがなくても勉強をして使えるだけの技術はもっておかなくてはいけません。プログラマの仕事はとにかく小さな仕事、時間をかけて行う仕事が多いので、より多くの言語を使えるようにしておくと仕事によっては言語を変えることで仕事の時間を短縮することができるからです。同じ仕事でもその仕事を完成するまでの時間が早く、またより正確に出来上がるのであれば、仕事の生産性も上がります。企業内では仕事への評価になりますし、転職するときにも有利になります。独立してフリーエンジニアになった場合は、いかに早く正確な仕事をするかということが、多くの仕事に繋がりますし収入になります。そのためにもより多くの技術を身につけるよう、意識しておくことが必要かもしれません。

最近ではJavaの代わりにScalaを使うエンジニアが増えてきています。これは先ほどと同じように、早く正確に仕事を進めるためにScalaを使っているエンジニアが増えているからだそうです。Javaに比べて使いやすいとScalaを使っているエンジニアの多くが感想を述べていますので、まだ使用したことがないという人は、一度試してみると良いかもしれません。使いやすいという意見が、同じエンジニアの中から聞かれるのですから試さないのはもったいない気がします。もちろん自分の考えるプログラムとの相性もありますので、全てのエンジニアが同じ感想を抱くわけではありません。やはりJavaの方が使いやすいと感じる人もいて当然です。ですがエンジニアとして働き続けたいなら、一度は試してみる価値があるのではないかと思います。独立や転職などを考えているエンジニアにとって、Scalaは狙い目のスキルです。