質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

Q&A

解決済

2回答

1103閲覧

プログラマーとして働くことについて

shou_hitotose

総合スコア66

Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

0グッド

0クリップ

投稿2018/10/18 04:55

今現在大学生として情報学部に通っているものです。
情報学部ということで将来的にプログラマーとして働くことも視野に入れるように言われています。

そこで実際プログラマーになるとするならどういうことが大変でどういうことが楽しいのかを教えてくださるとありがたいです。
これについてレポートを書くとかではないのでざっくりとした回答で構いません。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

情報学部ということで将来的にプログラマーとして働くことも視野に入れるように言われています

言われているから、というのは別に考える必要はないと思います。
自分が楽しめる職場を探してみてください。

プログラマーになるとするならどういうことが大変でどういうことが楽しいのか

人それぞれ価値観や感じ方は違うので、あなたの場合に当てはまるかはわかりませんが、
僕の場合、業務理解や周りからの期待値のコントロールが大変で、
新しい技術に触れることやプログラムで問題を解決できたときが楽しいですね。

他人の意見をそのまま鵜呑みにする前に、
あなた自身の興味関心や、何をしたときに楽しいか、めんどくさいと感じるかを自己分析してみてください。

投稿2018/10/18 05:29

mather

総合スコア6753

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

shou_hitotose

2018/10/18 05:38

ありがとうございます。なんだか変な質問をして済みませんでした。
shou_hitotose

2018/10/18 05:40

周りからの期待値が高いというのはプログラマーにとっては悩みだというのは何となくわかります。たまに友達にものすごい高度なレベルのプログラミングを求められると・・・。こちらが変に断るというのも友達だとなんか悪い気がしてしまい(笑)
mather

2018/10/18 05:48

高度なことを求められるのは僕としては成長できるタイミングなので良いのですが、 たまたま業務で必要だから扱っただけなのに「〇〇が得意な人」とレッテルを貼られてしまうのが嫌なので、 自分は何が得意なのかをいろいろな形で言及するようにしています。 もちろんそれでも業務としては色々不得意なこともやる必要があるし、技術そのものもどんどん変化するので、「自分にはこれしかしない」と見限らず幅広い分野にアンテナを貼るのも重要になってきます。
shou_hitotose

2018/10/18 06:04

たしかにプログラミングにはいろいろな知識が必要だとはこの前も言われました。ちなみに授業で必要だといわれた知識はなぜかロケットの軌道計算でした(笑)。とりあえず授業で痛いほど幅広い知識が必要なことは思い知らされました
mather

2018/10/18 06:09

軌道計算などは計算機の分野としては普通だと思うのですが、現実の業務はもっとややこしいです。 帳票管理やAmazonのような販売システム、さらに機械学習や量子コンピューターの分野まで多種多様です。 今やっていることが全てではありません。これから先もっと幅広くなるはずです。
shou_hitotose

2018/10/18 06:12

なんだか気の遠くなるような話ですね。まあプログラミングは難しいというこえが多いですからね。ITエンジニアが足りない理由ももしかしたらそういうところにあるのかもしれませんね。まあ実際諸学校ではプログラミング教育が必須になるとか言われていますが・・・
mather

2018/10/18 06:17

「プログラミングは難しいという周りの声」に惑わされて「きっと難しいものなのだ」と鵜呑みにするのであれば、壁にぶつかったときに乗り越えることを最初から諦めてしまいプログラマとしては成長しなくなると思います。 僕は向き不向きはあるものの、プログラムそのものがあまり難しいものだと感じていません。 楽しい、奥が深い、可能性がある、と感じてもっと追求してみようと感じる人のほうが向いていると個人的には感じています。
mather

2018/10/18 06:17

はじめからプログラマにはなりたくない、と思っているのであれば、この質問の意味はないのでやめておいたほうがいいです。
shou_hitotose

2018/10/18 06:20

とりあえずはいろいろな道を模索してみようと思います。
shou_hitotose

2018/10/18 10:50

課題をやっていたらプログラミングの面白さが少しわかったような気がします。プログラム1つ1つを見ていくとプログラミング自体が難しすぎるというようなことはなさそうですね。
guest

0

自己解決

すみません。プログラミングに関係ないことでしたね。まだteratailがどういうものかわかっていなかったのでこのようなことをしてしまいました。

投稿2018/10/18 04:58

shou_hitotose

総合スコア66

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問