こんにちは、私は今20歳で専門学校の1年生です。

私はIT学部の情報処理科で勉強をしています。
もとから絵を描いたり、WEBページを作ることが好きだったのでWEB学科に進み、WEBプログラマーになりたいと思っていました。
しかし、就職のしやすさなどを考え進路を変更してしまい、情報処理学科に入学してしまいました。

私たちの学科ではC言語を勉強しています。2年生ではC#を学びます。

もともと作ることが好きなのと、アルゴリズムが苦手というのもあり、C言語でシステムを作ることににまったく興味がもてず、授業がとても苦痛です。

もうひとつIT学部にWEB科という学科があるのですが、そこではHTML・JavaScript・JAVA・FLASH・PHPなどの言語を学んでいます。
やはりWEBに興味があり、WEBプロラマーになりたいので転科(もう一回1年生からやり直してWEBを学ぶ)しようか迷っています。

先生に相談したところ、「情報処理もWEBもたいして変わらないし、共通科目など、同じ授業をまた受けることになるからやめたほうがいい」
と言われたのですが、WEB科の友達の課題や授業の内容を聞くと、文法は似ていますがまったく別物なような感じがするのですがどうなのでしょうか?

それと、C言語のポインタなどが全然理解できず、アルゴリズム(数学的考え)が苦手なのですが、WEBプログラマーをやっていくのは難しいですか?

このまま情報処理科に残って苦手なC言語を続けるか、1年生からやり直してWEB系のデザインやプログラムの勉強をするかどちらのほうが良いと思いますか?
それと、金銭的厳しくあまり視野にいれてないのですが、4年制のWEB学科の2年生に編入試験を受けて途中から勉強するという選択もあります

アドバイスいただけたら嬉しいです。よろしくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (25件中1~10件)

転職活動(あなたと同じWEB系PG)で様々な会社を受けましたが、


C言語は勉強しても就職できませんよ。今の主流はWEBだってどこの社長さんもいいます。
あなたがいう通り、HTML・JavaScript・JAVA・FLASH・PHPをやる方がいいに決まってます。

ポインタは一番の難関ですが、分からなくても問題ないでしょう。
ポインタという概念があるのはCだけですから。

(自分の経験でしかものを言えませんが、JAVAを勉強するときは少し役にたちます。
まあ、あなたが就職するころにはJAVA自体が完全に落ち目の言語になってると思いますが)
    • good
    • 0

10年以上プログラム組んできたオッサンですが、


せっかくなので皆さんとは違う視点からアドバイスを。

結構シンドい思いをすることになるとは思いますが
ポインタがわからなかった人間も長い事プラグラム組んでると
嫌でも体が勝手に覚えてくれるので自然と扱えるようになります。
(「頭で理解できなきゃ体で覚えろ」ってやつです)

勉強については学生時代に勉強してきてもらえるのはありがたいのですが、
所詮は学生の勉強レベルであって、プロとして技術屋として見れば素人と大差ないですし
逆に変に頭が固くなってると会社に入ってから苦労します。
スポンジのように柔軟に物事を吸収できる脳ミソが必要です。

正直、会社に入って一から勉強し直すことになると思ってもらっても差し支えないかと思います。
会社も新人がいきなり仕事できるとは思ってないので安心してください(笑)
教科書に載ってるのは過去の技術であって現場では使われていない物も含まれてますし、
以前勤めていた会社では技術系の学生は教えにくいと敬遠してたくらいです。

実際、高卒で4年間仕事した22歳と大学卒業したての22歳、どちらが技術があると思います?
多くの技術屋は4年間仕事した高卒の人間だと答えると思います。
プロとして仕事をしたいと思うなら早く学校を出て会社に入ってプロの技術を身につける事です。

なので、あまり堅苦しく考えず
「会社に入って恥ずかしくないように最低限の基礎知識を身に付ける」
を目標に現在の学科で卒業まで勉学に励まれてはいかがでしょうか?

どの進路を取ったとしてもプログラマという職業は
別名「IT土方」と呼ばれる体力勝負ですから、体力作りも忘れずに(笑)
    • good
    • 0

おはようございます。

