1ヶ月でWebデザイン・プログラミングスキルをオーダーメイドのカリキュラムで学べるスクール、それがWebCamp。

「数億規模スタートアップのCTO講師」と「エンジニアキャリア専門のポテパン」が贈る、実践型Rubyスクール。

【Java上達事例⑤】文系出身の女性SEがJava習得のためにやってきたこと

遠くを見る女性社員
Pocket

文系出身のSEとして活躍する20代の女性会社員がどのようにJavaを勉強してきたかをご紹介します。

文系からSEに、入社前に少しでもプログラミングを知っておきたかった

私は文系の学部を卒業しましたが、就職活動をする際にどの業界にもIT技術は欠かせないのにも関わらず、SEなどの有識者が不足していることを知りました。このご時世ですから何かしらのスキルは持っていたいですし、文系なのにいきなりIT技術の世界に足を踏み入れることは不安でしたが、IT業界にSEとして就職しました。もちろんITの知識はもちろんプログラミングの知識は全くありませんでした。入社前に少しでもプログラミングを理解しようと思ったことがプログラミング学習を始めたきっかけです。

会社で求められるJavaを書籍で勉強

内定が決まっていた会社からは「主にJAVAを理解していれば業務に役立つ」と言われたので、初心者向けの『やさしいJAVA』という書籍を買い、初歩的な部分を自己学習しました。しかしそもそもプログラミングというよりもアルゴリズムを理解していなかったので、基本情報技術者試験の勉強も同時に行いました。この試験ではアルゴリズムの問題と言語の問題(選択制で、JAVAも選択可能)があったため、一石二鳥だと感じたからです。
この試験の勉強も書籍で行いました。『【春期】【秋期】 基本情報技術者 合格教本 (情報処理技術者試験)』という本です。また、アルゴリズム理解の補足として図書館で『アルゴリズムのキホン』など、アルゴリズムに関する書籍を借りました。

やさしいJava 第5版 (「やさしい」シリーズ)

新品価格
¥2,808から
(2016/3/23 10:05時点)

平成27年度【春期】【秋期】 基本情報技術者 合格教本 (情報処理技術者試験)

中古価格
¥692から
(2016/3/23 10:12時点)

➡︎ その他のJavaの本の評判はコチラ

会社の研修制度もうまく活用した

アルゴリズムを理解してからはJAVAの基本的な部分を理解できるようになった気がします。例えば、文字表示や簡単な足し算などの本当に初歩的な部分などです。しかし、プログラミングも論理的思考も無い私には独学ではここまでが精一杯でした。幸い、会社で研修を自由に受けられる制度があったので、『富士通ラーニングメディア』のJAVAのコースを受けました。研修費は会社負担なので定かではありませんが5万円ほどだったと思います。実際にJAVAのプログラミングをし、コンパイルし、動かすという経験をすることで一気に理解が深まりました。JAVAをマスターした今思い返すとこちらも初歩的な研修だったのですが、初心者にとって「実際にプログラムを書き、エラーを見つけ、修正し、動かす」ということがプログラム言語取得の早道だと感じます。

実際にプログラムを書き、挑戦と失敗を繰り返すことが大事

それからはエクリプスという無料のソフトウェアをインストールし、自宅のパソコンでもプログラミングをできる環境を整えました。そしてまずは『やさしいJAVA』に載っているサンプルプログラムの構造を理解した後そのままベタ打ちし、動かすというように徐々にプログラミングに慣れていきました。慣れたら自分でサンプルを少し弄って違うプログラムにしたり、応用して自分でプログラムを作るようになりました。そこからはトライ&エラーの繰り返しです。最初はどこが間違っているのかを見つけること自体が難しかったのですが、自分で作ったプログラムを追うことで新たな発見があり、エラーも自力で解決できるようになっていきました。プログラム初心者にとって一番大事なのは「より多くのプログラムを書き、トライ&エラーを繰り返す」ことだと思います。最初は私のようにサンプルプログラムのベタ打ちでも構いません。しかしそれがどういうプログラムか理解することは忘れないでください。プログラミングの世界でエラーが出ることなど日常茶飯事です。そこで挫けずに踏ん張ることで、プログラムへの理解は深まっていきます。

【オススメ記事】
➡︎【Java上達事例④】転職活動を機にJavaとC言語を勉強、約1年で習得した
➡︎【Java上達事例⑥】プログラミング学習は目標を具体化することが大事

投稿者:プロスタ編集部

  • このエントリーをはてなブックマークに追加
  • follow us in feedly

おすすめスクール

全国30校舎で展開されるヒューマンアカデミーのWeb講座は修了者数4万人超、講師とカリキュラムの満足度がどちらも9割を超えています。就職や転職に必要なレベルの実務スキルを身に付けられます。

初心者がプログラミングで挫折しない学習方法を無料動画で公開中。オンラインに特化したプログラミングスクール「TechAcademy(テックアカデミー)」が解説。

この記事が気に入ったら
いいね!しよう

プロスタの最新情報をお届けします

あわせて読みたい

関連記事

イチ押しランキング

1リナックスアカデミー

リナックスアカデミー

2システムアーキテクチュアナレッジ

システムアーキテクチュアナレッジ
ページ上部へ戻る