はじめまして。閲覧ありがとうございます。
私は今年、新卒でITの会社に就職しました。
今までほとんどプログラミングをやったことはないです。
そこで、プログラミングの技術を身に付けたいと思っていたのですが、私はほとんどプログラミングを使わない部署に配属されました。
プログラミングをやらないということはあまり技術は身につかないということなのですけど、やはりIT業界に就職したからには技術を身につけたいですし、もしもの時のためにもプログラミングができるようになっておきたいです。
そこでなのですが、自宅でプログラミングの勉強をしていきたいのですが、自宅で業務でやったくらいに技術が身につく勉強方法はないのでしょうか?
※開発などに異動届を出したいところですが、最低2年は同じ部署にいないといけない感じなのでそれはできません。
ちなみに勉強したい言語はJavaとPL/SQLです。
とりあえず今は、やさしいJavaなどの参考書を使って勉強しており、それを終わると、本を参考に自作のゲーム作りにチャレンジしていきたいと考えています。
しかし、それ以上に効率の良い方法などがあれば教えていただきたいです。
よろしくお願いいたします。
A 回答 (5件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
まずはSJC-PというJavaの資格の勉強して基本的な知識を身につけながら、
参考URLのような書籍で開発環境のEclipseの使い方を学びましょう。
Eclipseが使えないと開発は難しいです。
後は一般常識として基本情報処理技術者の資格を勉強しましょう。
取っていないと開発をさせてもらえない会社もあります。
参考URL:http://www.amazon.co.jp/gp/reader/4797361832/ref …
回答ありがとうございます。
SJC-Pですか。初めて聞きました。
この資格に挑戦してみるのも基礎的な知識を身につける近道になりそうですね。
頑張っていきたいと思います。
No.2
- 回答日時:
勉強はおすすめしません。
プログラミングを学問と勘違いしている若者が多いですが、言語はそもそもツールです。
大工にとってカンナや鋸であって、カンナの使い方を熟知していても意味がありません。
どういう家を作ったかが大事であって、ちゃんとした家を作ることによって技能は向上します。
プログラミング技術を向上させたければ、プログラミングでなにか作ることです。
ひろゆきは陳腐な掲示板を作って、いまや年収1億以上といわれています。
ほりえもんもひたすらプログラムを組んでいました。
作りたいゲームがあるならすぐに着手すべき。
レファレンス本を用意しておいて、わからなかったら調べて作っていけば簡単にJavaなんて覚えられます。
回答ありがとうございます。
勉強よりもとにかく作ってみろということでしょうか?
その作る素材も何も思いついていない私はまだまだですね…。
ゲームであれ何であれ、とにかく覚えられるまで作っていきたいと思います。
No.3
- 回答日時:
ゲームを作ることが目的であれば、申し訳ありませんが
Javaは不適当です。
通常、プログラムはコンパイラあるいはインタープリタで解析され、
実行形式ファイルが生成されるかそのまま実行されるかですが、
Javaは特殊で、コンパイルしたあとインタープリタで実行します。
だから、非常に動作が低速で、スピードが要求されるゲームや
スペックの低い機ではうまく動かないかもしれません。
要は、思い切ってC++などの一般的かつ使いやすい言語も
身につけてみることです。JavaができるならC++も楽勝です。
本題のうまくなる方法ですが、参考書とにらめっこしながら
ゲームをこつこつ作っていくと、いつのまにかうまくなっていますよ。
参考書ですが、書店に行くと、いい本がたくさんあります。
この回答で不十分でしたら、ごめんなさい。
回答ありがとうございます。
ゲームを作りたいのではなく、一からプログラミングを作成する練習にはゲームがちょうどいいかなと考えたんで、このような質問になってしまいました。
ややこしくしてしまってすみません。
でも、いずれはC++も取得したいです。
ゲームにしても、プログラミングにしても、やはりコツコツとやっていくのが一番ですよね。
頑張っていきたいと思います。
No.4
- 回答日時:
勉強も良いですが、やはり実務としてやらないと、
自分に都合の良い仕様にしてしまったり、
問題が発生した際の解決能力が磨かれなかったりします。
プログラミングに縁が無い部署でも、
Excelとか使ったりしませんか?
VBAでExcelマクロを組んでみるのも
良いんじゃないでしょうか?
No.5
- 回答日時:
こんなのに挑戦してみては
1) 目標: 自分で持っている本のデータを Oracle 上に登録・参照するプログラムを開発する。。
2) 本のデータを参照、追加、修正、削除を行うストアド(パッケージ)を PL/SQL で開発する。
3) 本の参照、追加、修正、削除を行う画面を tomcat + struts で開発する。
JDBC経由でパッケージを呼び出すようにして、Java側にSQLを持ち込まないように工夫する。
たったこれだけでも学ぶことは山ほどあります。
言語: JAVA, HTML, CSS, JS, JSP, XML, SQL, PL/SQL
DB: Oracle 全般、RDBの使い方の基本
Webサーバ: Tomcat全般(java Web Container の使い方)
言語を全部「かじる」だけでも半年以上かかると思いますよ。
で、移動したくなったらデモを先輩に見せましょう。自分が何が出来るか示すには
デモを見せるのが一番です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) 次に、楽天のアジャイル就活に参加して、1日で内定を獲得できる。私は大企業に就職できる? 2 2022/04/17 13:38
- IT・エンジニアリング IT業界ほぼ未経験で28歳からインフラエンジニアになれますでしょうか 7 2023/05/04 17:41
- その他(自然科学) 科学技術計算の仕事について 2 2023/02/04 18:09
- 高齢者・シニア 希望の働き方をするためにはどうすれば良いですか? 4 2023/02/13 18:57
- IT・エンジニアリング 新人ITエンジニア 5 2022/05/05 11:21
- 書類選考・エントリーシート 僕はコンピューターの専門に行こうと思ってます。志望理由こんな感じでいいですかね? ①進学先に選んだ理 2 2022/09/11 17:41
- Java プログラミングのプの字も知りませんが、プログラミングを勉強したいです。とりあえず、学ぶものを決めない 3 2022/11/04 13:10
- IT・エンジニアリング ITエンジニアの勉強時間や勉強方法について 初めまして閲覧いただきありがとうございます。 当方25歳 4 2022/06/09 18:51
- 就職 就活について質問です。 現在、都内の某私立大学に通う大学3年生です。2年までとくにやりたいこともなく 3 2023/06/16 15:27
- Windows 10 パソコン得意な人どうやって勉強したか教えてください 13 2022/04/26 00:41
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクリプスのプログラミングに...
-
EclipseとVisual StudioをPC1台...
-
SQLでデータベースから返ったデ...
-
JavaScriptとC言語の違いについ...
-
JavaとAndroidアプリ(Java)違...
-
大学の授業のプログラミング、...
-
プログラミングの質問です 5の...
-
vba クリップボードクリアにつ...
-
JSPファイルで生じるエラーをど...
-
Javaでのエラーについて
-
Pythonを無料(安価)で学ぶ方...
-
gitでバージョン指定してダウン...
-
IISワーカープロセスが原因でCP...
-
Window CE でJava appletは使え...
-
文字列に半角スペースがあるか...
-
プログラムの起動、利用につい...
-
MSFormsとは何ですか?
-
javaでの#if 0 #endif文
-
Webアプリケーションを開発する...
-
MSCOMCTL.OCXのアップデートの方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクリプスのプログラミングに...
-
JavaとAndroidアプリ(Java)違...
-
授業でプログラミングのJavaの...
-
VBA(えくせる)ってなんでメン...
-
スキル高めのIT技術者になぜ左...
-
vectorクラスについて。
-
JAVA基礎の課題で自動販売機
-
大学の授業のプログラミング、...
-
待ち行列の実現ができません
-
JavaScriptとC言語の違いについ...
-
Javaに向いてない人はどんな人...
-
プログラミングの質問です 5の...
-
Webデザインを基礎から勉強する...
-
JAVA プログラミング ロッカ...
-
OpenGLでの楕円の描き方
-
JDK1.6.0_26の日本語ドキュメン...
-
EclipseとVisual StudioをPC1台...
-
Javaについて質問です。 プログ...
-
weblogicのカスタムタグについて
-
プログラム(Java)の楽しさっ...
おすすめ情報