高知県の中学生です。

将来、フリーエンジニアを目指していて、今プログラミングを勉強しています。
同時にios端末のアプリを作りたいとも思っています。

それをするために、Macが必要ですよね?

MacBookProを購入しようと思っているのですが、一番安いものでもやっぱり高いです。
親に頼んでみたんですが、買ってくれる様子は見受けられないので自分で収入を得てみようと思っています。

ネットビジネスとかもやったことないのでかなりハラハラするチャレンジではありますが、頑張ってみています。

まず、windows8を搭載した自作PCを年始に作ったのでそれを使ってwindowsStoreアプリを開発してみようとしました。
ところが、なんかVisual Studio Express 2012 for Windows8がなぜかきちんと動かず、すぐにフリーズしてしまいます。
原因究明ができるまでとりあえず保留ということで、WindowsStoreアプリは作っていません。

次に、Vectorに作者登録申請をしてみました。
とりあえずはフリーウェアを作って、ダウンロード数が稼げるようであればシェアウェアを公開してみたり、寄付を募ってみたりするつもりがあるのですが、中学生という年齢でそれにお金が絡んでくるとちょっとなぁ。。。 とも思ったりしてみるのでそれもとりあえず挑戦はしてみるけど不安、という状態です。

どうにかして収入を得たいです。
お金を稼ぎたい、と言うとあまりいいイメージではないと思いますが、どうせ将来は自分でお金を稼ぐことになります。
そのための経験としてチャレンジしてみています。

上記以外の方法で何かいいものがあれば教えて下さい。
ちなみに、将来フリーエンジニア以外の職業はいまのところ考えてないので、プログラミング関連のもの限定でお願いします。

また、大人の厳しい意見なども遠慮無くお願いします。

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

A 回答 (2件)

とりあえずやって見る事です。

お金を稼ぐことにチャレンジするのは良い事。たとえ失敗してもそれは経験になります。おおいにやって見てください。やらないであきらめるのはいけません。
>将来フリーエンジニア以外の職業はいまのところ考えてないので
この考えもおそらく変わるかもしれません。ここでは反対はあえてしません。中学生なんだからとにかくやる事です。
>なんかVisual Studio Express 2012 for Windows8がなぜかきちんと動かず
この辺も解決することです。とにかく逃げちゃだめ。絶対動きます。逆にVSが出来ずにiPhoneやAndroidアプリが出来るとは思えません。
とにかくお金を稼ぐ事が大変だという事を体で覚えてください。アプリと言うのはPG意外にもかなりの知識が必要だと解ってきますよ。
    • good
    • 0
この回答へのお礼

そうですね。
同じアプリでもUIだけでかなり人気が左右されてくると思います。
未解決の問題に関しても、何日かかけてきちんと解決してみます。

回答ありがとうございました

お礼日時:2013/03/10 21:43

>将来フリーエンジニア以外の職業はいまのところ考えてないので、プログラミング関連のもの限定でお願いします。


そもそもフリーエンジニアって職業ではない。
雇用形態に過ぎない。(正式には雇用形態ですらないけど)
しかも、いきなりフリーエンジニアにはまずなれない。
会社勤めしてそれ相応の技術や知識を身につけてから独立という形になる。
    • good
    • 0
この回答へのお礼

そうですね

とりあえず、将来は一度ソフトハウスなどに就職して技術を身につけてから独立してみようと思います。
なんか回答を復唱してしまっただけみたいな書き方になってしまいましたが、本当に考えていることです。

お礼日時:2013/03/10 21:42

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

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

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

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

Q大企業の製品が個人作成のシェアウェアを下回るのはなぜ

わざと機能を減らしているメモ帳やペイントは別にして
マイクロソフト社のOE、アポー社のMail。
マイクロソフトもアポーも会社の規模から考えて達人とか神様のようなプログラマーが何人もいて開発にも膨大な金銭と時間をかけているはずです。
にもかかわらずプログラム後進国日本のシェアウェア、BやEを下回るいまいちな出来な機能や安定性しか持たないのはなぜですか?

Aベストアンサー