#1です。
>基本的なところでつまずいているようではだめですよね。
何事も基本が肝心です。
それから礼儀・マナーも肝心ですよ。
よく考えてくださいね。
    • good
    • 0

システム開発歴8年になります。


プログラマーとしてVB→Java→C/C++という感じでステップアップし
今はアーキテクトやシステムコンサルティングなどを主として働いています。
今では
VB、Java、C/C++、PHP、Ruby、C#.Net、VB.Net、PL/SQL、Transact-SQL
などさまざまな言語を扱えるようになりましたが、
C/C++という言語はパソコンそのものの動きを知らなければならず、
大変習得に時間がかかる言語です。
アルゴリズム(プログラムロジック)を理解できなければ
どのような言語であろうと、習得は不可能です。
ただ、ひとつの言語でアルゴリズムを理解できていれば、
応用が利くと思います。

アルゴリズムやポインタ、オブジェクト指向などは
アプリケーション構築の手法なだけです。
まず、それぞれの概念をしっかり勉強してから、
プログラミングに挑戦するべきだと思います。
    • good
    • 0

構造体とポインタを組み合わせれば、



データベースレコードに、何か、放り込んでいく、イメージができませんか?

ポインタは単なるフィールド(列名)とか位置だと思えば、簡単ですよ。
    • good
    • 0

皆さん素晴らしいコメントばかりですね。



僕もちょっと個人的な意見を書いてみます。

僕はサムライファクトリーって会社で働いていて、まさにHTML・JavaScript・JAVA・FLASH・PHPとかをやってるのですが、若い時は、学校で難しいことを勉強した方がいいと思います。

将来プログラマになるんだとしたら、仕事に就いた後で必ず出てきます。勉強しておけば良かったこと。
それって、実際に業務ではほとんど使わないんですが、知識や経験として知っておいた方が良いものだったりするんです。

実際の現場で使う知識は、仕事を始めれば自然と身についていくと思いますので、今は焦る時期ではないと思うのです。


でも、就職活動では実際の経験が重要視されるんじゃないかと思います。
大企業狙いであれば大差ないかも知れませんが、上場したての会社や上場目前など、目立ってる感じの企業狙いなら。

そんな二つの理由から、今のまま学校で勉強しつつ家でWEBサービスを作ってみるってのをお勧めしちゃいます。

僕はプログラマでもあるのですが、技術者として面接も担当してます。

実際に就職活動する時に、人が大勢訪問するようなサービスや、最新技
術を多く使ったWEBページを持っていることは非常に大きな力になると思います。

簡単なソースを見たり技術系の資格があるよりも、一目でこりゃすごい!ってWEBサービスを持っている方が、採用率や初任給の点で差が出てくるんじゃないかなって思います。

これは僕の経験上での話なので、一般的ではないかも知れない情報ですが。

もし良かったらうちでアルバイトでもしませんか?
やる気があれば、いくらでも採用しちゃいますよ。
仕事をしながら覚えるのが一番です。
    • good
    • 0

専門学校を4年間やるなら、大学に編入できるところを探した方が良いと思います。



昔ですが専門学校生でも編入できたのは、北海道情報大学、情報メディア学部情報メディア学科です。

あまり偏差値は高くないですが、その分やる気重視です。

2年間で国家資格などを取得していたら、もっと上位の大学も狙えます。

ポインタも大切だけど、より簡単な構造体とか共用体などから勉強したら、ポインタの使い方がわかりやすくなるかもしれないですよ。

難しかったら、あらかじめ先をやってみるのも手です。
    • good
    • 0

先生の言う通りPHPもC言語 基本的な文法はさして変わりません。



出力するのが、HTML体裁に合ったウェブブラウザなのか、もしくは、別の機材のディスプレイなどや帳票なのかだけです。

情報処理技術者試験などでも出題されてるデータベースは制御系でもWEBでも様々なことに利用しますし、追加・更新・削除などのロジック・アルゴリズムはさして変わらない物も多いです。

もちろん・かなり異なるプログラムもあります。
制御系の方が幅は広いですから、様々な事に応用できると思います。

