
アルバイトの面接で見せるプログラムを作りたい。
Rubyのアルバイトがしたくて求人に応募したら、今までに作ったプログラムを見せてほしいとのこと。しかし、Ruby暦=プログラミング暦で、しかもまだ勉強始めて数ヶ月なのでそんなすごいプログラムは作ったことがありません。
初心者用の本に載っているプログラムの丸写しとかはしたことがありますが、その程度では不十分な気がします。一応、基礎の初歩的なことは一通りできます。
なにか数日でできるプログラムで、アルバイト先の企業が欲しいと思ってくれるようなプログラムはないですか?プログラムのコードではなくて、どういった仕事をこなすプログラムかを教えてください。
No.3ベストアンサー
- 回答日時:
Ruby on Railsのプログラムを組んだことがあるのであれば、ちょっとしたサイトを作ってみるとか。
自分の熱意が表せれば、何でも良いのです。求人の内容で、初心者・未経験者歓迎と言っているのであれば可能性がありますが、そうでなければまあ厳しいですよね。
経験者の求人で、プログラムを作って来いというのは無理難題に近いですから、自分のプログラム技術がどの程度か、世間ではどういうプログラマを求めているのか、聞いておくと良いと思います。もちろん、駄目もとでなんて態度はとても失礼ですので頑張って作ったと言う熱意を伝えます。
ソフトウェアは多くの人が作るので、ルール・慣例に従っていないプログラム、適切なコメントが入っていないプログラムが嫌われます。他の人がプログラムを見て、やりたい事と、その文脈(何をやっているか)がしっかり分かるプログラムを書くことを心がけます。コンパイルエラーは論外として、このような条件を満たしていないプログラムはバグより性質が悪いです。この辺りは、「プログラムの書き方」辺りでWeb検索するとよいです。
あとは、プログラマをやるようになると、要求・設計上の質問、例えば「設計書が曖昧でプログラムにならない」と言ったことが良く発生します。この場合は出来るだけ早く(失礼でない時間に取り決めに従って)報告して、設計の変更・要求の明確化をします。
今回は該当しませんが、課題で曖昧な設計が出るようなときは、しっかり確認を取ってメモを残しておくようにするとよいです。
何をやりたいかが明確に分かるプログラムを作り、ルールを守り、設計者と意思疎通が出来て、熱意もあれば、採用に値するプログラマということになるでしょう。
その先、正社員や管理職、もしくは設計者になりたいのか、はっきり答える準備はしておきましょう。
ghfjriさんの明るい未来を願って。

No.4
- 回答日時:
プログラムを見せてくださいというのなら、実践で使えるかどうかとプログラムの書き方を見るためでしょうから、数ヶ月勉強しただけでは採用されたとしても仕事についていけないと思います。
他の言語の経験でもあれば別ですが、情報処理の午前って完全に選択じゃないですか。
あれで7割取れなくても本を見ずに自分でコードが書ける方が会社では優先します。
ある意味、情報処理の資格なんかより現場では「ソラでコードが書けてナンボ」ですから。
それに誰かのソースを借りて提出したとしても、他人が作ったソースを理解して何をやってるのか頭の中でフローが書けるくらいでないと採用は難しいと思いますよ。
No.1
- 回答日時:
Ruby以外の言語の知識に関してはどうなのでしょうか?
もし(ほとんど)初めての言語がRubyで、情報処理技術者試験とかそういう類の学習をしたことがないとしたら、
結構厳しいかもしれないですね。
アルバイトでプログラミングで作ったプログラムが見たいという話は
経験者求む
ということになります。
ちなみに見せるプログラムなんて何でもいいんです。
実践投入出来そうな基礎は持っているかどうかが見たいだけだと思いますので。
他の言語経験が無いのでしたら、本の応用が一番いいかもしれません。
回答ありがとうございます。
情報処理技術者試験の勉強は午前のみ終了していますが、Rubyが初めての言語です。
なんか本の応用で考えてみます。
できれば、実践投入出来そうな基礎ってどういうものなのか教えてくださると助かります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
あるプログラムのコマンドライ...
-
ファイルの開き方
-
自動クエリとはどういうもので...
-
読み込み中にアクセス違反が発...
-
ドロップダウンリストの文字を...
-
powered byの表記について
-
COBOLでBLOCK CONTAINS句につい...
-
socketでの複数NICの扱い
-
Excelで4096点以上のFFTの方法
-
銃を発砲するならともかく、日...
-
excelのexe化について
-
OS入ってる機器のソフト・アプ...
-
VBAにてメール作成した際、一部...
-
タスクスケジューラで失敗と判...
-
VC++コンソールアプリでウイン...
-
画像を読み込むのと取り込むの...
-
visual studio 2019を使ってい...
-
VB.NETのWindowsプログラムのTe...
-
グラフをC#のASP.net MVCで表示...
-
バッチ、vbs等でのソフトウェア...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
あるプログラムのコマンドライ...
-
銃を発砲するならともかく、日...
-
Excelで4096点以上のFFTの方法
-
VBAにてメール作成した際、一部...
-
読み込み中にアクセス違反が発...
-
OS入ってる機器のソフト・アプ...
-
PICマイコンのコピー(クローン...
-
Vba UserFormを前面に出す方法...
-
未使用の変数を一括検索する方法
-
ドロップダウンリストの文字を...
-
powered byの表記について
-
VBAでユーザーフォームが自動的...
-
XnViewにwebpを「いつも開く」...
-
「Outlookが他のプログラムによ...
-
Excelに埋め込んだVBAのプログ...
-
自動クエリとはどういうもので...
-
UWSCで指定のフォルダを開きたい。
-
TMBMSRV.exeによるCPU使用率上昇
-
バッチ、vbs等でのソフトウェア...
-
Pro*Cで動的SQLを実現する為の...
おすすめ情報