どんな規模の会社で有っても実際にソフトを構築出来る人は数少ないです。
大半はコード作り屋です。
窓社は知りませんがリンゴのソフトは同様のソフトを作成する時の
『雛形』として作成されこれに自社で必要な機能を追加する事が認められています。
尚窓社は同様のソフトを作る事は御法度に成ってます。

Qゲームを作ってみたいのですが・・・

プログラミングはまったくの初心者です。プログラム言語には沢山の種類があることを知り、どれを学べばいいのかで悩んでいます。いきなりは難しいと思うのですが、3Dロールプレイングゲームを作ってみたいです。そのようなゲームを作るのにはどのプログラム言語を学べばいいのでしょうか?初心者にお勧めの参考書などがあれば教えてください。又、C言語とC++言語というのは優劣関係(CよりもC++の方が優れている)にあるのでしょうか?回答よろしくお願いします。

Aベストアンサー

>流れとしてはまずC言語を理解してそれからC++言語を学べばいいのでしょうか。

はい。それがベストだと思います。

>時間がかかる事は覚悟しているので頑張ってみようと思います。

時間も掛かりますが、必要な知識も膨大です。
FF13レベルのグラフィックは個人では、ほぼ不可能だと思って下さい。FF10レベルも厳しいです。DirectX自体にその能力はありますが、個人の力で出来ることには限界があります。プロレベルの技術者なら時間を掛ければ作れますが。
あと、シナリオ、音楽、グラフィックを一人で作るのは出来ないとは言いませんが質の良いものは難しいです。最終的には、仲間を募ることも考えて置いて下さい。
※ 仲間を募る前にRPGを作れるだけの技術力を蓄えないといけないわけですので大分先になりますけどね。

QPCソフトを作ってみたいです!!

こんにちは!はじめまして。僕は、自分でソフトを作ってみたくて、どんなソフトかというと、友達の情報を入れておいて、簡単に確認できるようなそんなソフトです。お願いです。どうやって作るか教えてください。

Aベストアンサー

最低限ですが、友達の情報を入力するプログラムと、確認(検索)するプログラムが必要になります。
作業の手順は、設計から始まり、製造(プログラミング)、検証(テスト)をして完成となります。
設計という作業は、友達の情報とは何か(氏名、ふりがな、住所、生年月日、血液型、趣味、勤務先等々)、入力された情報はどのようなチェックを行うか(血液型はA,B,O,ABのみ可とか)を決まます。検索するのはどの情報で行うか(氏名、生年月日、趣味等々)、また結果は何をどのように画面に表示するかも決めます。
製造(プログラミング)は、設計した仕様を実現するプログラムをプログラミング言語仕様に基づいて作る作業です。
検証は、設計で決めたことがプログラムで全てそのとおり実現されているか確認します。プログラムの誤りだけでなく、場合によっては設計の誤り(例えば生年月日は西暦か和暦か決められていなかった)も見つかることがあります。これらは全て作業を後戻りして修正します。
上記は極めて簡単に説明していますが、実際はもっと細かい部分で配慮しなければいけないこと多々です。No.1さんの回答にあるデータベースや言語についても同様です。

最低限ですが、友達の情報を入力するプログラムと、確認(検索)するプログラムが必要になります。
作業の手順は、設計から始まり、製造(プログラミング)、検証(テスト)をして完成となります。
設計という作業は、友達の情報とは何か(氏名、ふりがな、住所、生年月日、血液型、趣味、勤務先等々)、入力された情報はどのようなチェックを行うか(血液型はA,B,O,ABのみ可とか)を決まます。検索するのはどの情報で行うか(氏名、生年月日、趣味等々)、また結果は何をどのように画面に表示するかも決めます。
...続きを読む

QPIC 12C509でFA回路を作ってみたが動作しない。

8ピンの12C509でFA(FullAdder,全加算器)を作ってみたのですが、正常に動作しません。

LIST P=PIC12C509A
include "P12C509A.INC"
ORG04H
MOVLWB'00000111'
TRISGPIO;1,2,3番ピンを入力にする ほかは出力

MOVLW0H;0000 0000
MOVWFGPIO;出力をすべてLoにする
main
MOVF GPIO,0
CALL get_fa
movwf GPIO

goto main

