本日よりこちらを利用させていただきます 02giri と申します。
今年の1月頭辺りからプログラムの勉強を本格的に始め、C++の勉強歴はまもなく4か月程度になります。
触れたことのある(勉強した)言語はHTML, CSS, PHP, それともちろんC++といったところですが、
まだまだ初心者なので、こちらで勉強させていただく所存です。
なるべく失礼のないよう利用させていただくつもりですが、
見当違いな質問やあまりに初歩的な質問をしてしまうことがありましたら申し訳ありません。
何卒お手柔らかにお願いいたします。
初めまして
Re: 初めまして
>> Dixq様
コメントありがとうございます!
基本情報処理資格を目指している理由は二つありますが、大きな理由は私が文系の大学出身であるという理由からです。
「基本情報処理資格を持っている=プログラミングに関する基礎的な知識を持っている」
という判断をされると就活系のサイトで目にしたものですので、この資格を持つことで理系出身の
方と同じスタートラインに立てるのではないかと考えてのことだったのですが。。。
それと、もう一つの理由としては、この資格を取得することが
前職をやめてからの空白期間が無駄ではなかったということを証明してくれるのではないか、
と考えたためです。
こちらの理由はどちらかというと後付的なものなので、やはり大きな理由は一つ目の方です。
ただ、現状私自身どの方面のプログラマーを目指していくか迷っている部分もありますので、
とりあえずどの分野のプログラムでも役に立つ(と私が勝手に思っている)資格の勉強をしておこうという
消極的な理由もあったり。
んー。すみません。考えがまとまらなくなってしまいました。
コメントありがとうございます!
基本情報処理資格を目指している理由は二つありますが、大きな理由は私が文系の大学出身であるという理由からです。
「基本情報処理資格を持っている=プログラミングに関する基礎的な知識を持っている」
という判断をされると就活系のサイトで目にしたものですので、この資格を持つことで理系出身の
方と同じスタートラインに立てるのではないかと考えてのことだったのですが。。。
それと、もう一つの理由としては、この資格を取得することが
前職をやめてからの空白期間が無駄ではなかったということを証明してくれるのではないか、
と考えたためです。
こちらの理由はどちらかというと後付的なものなので、やはり大きな理由は一つ目の方です。
ただ、現状私自身どの方面のプログラマーを目指していくか迷っている部分もありますので、
とりあえずどの分野のプログラムでも役に立つ(と私が勝手に思っている)資格の勉強をしておこうという
消極的な理由もあったり。
んー。すみません。考えがまとまらなくなってしまいました。
Re: 初めまして
[先ほどの続きです]
ただ、私の中で一番怖いのは「休職期間にやってきたことが何の成果にもつながらなかったらどうしよう」ということなのです。
消極的な理由になってしまいますが、今から資格の勉強をしていれば資格自体はほぼ間違いなく取得できると思います。
しかし同じ期間プログラムを作成したとして、資格以上にアピールの出来るプログラムを作れるのか、
と考えてしまい、二の足を踏んでいる状態です。
…ですが、よくよく考えてみると、開発職においては誰もが持っていて当たり前の「基本」資格を持っているより、
オリジナルで一つしか存在しない「プログラム」を持っていた方が、就活の際にアピールする武器になりますよね…。
ちょっと、資格の取得自体を見直してみようかと思います。
参考までに、もしよろしければDixq様が就活をされた際に作ったプログラムの種類(ゲーム、事務系アプリ、その他)を
教えていただけると嬉しいです。
ただ、私の中で一番怖いのは「休職期間にやってきたことが何の成果にもつながらなかったらどうしよう」ということなのです。
消極的な理由になってしまいますが、今から資格の勉強をしていれば資格自体はほぼ間違いなく取得できると思います。
しかし同じ期間プログラムを作成したとして、資格以上にアピールの出来るプログラムを作れるのか、
と考えてしまい、二の足を踏んでいる状態です。
…ですが、よくよく考えてみると、開発職においては誰もが持っていて当たり前の「基本」資格を持っているより、
オリジナルで一つしか存在しない「プログラム」を持っていた方が、就活の際にアピールする武器になりますよね…。
ちょっと、資格の取得自体を見直してみようかと思います。
参考までに、もしよろしければDixq様が就活をされた際に作ったプログラムの種類(ゲーム、事務系アプリ、その他)を
教えていただけると嬉しいです。
Re: 初めまして
>> ぼずお様
コメントありがとうございます!
やはり、基本資格は「無いよりは有ったほうがいい」くらいの認識なんですね。
私自身が文系の出身ですので、やる気のアピールと理系の方と同じスタート地点に立つためという理由から
資格の取得を目指しておりましたが、Dixq様もそれだったらプログラムを組んでいた方が良いという意見でしたし、
資格の取得を一度見直してみようかと思います。
転職先としてどういう企業を受けるか迷っている部分がございますので、ゲーム会社に限らず
ぼずお様から就職にあたってこういうプログラムを組むとよい、というアドバイスがございましたら
教えていただければ幸いです。
具体的なプログラムでなくとも、実務でこの構文(制御、アルゴリズム)はよく使う、
というものがございましたらぜひ知りたいです。
よろしくお願いいたします。
コメントありがとうございます!
やはり、基本資格は「無いよりは有ったほうがいい」くらいの認識なんですね。
私自身が文系の出身ですので、やる気のアピールと理系の方と同じスタート地点に立つためという理由から
資格の取得を目指しておりましたが、Dixq様もそれだったらプログラムを組んでいた方が良いという意見でしたし、
資格の取得を一度見直してみようかと思います。
転職先としてどういう企業を受けるか迷っている部分がございますので、ゲーム会社に限らず
ぼずお様から就職にあたってこういうプログラムを組むとよい、というアドバイスがございましたら
教えていただければ幸いです。
具体的なプログラムでなくとも、実務でこの構文(制御、アルゴリズム)はよく使う、
というものがございましたらぜひ知りたいです。
よろしくお願いいたします。
- softya(ソフト屋)
- 副管理人
- 記事: 11677
- 登録日時: 15年前
Re: 初めまして
実際、業務系の場合は作品を募集していない会社も多いんですよ。
ここらへんは求人情報を見てもらうとわかると思います。
若いほどチャンスが多いってが現状なので、できるだけ早く就職するのがベストです。
※ 仕事の空白期間が多い場合や25才を超えると急に難しくなるんです。
ここらへんは求人情報を見てもらうとわかると思います。
若いほどチャンスが多いってが現状なので、できるだけ早く就職するのがベストです。
※ 仕事の空白期間が多い場合や25才を超えると急に難しくなるんです。
Re: 初めまして
>> softya様
な、なるほど…。つまり、ある程度スキルを身につけたり経験を積む必要はあるけど、
あまりにそれに時間をかけてしまうと再就職のチャンスが減ってしまう、ということですね。
未経験可の業務系の企業様は「専門学校卒の方(=知識はあるけど実務未経験)」や「自分でプログラムの勉強をし、実際にプログラムを組んだことのある方」
というような表記のところが多かったと思いますが、
実際に受けに行くとプログラミングの筆記試験を課されるところがほとんどでしたね…。
中途採用と新卒採用では求められる知識もスキルも全然違うようで(至極当たり前ですが)、
そのうえ時間的な制限も課されるとなると、やはり簡単な道のりではなさそうですね。
いただいたアドバイスから考えると、
プログラムを組みつつ同時進行で就職活動も進めていくというのが一番の良策でしょうか…。
な、なるほど…。つまり、ある程度スキルを身につけたり経験を積む必要はあるけど、
あまりにそれに時間をかけてしまうと再就職のチャンスが減ってしまう、ということですね。
未経験可の業務系の企業様は「専門学校卒の方(=知識はあるけど実務未経験)」や「自分でプログラムの勉強をし、実際にプログラムを組んだことのある方」
というような表記のところが多かったと思いますが、
実際に受けに行くとプログラミングの筆記試験を課されるところがほとんどでしたね…。
中途採用と新卒採用では求められる知識もスキルも全然違うようで(至極当たり前ですが)、
そのうえ時間的な制限も課されるとなると、やはり簡単な道のりではなさそうですね。
いただいたアドバイスから考えると、
プログラムを組みつつ同時進行で就職活動も進めていくというのが一番の良策でしょうか…。
- softya(ソフト屋)
- 副管理人
- 記事: 11677
- 登録日時: 15年前
Re: 初めまして
> 実際に受けに行くとプログラミングの筆記試験を課されるところがほとんどでしたね…。
試験があるという事は、たぶん作品を募集していない会社だと思うのですよ。
そういう意味で試験対策は必要かと思います。
ただ、JavaやC++のスキルを要求する会社は仕事の内容が高度な場合が多い。それだけ難しいって事は言えると思います。
PHP等の方が高いスキルを要求しないはずです。
【補足】
私は売り手市場の時代に就職と転職しておりますので、参考になる転職経験はありませんがプログラマ・SEは経験が重視される傾向があります。
ゲーム会社では、採用側も経験してますが特に飛び抜けた才能がないと採用側の目にもとまりません。
小さなゲーム会社でも数百人規模の就職希望者から一人二人が採用されることになるので、これはと思わせるものが必要になるのです。
その面で言うと応募作品はシューティングが不利です。すごく多いんです応募作品でシューティングが。
そのため印象で厳しくなるんですよ。なので、応募作品でシューティングは避けてください。
※ ケイブとかそっちメーカーだと意味が変わります。
【さらに補足】
初期の入門としてはシューティングは悪くない選択だと思います。
ただし、それ以外にも色々と手を出してください。
シューティングは応募作品として問題が有ると私は思うと言うだけです。
試験があるという事は、たぶん作品を募集していない会社だと思うのですよ。
そういう意味で試験対策は必要かと思います。
ただ、JavaやC++のスキルを要求する会社は仕事の内容が高度な場合が多い。それだけ難しいって事は言えると思います。
PHP等の方が高いスキルを要求しないはずです。
【補足】
私は売り手市場の時代に就職と転職しておりますので、参考になる転職経験はありませんがプログラマ・SEは経験が重視される傾向があります。
ゲーム会社では、採用側も経験してますが特に飛び抜けた才能がないと採用側の目にもとまりません。
小さなゲーム会社でも数百人規模の就職希望者から一人二人が採用されることになるので、これはと思わせるものが必要になるのです。
その面で言うと応募作品はシューティングが不利です。すごく多いんです応募作品でシューティングが。
そのため印象で厳しくなるんですよ。なので、応募作品でシューティングは避けてください。
※ ケイブとかそっちメーカーだと意味が変わります。
【さらに補足】
初期の入門としてはシューティングは悪くない選択だと思います。
ただし、それ以外にも色々と手を出してください。
シューティングは応募作品として問題が有ると私は思うと言うだけです。
最後に編集したユーザー softya(ソフト屋) on 2013年6月07日(金) 00:38 [ 編集 2 回目 ]
- Dixq (管理人)
- 管理人
- 記事: 1662
- 登録日時: 15年前
Re: 初めまして
応用情報を持っているならいざしらず基本情報を持っているからと言って一目置かれるようなことは無いと思いますよ。
資格というのは持っていることをアピールするためにとるのではなく、取得する過程で勉強して自分の知識にすることを目的に取り組むものでしょう。
それよりはその時間、自分が将来必要になるスキルを身に着ける方に時間を費やした方が良いと思います。
基本的な理系の知識を有しているか否かは面接で話しているうちにばれてしまうものでしょう。
> Dixq様が就活をされた際に作ったプログラムの種類(ゲーム、事務系アプリ、その他)を教えていただけると嬉しいです。
就活をするためにアプリを作ったわけではなかったので、特に具体的に作品の紹介はしませんでした。
中小企業は即戦力を求めますが、大企業は即戦力を求めません。
それより伸びる素質を持っている人間、コミュニケーション能力にたけている人間、やる気のある人間を採用します。
私は後者の会社ばかり受けたものですから、その辺をしっかりアピールするように心がけました。
事実私は常にモチベーションマックスが取り柄だったようなものだったので、エントリーシートを書くことはそれほど苦ではありませんでした。
追記:
別スレのトピック見ました。
第二新卒の大手企業の採用はもう終わりつつあると思いますが、取り組む時期は大丈夫なんでしょうか?
資格というのは持っていることをアピールするためにとるのではなく、取得する過程で勉強して自分の知識にすることを目的に取り組むものでしょう。
それよりはその時間、自分が将来必要になるスキルを身に着ける方に時間を費やした方が良いと思います。
基本的な理系の知識を有しているか否かは面接で話しているうちにばれてしまうものでしょう。
> Dixq様が就活をされた際に作ったプログラムの種類(ゲーム、事務系アプリ、その他)を教えていただけると嬉しいです。
就活をするためにアプリを作ったわけではなかったので、特に具体的に作品の紹介はしませんでした。
中小企業は即戦力を求めますが、大企業は即戦力を求めません。
それより伸びる素質を持っている人間、コミュニケーション能力にたけている人間、やる気のある人間を採用します。
私は後者の会社ばかり受けたものですから、その辺をしっかりアピールするように心がけました。
事実私は常にモチベーションマックスが取り柄だったようなものだったので、エントリーシートを書くことはそれほど苦ではありませんでした。
追記:
別スレのトピック見ました。
第二新卒の大手企業の採用はもう終わりつつあると思いますが、取り組む時期は大丈夫なんでしょうか?
最後に編集したユーザー Dixq (管理人) on 2013年6月06日(木) 22:00 [ 編集 1 回目 ]
Re: 初めまして
私自身は、「学校でゲームを作っていたら、他の企業に拾ってもらった」
というやや変則的な経緯を持っておりまして、その経験や、ゲーム会社を目指す周りの友人からの情報から
「基本情報などの資格はそれほど重要ではない」という印象を持っております。
ただし、これは数年前の話でかつ新卒の私の周りに関してのみの話で
中途や第二新卒でゲーム以外のプログラマを目指す場合ではその限りではないのかもしれません。
(はっきりしなくてすみません・・)
何を学べばよいかという問いに関しては、「どの業種を目指している場合か」質問の的を絞ったほうが、明確な返答を得られるかもしれません。
漠然とプログラマを目指している、というとあまりにも範囲が広くなってしまいます。
ただし現時点で「就活の的を絞る」のはそれ自体がリスクを伴うことです。
いつ的を絞るか、何を選ばれるかは、結局ご自身で判断いただくしかありません。
ここでは仮にゲーム系を目指すことを前提に私見を述べます。
これは答えになっているか怪しいのですが、
私としては、とにかく「好きなゲームを作る」ということをお勧め致します。
即戦力を求めるゲーム会社では地のプログラミング能力を求められますが、
これを高めるにはとにかくプログラムの数をこなすしかないのです。
何かアルゴリズムや構文を勉強しようなどと身構える必要もありません。
ゲームというのはアルゴリズムの塊ですから、作っていく段階で自然と身につく(身につけざるを得ない)というわけです。
好きなものを作るのがベストなのですが、たとえば最初から3Dアクションゲームを作るというのも現実的ではありません。
入門者の定番としては「2Dスクロールシューティングゲーム」が挙げられます。
この理由としては以下があるかと思います。
①ゲームを作るためのエッセンスが一通り含まれている
②超えるべき極端に高い技術ハードルが存在しない
2の技術的ハードルに関して、他のジャンルと比べてみると、
アクションゲームでは「コリジョン補正や重力挙動」、
RPGやシミュレーションでは複雑な「フラグ・データ管理」
等が必要となるので、初学者にはちょっと適当ではないと思われます。
もちろんシューティングが底が浅いというわけではなくて、最初の敷居が低いので学びやすいというわけです。
掘り下げればいくらでも高度なものになっていきます。
※ご存知のとおり、管理人さんのサイト「ゲームプログラミングの館」や「龍神録プログラミングの館」にてコードつきの詳細な解説がありますので、こちらが大変参考になるかと思います。
プログラムの数をこなすのにお題としてゲームが適していると思うのです。
自分が本気で取り組んだプログラムであれば、どこをがんばったか他人にプレゼンするのも容易でしょう。
以上、私見をだらだらと書かせて頂きました。
一意見として捉えて頂ければと存じます。
というやや変則的な経緯を持っておりまして、その経験や、ゲーム会社を目指す周りの友人からの情報から
「基本情報などの資格はそれほど重要ではない」という印象を持っております。
ただし、これは数年前の話でかつ新卒の私の周りに関してのみの話で
中途や第二新卒でゲーム以外のプログラマを目指す場合ではその限りではないのかもしれません。
(はっきりしなくてすみません・・)
何を学べばよいかという問いに関しては、「どの業種を目指している場合か」質問の的を絞ったほうが、明確な返答を得られるかもしれません。
漠然とプログラマを目指している、というとあまりにも範囲が広くなってしまいます。
ただし現時点で「就活の的を絞る」のはそれ自体がリスクを伴うことです。
いつ的を絞るか、何を選ばれるかは、結局ご自身で判断いただくしかありません。
ここでは仮にゲーム系を目指すことを前提に私見を述べます。
これは答えになっているか怪しいのですが、
私としては、とにかく「好きなゲームを作る」ということをお勧め致します。
即戦力を求めるゲーム会社では地のプログラミング能力を求められますが、
これを高めるにはとにかくプログラムの数をこなすしかないのです。
何かアルゴリズムや構文を勉強しようなどと身構える必要もありません。
ゲームというのはアルゴリズムの塊ですから、作っていく段階で自然と身につく(身につけざるを得ない)というわけです。
好きなものを作るのがベストなのですが、たとえば最初から3Dアクションゲームを作るというのも現実的ではありません。
入門者の定番としては「2Dスクロールシューティングゲーム」が挙げられます。
この理由としては以下があるかと思います。
①ゲームを作るためのエッセンスが一通り含まれている
②超えるべき極端に高い技術ハードルが存在しない
2の技術的ハードルに関して、他のジャンルと比べてみると、
アクションゲームでは「コリジョン補正や重力挙動」、
RPGやシミュレーションでは複雑な「フラグ・データ管理」
等が必要となるので、初学者にはちょっと適当ではないと思われます。
もちろんシューティングが底が浅いというわけではなくて、最初の敷居が低いので学びやすいというわけです。
掘り下げればいくらでも高度なものになっていきます。
※ご存知のとおり、管理人さんのサイト「ゲームプログラミングの館」や「龍神録プログラミングの館」にてコードつきの詳細な解説がありますので、こちらが大変参考になるかと思います。
プログラムの数をこなすのにお題としてゲームが適していると思うのです。
自分が本気で取り組んだプログラムであれば、どこをがんばったか他人にプレゼンするのも容易でしょう。
以上、私見をだらだらと書かせて頂きました。
一意見として捉えて頂ければと存じます。
最後に編集したユーザー ぼずお on 2013年6月07日(金) 04:24 [ 編集 1 回目 ]
Re: 初めまして
>> softya様
>ただ、JavaやC++のスキルを要求する会社は仕事の内容が高度な場合が多い。それだけ難しいって事は言えると思います。
PHP等の方が高いスキルを要求しないはずです。
なるほど。オブジェクト指向言語ですと、やはりそれなりの実力(スキル、センス)が問われるという感じでしょうか。
私はただでさえ経験が他の方より乏しいので、真正面から取り組んでもチャンスが少なさそうですね…。
>初期の入門としてはシューティングは悪くない選択だと思います。
ただし、それ以外にも色々と手を出してください。
シューティングは応募作品として問題が有ると私は思うと言うだけです。
貴重なご意見をありがとうございます!
シューティングゲーム…龍神録のソースコードは最近少しずつ見させていただいていますので、まずはそこから入って
DXライブラリやWinAPIの辺りの知識も加えて、徐々に複雑なプログラムを作ってみようと思います。
どんな企業を受けるにせよ、まずはいろんな分野のプログラムを自力でたくさん作って経験を積んでみようと思います!
>ただ、JavaやC++のスキルを要求する会社は仕事の内容が高度な場合が多い。それだけ難しいって事は言えると思います。
PHP等の方が高いスキルを要求しないはずです。
なるほど。オブジェクト指向言語ですと、やはりそれなりの実力(スキル、センス)が問われるという感じでしょうか。
私はただでさえ経験が他の方より乏しいので、真正面から取り組んでもチャンスが少なさそうですね…。
>初期の入門としてはシューティングは悪くない選択だと思います。
ただし、それ以外にも色々と手を出してください。
シューティングは応募作品として問題が有ると私は思うと言うだけです。
貴重なご意見をありがとうございます!
シューティングゲーム…龍神録のソースコードは最近少しずつ見させていただいていますので、まずはそこから入って
DXライブラリやWinAPIの辺りの知識も加えて、徐々に複雑なプログラムを作ってみようと思います。
どんな企業を受けるにせよ、まずはいろんな分野のプログラムを自力でたくさん作って経験を積んでみようと思います!
Re: 初めまして
>> Dixq様
>資格というのは持っていることをアピールするためにとるのではなく、取得する過程で勉強して自分の知識にすることを目的に取り組むものでしょう。
それよりはその時間、自分が将来必要になるスキルを身に着ける方に時間を費やした方が良いと思います。
基本的な理系の知識を有しているか否かは面接で話しているうちにばれてしまうものでしょう。
おっしゃる通りです。やはりの資格取得はゴールではなく、通過点(それも無理に通る必要はない)ということですよね。
確かに、知識(=資格)よりは実力(=プログラム)を持っていた方が、面接でも強みになりそうです。
>中小企業は即戦力を求めますが、大企業は即戦力を求めません。
それより伸びる素質を持っている人間、コミュニケーション能力にたけている人間、やる気のある人間を採用します。
私は後者の会社ばかり受けたものですから、その辺をしっかりアピールするように心がけました。
事実私は常にモチベーションマックスが取り柄だったようなものだったので、エントリーシートを書くことはそれほど苦ではありませんでした。
私は逆に大企業は競争率が高い、という考えから中小企業ばかり受けていました。
しかし、確かに大企業と中小企業では採用基準が大きく異なりますよね。
今後もう少し視野を広く持って活動していこうと思います。
>別スレのトピック見ました。
第二新卒の大手企業の採用はもう終わりつつあると思いますが、取り組む時期は大丈夫なんでしょうか?
ありがとうございます。正直、ここのところ周りの環境がいろいろ変化していて就活サイトをあまり確認できていませんでした。。。
さっそく明日にでも巡回してきます!
>資格というのは持っていることをアピールするためにとるのではなく、取得する過程で勉強して自分の知識にすることを目的に取り組むものでしょう。
それよりはその時間、自分が将来必要になるスキルを身に着ける方に時間を費やした方が良いと思います。
基本的な理系の知識を有しているか否かは面接で話しているうちにばれてしまうものでしょう。
おっしゃる通りです。やはりの資格取得はゴールではなく、通過点(それも無理に通る必要はない)ということですよね。
確かに、知識(=資格)よりは実力(=プログラム)を持っていた方が、面接でも強みになりそうです。
>中小企業は即戦力を求めますが、大企業は即戦力を求めません。
それより伸びる素質を持っている人間、コミュニケーション能力にたけている人間、やる気のある人間を採用します。
私は後者の会社ばかり受けたものですから、その辺をしっかりアピールするように心がけました。
事実私は常にモチベーションマックスが取り柄だったようなものだったので、エントリーシートを書くことはそれほど苦ではありませんでした。
私は逆に大企業は競争率が高い、という考えから中小企業ばかり受けていました。
しかし、確かに大企業と中小企業では採用基準が大きく異なりますよね。
今後もう少し視野を広く持って活動していこうと思います。
>別スレのトピック見ました。
第二新卒の大手企業の採用はもう終わりつつあると思いますが、取り組む時期は大丈夫なんでしょうか?
ありがとうございます。正直、ここのところ周りの環境がいろいろ変化していて就活サイトをあまり確認できていませんでした。。。
さっそく明日にでも巡回してきます!