私はWEB PGを1年前までやっていて今はWEB SEですが、
C系(C++・C#等)の方が収入が良いですし、転向してみたいと言う気もする位です。

もし、やりたいのであれば、PHP(XAMPやEcipseやフレームワーク)・MySQLを自分でインストールして、何か作ってみればいいじゃないですか。
PHPやPerlはFlash ActionScriptとも連携できるので、確かに面白いものも作れるでしょう。またXMLなどのマークアップ言語やデータの取得方法を学んだり、Pearライブラリ、Smartyテンプレートエンジンなどの
利用価値も理解したほうが良いでしょう。WEBプログラマーといっても様々な技術が必要になります。
また、WEBをやる上で、「WEBの価値」や「WEBの投資対効果」と言うものが私はもっとも大切な考え方だと思います。「WEBを利用して何を実現するのか」です。
「直接販売」なのか「間接販売」(アフィリエイト)なのかとか。
ブログを利用して何をしたいのかなどです。それには単なるエンジニアとしての考え方より、「経営」「経済」などの考え方が大切になってきます。その中でも「統計学」は理解していて損はないです。なぜ、会社でその様なWEB技術を利用しているのかがわかってくると思います。
そうすれば技術者的視点以外の広い視野でシステムが理解できます。
次に必要なWEB戦略が予測できるからです。

Flashについてですが、FLASHは長い月日を重ねないとうまくなりませんからもしFlashをやるのなら、早めがいいでしょう。実際PHPやPerlやRubyなどのWEB言語より難しいと思います。ただしFlashは未来を明るく見るのは難しいです。

今、あなたが最も重視しているのが、おそらく「楽しさ」「好き嫌い」などのレベルです。趣味が半分です。

一度お金を稼ぎ出すとわかってくると思いますが、いずれ貴方は「やりがい」「単価」などが視野に入ってくると思います。
「やりがい」には「プライド」が深くかかわっていると思います。
たとえば、公務員にやりがいを感じる人が多い様ですが、そのプライドには単価も大きく影響を受けていると感じます。しかし、いきなり公務員になるのは難しいです。

なので私は「やりがい」云々より「単価」が一番重要な点だと思っています。実際「やりがい」の多い仕事は「単価(収入)」が高いです。
結婚や家族や生命を考えたときに、「楽しさ」や「好き嫌い」など趣味に近い考え方だけでは成り立たないからです。

そんな中で、考えると、最も高額を期待できるC#の選択は、講師陣がなかなか面白い選択をしているとも感じます。案件の量を考えるとJAVAなんですけどね。さらに高みを目指すのであれば、設計・計画・要件定義など上流工程の学習を早くから始めるべきです。「経営」なども少なからず関与してきます。
    • good
    • 0

プログラマー上がりの何でも屋です。



Cの文法は混乱するような作りになってるんで、ポインターが一発で理解できる人は少ない (多分アセンブラーやってた人くらい) と思うけど、アルゴリズム全般が全く理解できないとなるとプログラマーとしては寒いね。

実際、教えてみないと断言できないんだけど、多分適性はないかな。プログラマーとして頭角を現すということはないと思う。

ただし、ITの世界は非常に泥臭いんで、コーディングが全てではないです。むしろ上に上がるのはマネージメントとか顧客対応の出来る人なんで、プログラマー適性のない人はゴロゴロしてます。

というわけで、そんなに卑下することもないんだけど、入り口としてはあんまり宜しくなさそうだよね。絵を描くのが好きならデザイン系に進んだほうが良かったんじゃないかな。

いずれにしろ、最初のひと転がしがないと基礎を自己開発するのは苦労すると思うんで、わたしはデザイン (美術、UI) を学んだほうがいいんじゃないかとは思う。

どこをメインにするかは、要は自分がどこで他人と差別化できるかなので。

C的な言語はいずれ学ばねばならないときも来ると思うけど、その頃には経験も積んでて理解するための土壌も出来てると思うので、乗り越えやすいと思います。

Webと一言で言っても、データベースやビジネスロジックや運用、セキュリティ、ユーザビリティ、美術、マーケティングとか高度な技術/知識の集大成なんで、入り口をどうするか? ってだけの話ですよね。

というわけで、長く学ぶのはわたしも賛成しないんだけど、秀でてるところがないとチーム組んだときに埋没するからね。このままもう一年続けて平均以下の出来のプログラマーになったとして、特徴であるデザイン系の仕事が回ってくるとか言うと、そういう基礎がない人に回すとは思えない。根っこが違うだけにリカバリーが非常に長い道のりになると思う。

ただし、美術系で負って立てるかどうかだけは自己点検してみてね。理屈は教えてもらえるけど、適性がないと寒いのはプログラマーと同じだから。というのと、その専門学校が美術的な基礎を叩き込んでくれるかどうかは要点検。場合によっては転学するほうがいいかも。ゼロスタートで考えてみてください。

ついでにポインターについてヒントをあげると、コンピューターの動作原理を頭の中に入れてないと、なんでポインターがあるのかさえ理解できないと思う。後は表記上の混乱だけなんで、どうすれば絶対参照と区別できるのかは慣れ。(その上のコードを見る)
    • good
    • 0

他の方もかかれていますが、


やり直す必要はありません。

業務知識や技術に関しては、研修やOJTで
しっかりやってくれるところを選んで働くのがよいと思います。
ロジックに関しては、正直慣れと勘もあるので、
一つでも多くのソースをみることが大事です。

NO13の方もかかれていますが、
C→C#ときているなら、.NETにすすんで、
オブジェクト指向を学んでいくとよいと思います。

業種的に、流行廃りが激しいので常に勉強を強いられます。
やり直してまで勉強しようという姿勢はとても好感が持てるものです。
大変だと思いますが、がんばってください。
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qプログラマーはゲームを作れるのか?

ゲームプログラマーとプログラマーとでは違いますが

プログラマーはゲームプログラマーと同じように
ゲームを作ることが可能なのでしょうか?
逆にゲームプログラマーはプログラマーのように
普通のソフトウェアなどを作ることが可能なのでしょうか?
(どちらもC+、C#を使ってる点では可能だと自分は思うのですが...)

回答お願いします!

Aベストアンサー

この質問は、失礼ながら知識不足による誤解から来ているものです。

>ゲームプログラマーとプログラマーとでは違いますが

違いません。
よって、この質問自体の意味が無くなります。

ソフトウェアには様々な分野が有り、どの分野を専門的にやっているかの違いだけです。
それらの各分野には、それぞれ特有の専門知識やルールが有りますので、
その分野を専門的にやっている人間と他の分野の人間では当然差が出ます。
基本的な部分はそんなに変わりません。

QWebプログラマ、Webアプリケーションプログラマー、C/Sプログラマーの違いは?

■WEBアプリケーションプログラマー
■WEBプログラマ
■C/Sプログラマー

上記3つの違いを教えてください。
自分は一応PGなんですがまだ新人なので・・。
自分が今初めて参加してるプロジェクトでは
勤怠管理システムを開発していて
Weblogic等のアプリケーションサーバー?を使用しているのですが
アプリケーションサーバーなどを使用するって事は
WEBアプリケーションプログラマーということになるのでしょうか?
それともC/SプログラマやWEBプログラマでもアプリケーションサーバーって
使うんですか?

Aベストアンサー

まだ締め切らないでくださいね.
根拠ですね...

■C/Sやプログラマー
■WEBアプリケーションプログラマー

上述に関して,業界的にはプログラマーではなく
プログラマが一般的.(いろいろ意見があるが)
C/Sに関しても,CS,C・S,クライアントサーバ
など表現がまちまち.

また,Webプログラマは
----------------------------------------------
正確には「WEB系アプリケーションプログラマ」
----------------------------------------------
のことをさします.
通常,Webプログラマ(ー)と表現されるため
検索で多くヒットするのはこちらですね.

どうでしょうか.

Q女性のゲームプログラマー

就職活動をしている大学三年生(女)です。
ゲーム会社でプログラマーをやりたいと思っています。
今、ゲーム会社を何社かまわったのですがプログラマーの話をしてくれる方は男性ばかりでした。
女性の方でプログラマーをやっている人もいるらしいのですが、ここで質問があります。

(1)どうして、ゲームプログラマーには女性が少ないのでしょうか?
(2)もし、この質問を見た女性ゲームプログラマーさんがいましたら、女性ならではの辛いことや大変なことを教えてもらいたいです。

よろしくお願いします。

Aベストアンサー

現職のゲームプランナー(男)です。質問にお答えします。

(1)どうして、ゲームプログラマーには女性が少ないのでしょうか?

体力的な問題と、単に人気が無いからです。

体力的な問題というのは、まず労働時間が長いうえに、休めない。(女性ならではの健康上の理由で休みをもらいたくても言い出せない。)ネットゲームなんかだと深夜の呼び出しもあったりするそうですしね。

人気というのは、一言で言うと「おしゃれじゃない。」ということでしょうか。たとえばプランナーやグラフィッカーの場合は女性のおしゃれをネタとして活かしやすいのですが、プログラムは男が書いても女が書いてもかわらないんです。

それでも女性のプログラマーが全くいないわけじゃないんですよね。まるっきり向いてないかというとそうでもない。女性特有の社交性が絶対武器になると思います。私の知り合いには、大学4年からプログラムを始めて、超大手にプログラマーとして就職した女性がいます。がんばってください。

Q『進路』プログラマーとシステムエンジニア

どこで質問するべきなのか分からずとりあえずここに質問させていただきます。今大学の進路で情報工学系に行こうと考えています。そこでそのあとの職業を調べていくとプログラマーとシステムエンジニアというものをよく聞き,興味が出てきたのですがどちらとも具体的に何をしているのか,違いはなんなのかなどが明確にわかりません。どれもあいまいな説明でいまいちこの職業はこんなのだ!というものがつかめておりません。以上の質問と,なにかアドバイスや他に知っておくといいことなど(他のコンピューター系職業の例など・・・)教えていただけないでしょうか?

Aベストアンサー

#2 です。ゲーム業界には疎いので、一般人としての参考意見です。

>ゲームプログラマの話が出たので質問なのですが,イメージとして「ゲーム関係の仕事=発想力やデザイン力などの芸術センスが必須」みたいなのがあるのですが普通の会社のプログラマなどと変わりないのでしょうか??

ゲームの企画自体はディレクターなどがやるものではないかと思いますし、デザインはデザイナーのお仕事だと思いますよ。

>日本のIT業界って衰退ぎみなんですか!?

私はそうは思いません。しかし国際的な競争力が無いという事は言えるかもしれません。

ゲーム業界についても、日本国内で完結しているメーカーも多いので、国際競争力についてはどうでしょうね。つい最近こんな記事がありましたね。
http://headlines.yahoo.co.jp/hl?a=20081010-00000021-maiall-game

---
あと、IT業界について、こんな記事が多少は参考になるかもしれません(関連記事含め)。
http://www.atmarkit.co.jp/news/200809/16/summit.html

#2 です。ゲーム業界には疎いので、一般人としての参考意見です。

>ゲームプログラマの話が出たので質問なのですが,イメージとして「ゲーム関係の仕事=発想力やデザイン力などの芸術センスが必須」みたいなのがあるのですが普通の会社のプログラマなどと変わりないのでしょうか??

ゲームの企画自体はディレクターなどがやるものではないかと思いますし、デザインはデザイナーのお仕事だと思いますよ。

>日本のIT業界って衰退ぎみなんですか!?

私はそうは思いません。しかし国際的な競争力が無...続きを読む

Qゲームプログラマーは優秀なの?

プロのゲームプログラマーってプログラマーの方の中でも優秀なほうなのでしょうか?
米国のゲームプログラマーはたいてい博士号を持っているそうですが、日本ではどうですか?
次世代機と言われる最近のゲーム機は制作するのが非常に難しいといいます。私の友人で企業で営業のシステムプログラムをやっている人が、「ゲームプログラミングなんて敷居が高すぎる。」って言ってましたが。

Aベストアンサー

>具体的に処理を各コアに分散する技術っ
マルチコア、CPUが複数ある場合ですね(最近の言葉なので記憶が曖昧)。
複数のタスクがまったく独立して動いているのであれば大きな問題には発生しません。
AとBという二つのタスクがあって、
Aから値が送られてきたことをBが知ること、
なんて、結構面倒くさいです。共通のメモリーが必要です。通常複数のCPUがある場合には、お互いに変なところをいじらない様にひとつの主記憶装置であっても領域を分割します。分割してお互いに関係しないことがマルチタスクで「障害なく動くこと」に必要な条件です。
共通なメモリーを主記憶装置に置くか、I/Oポートに置くか、ハードウェア割り込みに置くか、の選択があります。
専用のハードを作ると価格が上がりますので、低価格品では主記憶装置に置きます。
すると、
割り込みを禁止してメモリーのC1に「使用中」のフラグを立てて、送信データC2読みとって、次にC1に「使用中」のフラグを落とす
という処理になります。
ところが、インテル系CPUでは、メモリー保護機構がありません。全領域が参照できます。つまり、フラグの処理中にプログラムの間違いがあると、いつまでたっても「使用中」で、タスクBはいつまでたっても動かない。

2つ、1箇所の令ですけれども、実際には30-50のタスクが同時にうこいているはずで、これらの取り扱いが極めて面倒です。

というのは、最も優先性があるタスクは、ハードウエア割り込みのタスクで、「電源断」や「メモリー障害」のような異常自体の処理を担当します。このときには、「割り込み禁止」であっても、勝手に処理してしまいます。
次に、「割り込み禁止」することが出きるハードウェア割り込みがあります。これは、たとえば、時計とか、サウンドとか、通信ポートとかの対応です。
この下の優先度で、先に示したA, bの二つのタスクがあります。

C1フラグが立っているときに、時計処理が発生して(ハードウェア割り込み禁止をしなかった)、メモリー障害が発生して、自動復旧機能に障害があったらば、、なんてやったらば、動かないのです。
時計処理の関係で、たとえば、1秒間に30回画面を書きかえるという処理をすることが許可される割り込みが入って、これが、たのタスクに影響しない様に処理が終了しなければならない(遅いと処理の途中で再度書き換え処理が始まってしまう)ので、面倒なのです。

たくさんのタスクが動いていますので、CPUの処理がかなり遊んでいるような状態にしないと、必ずおかしくなります。
ところが、ゲームデザイナーや市場調査結果等はかなりめちゃくちゃな要求を出してきますので、cpuの処理限界ギリギリを常に要求されます。
だから大変です。

>具体的に処理を各コアに分散する技術っ
マルチコア、CPUが複数ある場合ですね(最近の言葉なので記憶が曖昧)。
複数のタスクがまったく独立して動いているのであれば大きな問題には発生しません。
AとBという二つのタスクがあって、
Aから値が送られてきたことをBが知ること、
なんて、結構面倒くさいです。共通のメモリーが必要です。通常複数のCPUがある場合には、お互いに変なところをいじらない様にひとつの主記憶装置であっても領域を分割します。分割してお互いに関係しないことがマルチタスクで「障...続きを読む

QWebプログラマーについて

基本的な事ですが、基本的に必要なスキルは何でしょうか?

また最低限、必須のスキルは何でしょうか?

よろしくお願いします。

Aベストアンサー

>基本的な事ですが、基本的に必要なスキルは何でしょうか?
>また最低限、必須のスキルは何でしょうか?
自分で調べる能力。
調べれば出てくるレベルのことは質問せずに検索して自分で解決できる能力

Qゲームプログラマーとシステムエンジニアの方にお聞きします。

少しタイトルがおかしいですが・・・

自分は、システムエンジニア(以下SEと略させて貰いますね)、もしくはゲームプログラマーを希望しています。
そこで、皆さんにお聞きしたい事があります。

これはゲームプログラマーの方にお聞きしたいのですが、ゲームプログラマーとして就職したとします。
そこから働くと30、40と年を重ねて行くわけですが、
ゲームプログラマーの方は一生涯ずっとゲームのプログラムを組んで行くのですか?
もしくはプログラマーのリーダー?の様な役職でプログラマーをまとめてゆく立場になるのでしょうか?

それと、少しお下品な話題になりますが(笑
これは男性にお聞きするのですが実際問題として結婚は出来ますか?
ゲーム業界は女性の方が少ないと聞いています・・・。
出会いがない・・・とか・・・
一生独身は少し寂しい気がするので・・・。


そしてこちらはSE、ゲームプログラマーの双方にお聞きします。
ゲームを作る際のプログラミング技術はSEが使うプログラム技術と似通った部分があると聞いたことがあります。
つまり、ゲーム業界から転職してシステム系へ、もしくはシステム系からゲーム業界への転職はあるのでしょうか?

また、本当にスミマセン。お下品ですが(笑
出会いはありますか?
SEの方も出会いがあまり多くないと聞いています。
ちょっと泣きそうです。


SE、ゲームプログラマーどちらも魅力的でかなり迷っている状態です。
出来ればでよろしいのでSEとゲームプログラマーの長所、短所も挙げて頂けると嬉しいです。

少々おかしな質問も混じっていますがご教授頂けたら嬉しいです。
宜しくお願い致します。

少しタイトルがおかしいですが・・・

自分は、システムエンジニア(以下SEと略させて貰いますね)、もしくはゲームプログラマーを希望しています。
そこで、皆さんにお聞きしたい事があります。

これはゲームプログラマーの方にお聞きしたいのですが、ゲームプログラマーとして就職したとします。
そこから働くと30、40と年を重ねて行くわけですが、
ゲームプログラマーの方は一生涯ずっとゲームのプログラムを組んで行くのですか?
もしくはプログラマーのリーダー?の様な役職でプログラマーをまとめて...続きを読む

Aベストアンサー

両方を知っていますのでお答えします。
出会いに関しては、合コンなどでガンバレ!ってことで済ますとして。
どちらも忙しい仕事ですので、恋愛関係を続けることが難しいでね。SEやゲーム業界関係は、自分の時間がなくなるほど忙しい時期が必ずあります。まめな彼女のとの連絡が大事になりますよ。
それとオンライン/WEB系はシステムのトラブルが発生するとどんな時でも呼び出されます。デートを予定していてもキャンセル必至ですよ。真夜中の呼び出しも覚悟しましょう。

SE。私の知っているSEは、プログラムしないでアプリの仕様やシステムの仕様を担当する人のことですが、その職種で良いんですよね?
仕事は、#1の方の書かれた通りなので省略します。
SEは人と合って仕事をまとめる仕事なので、営業的な側面もあることを書き添えておきます。

ゲームプログラマは、文字通りプログラマです。会社やゲームの規模で分担内容は千差万別です。当然まとめ役のチーフプログラマは必要ですのでそういう役割になる人もいます。途中で役員に昇格する人も出てきます。
大規模なゲームは仕事が3Dなど専門化してきていますので、専門化したプログラマとしてひたすら突き進むことも可能です。
最大の問題は、ゲームプログラマは人気職なので狭き門となっているのが現実です。ゲームプログラムの勉強はされているんでしょうか?人より抜け出たゲームプログラムを作って会社に提出できないと面接までのもたどり着けませんよ。
チームとして仕事しますので、チームワークのできる人が求まられます。

両方を知っていますのでお答えします。
出会いに関しては、合コンなどでガンバレ!ってことで済ますとして。
どちらも忙しい仕事ですので、恋愛関係を続けることが難しいでね。SEやゲーム業界関係は、自分の時間がなくなるほど忙しい時期が必ずあります。まめな彼女のとの連絡が大事になりますよ。
それとオンライン/WEB系はシステムのトラブルが発生するとどんな時でも呼び出されます。デートを予定していてもキャンセル必至ですよ。真夜中の呼び出しも覚悟しましょう。

SE。私の知っているSEは...続きを読む

QWebプログラマーになるためには・・・

こんにちは!もうすぐ高校1年になる男子です!
僕は将来Webプログラマーになりたいと思っています。そこで、今から少しずつプログラミング言語を学びたいと思っています。(書籍を使って)&(まったくの素人です)
でも、何の言語から学んでいいか分かりません。またWebプログラマーになるためには、どのような言語が必要になるのかも分かりません。そこらへんを教えてください!
お願いします!

Aベストアンサー

きちんとした言葉遣いができないと、お客さん(発注者)との打ち合わせにも出してもらえませんから、仕事を任せられることもないです。
日本語というか、目上の人に対する言葉遣いを覚えて下さい。

あと、これからの時代、英語が読み書きできてあたりまえになるでしょう。その上で、日常英会話、さらにビジネス英会話ができるよう目指してください。

あと挨拶ですね。毎朝元気よく「おはようございます」心をこめて「お疲れ様です」が言えると一目おかれる存在になるでしょう。

半分は冗談ですが、実は本当です。まだ高校生ですので、技術よりもきちんとした社会人になる準備が大事です。

※いつも私服で、言葉使いや人付き合いが悪いが技術力はある、そんな人物が認められるのはアメリカ映画の中だけですよ。

Q  いまどきのゲーム系プログラマーはどんな仕事?

 こんばんは。
コンシューマゲーム機で活躍しているプログラマー
はどんな事をしているんでしょうか?
ゲーム関係に興味があって質問しました。
3D演算とかプログラムで制御とかですか?
音関係の専門のプログラマーがいんるんでしょうか?
当たり判定だとか物理演算とかそっち系の専門の
プログラマーとかいるんでしょうか?
PS3とか言語は何使っているんでしょか?
DirectXではない何かでしょうか?

Aベストアンサー

今どきはスマホ用のゲームも開発していたりしますよ。
※ 言語はJavaやObjective-Cです。

>3D演算とかプログラムで制御とかですか?
コアの部分はゲームエンジンを使ったりライブラリだったりします。
ゲーム的な部分はプログラマーが作ります。
※ ゲームエンジンやライブラリの開発担当は別にいます。

>音関係の専門のプログラマーがいんるんでしょうか?
昔と違って音楽スタッフ任せです。

>当たり判定だとか物理演算とかそっち系の専門のプログラマーとかいるんでしょうか?
もちろんいます。

>PS3とか言語は何使っているんでしょか?
C++ですよ。

>DirectXではない何かでしょうか?
DirectXはグラフィックのAPIです。XboxはDirectXですよ。
PS3はOpenGL系とオリジナルです。

Qプログラマー(Web系)について教えてください

こんにちわ。
ウェブ関係のプログラマーをして良かったこと、やってて辛かったことなど、実際働いてみたことがある方に率直な感想をお聞きしたいのです。

例えばプログラマーにはこういうタイプの人間が多い、こんな人が向いているとか、
男女比率や年齢層、残業時間はどのくらいとか。
本当に何でも結構です。
宜しくお願いいたします。

Aベストアンサー

こんちは。

ウェブシステム限定ではないですが、SE兼プログラマー7年目です。

>ウェブ関係のプログラマーをして良かったこと、
某社のWeb予約システムを担当したことで、仕事がかなり増えました。知ってる名前の企業から、名指しでお呼びがかかると嬉しいですよ。

>やってて辛かったことなど、
休み無いです。あと、クライアントが無知だと、無理難題を吹っかけられます。逆に知識ありすぎても、やり難いですけど・・・

>例えばプログラマーにはこういうタイプの人間が多い、こんな人が向いているとか、
いい意味でも、悪い意味でも理系の人。論理的に計算(計画)できる人が向いてます。勘に頼ったり、無計画な人はダメですね。
例えば、何かを買って説明書を読まない人は向いて無いて無いと思います。ゲーム買ってきて説明書読まずに遊ぶ人とか^^;

>男女比率や
男の人が多いです。うちの会社は女性が2割以下じゃないかな?

>年齢層
私の周りは30歳前後の人が多いです。
35歳を越えると、実担当ではなく、プロジェクトのリーダとか管理する側になります。

>残業時間はどのくらいとか。
普段は月に50H前後です。
忙しいときは月に100Hを余裕で越えます。土日出勤や徹夜、長期休暇(夏休み、正月等)無しは、この業界では当たり前じゃないですかね?
残業はイヤって人は絶対に向いてないです。

私的な意見なのでご参考程度に。

こんちは。

ウェブシステム限定ではないですが、SE兼プログラマー7年目です。

>ウェブ関係のプログラマーをして良かったこと、
某社のWeb予約システムを担当したことで、仕事がかなり増えました。知ってる名前の企業から、名指しでお呼びがかかると嬉しいですよ。

>やってて辛かったことなど、
休み無いです。あと、クライアントが無知だと、無理難題を吹っかけられます。逆に知識ありすぎても、やり難いですけど・・・

>例えばプログラマーにはこういうタイプの人間が多い、こんな人が向いている...続きを読む


人気Q&Aランキング

おすすめ情報