get_fa
ANDLWB'00000111';3ビットだけマスク
ADDWFPCL,F;PCレジスタに数字を加えてジャンプ
RETLWB'00000000';000
RETLWB'00001000';001 
RETLWB'00001000';010 
RETLWB'00010000';011
RETLWB'00001000';100
RETLWB'00010000';101
RETLWB'00010000';110
RETLWB'00011000';111
END

1,2,3ピンから入力して結果を4ピンにS 5ピンにCを出力するはずなんですがどこが間違ってるのでしょう?

8ピンの12C509でFA(FullAdder,全加算器)を作ってみたのですが、正常に動作しません。

LIST P=PIC12C509A
include "P12C509A.INC"
ORG04H
MOVLWB'00000111'
TRISGPIO;1,2,3番ピンを入力にする ほかは出力

MOVLW0H;0000 0000
MOVWFGPIO;出力をすべてLoにする
main
MOVF GPIO,0
CALL get_fa
movwf GPIO

goto main

get_fa
ANDLWB'00000111';3ビットだけマスク
ADDWFPCL,F;PCレジスタに数字を加えてジャンプ
RETLWB'00000000';000
RETLWB'00001000';001 
RETLWB'00001000';010 
RETLWB...続きを読む

Aベストアンサー

> 1,2,3ピンから入力して結果を4ピンにS 5ピンにCを出力
入力:GP1,GP2,GP3
出力:GP4,GP5
ということなら、1ビットずれてるのでは?
最下位ビットは、GP0になります。
つまり、質問のプログラムでは、
入力:GP0,GP1,GP2
出力:GP3,GP4
となってると思います。

Qエンジニアについて質問です

現在エンジニアについていろいろ勉強しているのですが、
日本国内のwebプログラマー・RIAエンジニア・ネットワークエンジニア・アプリケーションエンジニアの人口はどのくらいいるのでしょうか?

エンジニアの仕事の流れなども知りたいです。
例えばSE→プログラマー→・・・・・のような流れです。
特に流れ的なものはないのでしょうか?

Aベストアンサー

一口にエンジニアと言っても、元請けから下請けへ仕事を仲介するだけの自称SEやフリーのSEなども居るので、技術者として仕事をしている正確な数はどのくらいなんでしょうね?

> エンジニアの仕事の流れなども知りたいです。
> 例えばSE→プログラマー→・・・・・のような流れです。

ということですが、これはキャリアステップのことを言っているのでしょうか?
『仕事の流れ』ということであれば、基本的には

要求分析→基本設計→機能設計→詳細設計→製作→机上試験→単体試験→結合試験→総合試験→運用(現地)試験→納品→保守・運用

のようなカンジでしょうか。
言い回しや単語などの細かい部分は、会社や業界によって若干変わったりもしますけどね。

要求分析~詳細設計&単体試験~運用試験あたりは、SEと呼ばれる人達が担当することが多いでしょうか。(と言うより、このあたりを担当する人達のことをSEと呼ぶことが多いのかもしれませんが)
で、製作&机上試験を担当する人達のことを主にプログラマとか呼んでいます。
また、試験だけをする人達は、テスターなどと呼ばれたりもします。
納品は、エンジニアが直接関わらない(資材部やら営業部やらがする)場合もあります。

ちなみに、キャリア的には、簡単に書くと

プログラマ→SE-→プロジェクトマネージャー
          |
          |→専門的なエンジニア(セキュリティやらシステム管理やら)

プログラマ = 一般兵
SE = エリート兵
プロマネ = 指揮官
専門職 = 技術仕官

のようなカンジです。
まぁ、これも会社によってマチマチですが。

一口にエンジニアと言っても、元請けから下請けへ仕事を仲介するだけの自称SEやフリーのSEなども居るので、技術者として仕事をしている正確な数はどのくらいなんでしょうね?

> エンジニアの仕事の流れなども知りたいです。
> 例えばSE→プログラマー→・・・・・のような流れです。

ということですが、これはキャリアステップのことを言っているのでしょうか?
『仕事の流れ』ということであれば、基本的には

要求分析→基本設計→機能設計→詳細設計→製作→机上試験→単体試験→結合試験→総合試験→運用(現地...続きを読む


人気Q&Aランキング

おすすめ情報