Help us understand the problem. What is going on with this article?

プログラミング初心者がJavaの勉強を始めてみた

初心者エンジニアがJavaの勉強を始めた

とりあえずきっかけ的なやつ

※全くタメにはならない、ただの読み物です。初心者なのでそのうち技術的なこと書ければいいんですけど。

私はもともと事務職を長くやってきて、なんやかんやあってITエンジニアを志し

「未経験でもいいですよ!」

と言ってくれたとある小さなSES会社に入ることになった。そして数年。
・・・
・・・・・・
・・・・・・・・・・

いやこれエンジニアの仕事じゃないよね?未経験でもいいよっていうのは結局事務に毛が生えたことをやるだけ?
という仕事しか回ってこない。そりゃ当然だ。未経験でエンジニアの現場に入れるのはナウなヤングだけである。
なんならコミュ障じゃないと自社のチームがいる現場には派遣されない。誰かが面倒見ないといけないからね。
※個人の感想だけど、似たような感じで現場の協力会社がド新人アサインしてるの知ってるからあながち間違ってないと思う

エンジニアあるある~コミュ力~

私は下手にしゃべれるせいなのか、今までも職種に関係なく派遣元の営業に
「おおたさん(私、なお仮名)一人でも平気じゃないですか」と言われてきた。
派遣初日に営業が客先に挨拶に来た試しがない。今の会社はちゃんと来るだけマシだ。
だがしかし、弊社の「未経験でもエンジニアとして成長できます」という謳い文句を信じた私が馬鹿だった。
手に職を付けるべくこの業界に飛び込んだが、自分の努力も足りなかったと思い至った(遅せぇって突っ込まれると泣いちゃう
最初は提携してるIT系の学校通えるって聞いてたんだけど、ついぞ通わせてもらえなかった。
面談に行くと派遣先決まっちゃうんだよね、なんにもできないのに。
私はなんとなく簡単な言語の修正とかはできてしまう。めっちゃ調べまくるけど。
設計書や仕様書もそうだ。聞きまくるけど。

エンジニアになりたいとは言ったが、エンジニアといってもプログラマだけがそうじゃない。
・ システムエンジニア
・ インフラエンジニア
・ ネットワークエンジニア
・ WEBデザイナーetc
最近だとデータサイエンティストとかRPAとかもありますな。
IT業界に転職したものの、何がやりたいのかちょっと漠然とし過ぎてたなという反省もあり
とりあえず何かしらの開発言語を身に着けることにした。一応開発は希望してたんだけどなー。
みんな工数入れておくれよ。誰だWBSのExcelの数式ぶっ壊したスットコドッコイは。
あとエンジニアってPCに関することならみんな詳しいんだと思ったらOffice全然な人が多いことも知った。

と、言うわけで

年明けから真面目に言語を身に着けようと思い立った私は

スッキリわかるJava入門 第3版:Amazonのリンク

という本を仕事納めの日にヨドバシ某店で買ってきた。安月給だけどがんばって買った。褒めてください。
全部で765Pもあるんだけど私これ読めるんだろうか(弱気
なんでJavaかというと、今の現場の開発環境がJavaとC言語だからである。安直だなぁ。
もちろん私はコーディング等には携わっていない。PL/PMの金魚のフン係だ。もちろんとか言いたくない。
Javaを実務でやってる人がその辺にごろごろしてる環境と、私の友人のエンジニアに聞けそうだし
言語なんて何でもいいから一つ身に着けろという意見をその友人からもらったからだ。
(それが正しいかどうかは私は初心者なので分からないが)

というわけで元旦だけお休みして今日から自宅のPCで勉強始めました。
誰かにこうやって宣言してないと三日坊主になりそうだから、更新は思い立った時にすることにして
仕事始めまでに半分くらい本の内容ができればいいなぁと思っています。

まぁしょっぱなのJavaの構文試しに書いてみようってところで早速詰まったんですが(大丈夫か

Misora
最近プログラミングを勉強し始めたので、やりきるためにQiitaアカウントを作るという自前背水の陣。 「いやお前こんなんで躓いてたらプログラマなんてなれんぞ」という声が聞こえてきそうなのは気のせい。 ちなみに勉強中の言語はJava。 中の人はわりといい歳だけど勉強するのに遅いも早いもないよね、という言い訳をしているとかなんとか。 褒めたら頑張るタイプのポケモン。
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away