一回も披露したことのない豆知識

やりたいことがあるため、現在パソコンスクールへの入学を考えております。
具体的には、「i暗記」のようなアプリや、ウェブサービスを作れるようになるために
「noa」というスクールに入ろうと考えています。
提案されたプランの一つに、vbをかなり詳しく習うコース(40万円)があるのですが、
プログラミングは素人なため、vbがどれほど重要なのかがよく分りません。
ご存知のプログラマーさんがおられたら、ご教示頂けないでしょうか。

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

KENスクール


http://www.kenschool.jp/Program/mnpg_sphone_sub. …
http://www.kenschool.jp/Program/mnpg_java.html
http://www.kenschool.jp/Webdtp/mnweb_portfolio.h …
http://www.kenschool.jp/Webdtp/mnweb_kamoku.html
Androidアプリ開発講座 98,000円 25時間
まずは Android をやってみる
心配なら JAVA入門講座 を事前に受ける

Webサイトの構築については 
ポートフォリオ作成 に必要なスキルについて相談して
必要な講座を受講する

ナガセ http://www.nps.ne.jp/it/kouza/pg.html
WIN http://www.winschool.jp/guidance/program/smartph …
http://www.winschool.jp/guidance/web/

転職先はどんな関係のところなのでしょうか 職種 業界
http://gihyo.jp/dev/serial/01/androidapp
http://matome.naver.jp/odai/2130703268743536801
http://appmarketinglabo.net/app-develop-freetool/
http://libro.tuyano.com/index2?id=315001
http://libro.tuyano.com/index2?id=462001
http://www.atmarkit.co.jp/fsmart/index/appinvent …
書店で 何冊か読んでみて 内容が分かりやすいものを選んで
Androidアプリを作ってみてはどうですか

予算が100万円だけなら ちゃんと考えて使わないと目標にたどりつけません
Visual Basic は大きな寄り道なので 不要
Androidアプリにまずはしぼって勉強してみることをすすめます

http://www.tagindex.com/
http://www.ink.or.jp/~bigblock/
http://htmlandcsstutorial.seesaa.net/article/142 …
http://www.webword.jp/cssguide/
http://www.atmarkit.co.jp/fwcr/design/index/inde …
Webサイト構築は 基本的にすすめませんが
HTML CSS Javascript の入門書をまず読んでみることすすめます
Web系ならどういうものでも基本となるところなので
ある程度はわかっておく必要があります

https://sqript.net/
具体的には 課金はするのでしょうか 会員制のサイトなのでしょうか
音声 映像 などを配信するのでしょうか 
    • good
    • 0
この回答へのお礼

お時間を割いてまで調べて頂き、本当に恐縮です…!
参考にさせて頂きます!

まず、VBは今のところ後回しとのこと、了解しました。
KENスクールは、Javaの知識が無いならまずそれからとあるので、
Javaから始めようと思います。

Web・ポートフォリオについても、ぼちぼち本で勉強していきます。

転職先についてですが、すみません、これについてはあまり
考えていませんでした。スキルを身に付けた後でこそ見えてくる
希望もあるかなと思いまして…

今考えているWebサービスについては、
音声配信・会員制でやろうと考えております。

ご回答ありがとうございます!

お礼日時:2014/03/04 22:00

プログラマに向いている人は、プログラマになりたい人です。


あたりまえのようですが、ホントに好きでプログラマをやってる人はごく一部です。
好きでなければこの仕事は続けられないと思います。
でも、好きなら、こんなに楽しい仕事は他にはないと思います。
あとは、ある程度の論理的な考え方ができること。
粘り強いこと。我慢強いこと。好奇心があること。
ADHDというのがどんなものかはよくは分かりませんが、
文面を見るかぎりプログラムを組み立てるために必要な論理思考力が
欠如しているようには見えませんでした。
Javaの開発環境を構築するのに3回挫折してもまだなおやってみようとのことですので、
粘り強さや好奇心も合格レベルでしょう。
普通の人はそこでもういいやと投げ出してしまいます。
プログラマになりたいならあきらめたらダメですね。
誰もが最初はつまづく場所です。
でも、一度分かってしまうとなんだすごく簡単じゃん。
となります。
プログラマの仕事はこの作業の繰り返しです。
プログラムを作っていると、信じられないくらい意味不明、摩訶不思議なことが
一杯起こります。
そのたびに勉強→実験の繰り返しです。
このプロセスを楽しむことができるようになったら、プログラマはあなたにとって天職になると思います。

プログラマが生きる道は大きく2つあります。
1つは誰かが考えたアイデアを動く形にすること。
もう一つは自分で考えたアイデアを自分で動く形にすること。

1つ目が一番一般的なケースです。
誰かから仕事を依頼されてプログラミングするケースです。
会社に雇われている人もいればフリーでやっている人もいます。
フリーの方が報酬も高いしある程度の自由も利きますが、
会社に雇われている方が好きな仕事をやりながら安定した収入が得られるメリットがあります。

2つ目は最初からアイデアや目標(ゴール)を持っているケースです。
こういう人たちは最初から独立してプログラマの世界に入っていきます。
あなたがもしビルゲイツやジョブスみたいな天才だったり、
グーグルの検索ロボットを越えるアルゴリズムを開発できる人なら
途方もないお金を手に入れることができるでしょう。
でも、一昔前に流行ったたまごっちもそうでしたが、
必ずしも革新的で高度なアルゴリズムだけが売れるとは限りません。
案外、単純でニッチなところにビジネスチャンスがあるかもしれません。

もし、あなたが既にアイデアを持っていて、定職にも就いておられるなら、
今の仕事は続けたまま、そのかたわら、アイデアを形にしていくのが、一番リスクは少ないと思います。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
なるほど、粘り強さ・好奇心ですか。
どうしてもやりたいことがあるので、諦めるわけには
いかないですね。また、プログラマになりたいというより、
やりたいことを実行するにはどうしてもプログラミングの
知識が必要であるといったところです。

アイデアを練ったりするのは好きな方なので、得意に
なれるよう期待してみます!

今のところ一応定職についているので、このまま
並行して頑張った方がよさそうですね。

あと、ADHDとは、発達障害の一種です。
簡潔に言うと、「前頭葉の不具合の為、子供っぽさが
どうしても抜けない障害」です。
知能・集中力・注意力などで、様々な要素において
バランスの悪さが目立ち、概ね「責任能力なし」と
見做されがちになります(もちろん、訓練によって
不具合をある程度克服したり、特別なスキルや資格を
身に付けてうまく生活している方々もおられます)。

丁寧なご回答、誠にありがとうございました!

お礼日時:2014/03/05 22:33

>「アルゴリズム=ノミとハンマー」であり、


>全ての基礎になる部分ということでしょうか


ノミとハンマー=プログラム言語 です。

道具に過ぎません。
    • good
    • 0
この回答へのお礼

勘違いしておりました…
追記ありがとうございます!

お礼日時:2014/03/04 07:59

仕事にするのであれば、JavaだろうがVBだろうが無駄な努力に終わりそうな気がします。



年齢的に遅すぎると感じるからです。

ただ、自分の仕事を楽にしたり、別の目的があるのならVBを学ぶことは無駄ではないと思います。

VBだけが使いこなせる人(アプリケーション等を開発したことがある人)はC言語は素人です。しかし、どの言語も知らない人と絶対的に違うのは、アルゴリズム(解法)を習得しているということです。
これはすべてのプログラミング言語に共通するものです。

彫刻を作るのに、ある人はノミとハンマーを使い、またある人は、電動工具を使います。
しかし、彫刻で造形する能力がない人は、どんな道具を使っても、道具の使い方だけが分かっても作れないということです。
    • good
    • 0
この回答へのお礼

VB単体でお金を稼ぐことは不可能と考えた方が良い
ということですね。
アルゴリズムについても勉強しながら調べていきます。
「アルゴリズム=ノミとハンマー」であり、
全ての基礎になる部分ということでしょうか。

始めるのが遅いというのも、重々承知しております。
しかし、それでもやらないといけないと考えている
ことがありますので、やはりやると思います。

ありがとうございました!

お礼日時:2014/03/03 22:04

VBが必要になるのはWindowsで動くアプリケーションを作るときです。


たとえば、Windowsに標準で付いてくる電卓とかメモ帳みたいな単純なアプリケーションを作るなら、VBより最適な言語は他にありません。
逆にWindows以外のアプリケーションはVBでは作れません。
Webアプリケーションにも不向きです。
VBでも.NETならWebアプリケーションを構築できますが、これはもうVBとは別物と考えてください。
VBやVCやJavaの他にも開発言語は数多くありますが、それぞれ目的があって開発されました。
どれも一長一短あります。
汎用性を追及すればするほど、制約が多くなります。
ハードウェアの能力を最大限に引き出したいなら、機械語(0と1だけ)でプログラミングするのがもっとも効率的です。
けど、それでは可読性や保守性が悪くなり、大規模なプログラムになればなるほど開発もメンテナンスも大変です。
それで高級言語が生まれました。
C言語は機械語に近いレベルでOSを制御できるので、非常に強力な言語です。
プログラマの腕次第では、Javaとは比較にならない性能を引き出すことができます。
しかし、それが逆に仇となり、現在はJavaにその地位を奪われてしまいました。
なんでもできるということは、逆にプログラマが意図しないバグを作りこみやすいということです。
JavaはバーチャルマシンさえあればどんなOSの上でも動くので、現在は多くのシステムで採用されています。モバイル端末でも今はJavaが主流です。

既にアイデアがあるなら、まずはJavaでアンドロイド向けのアプリを作ってみることをオススメします。
iPhoneは審査が厳しいので、作ってもインターネットから配布するのが難しいです。
それにアンドロイド向けのアプリなら、アンドロイド端末さえあれば、ただで開発環境をそろえることができますよ。
あとは書店でそれなりの専門書を2、3冊買ってくれば教材は十分です。
習うよりまずは作ってみろです。
優秀なプログラマはみんな独学ですよ。
これまでの回答をみたかぎりでは、多分、あなたはプログラマに向いていると思います。
頑張ってください。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
とりあえず今はjavaということですね。
まずはそこから始めてみます。
iphoneにも配布したいので、
そのときはobjective-cですね。

独学ですか…Javaの開発環境を構築しようとして
3回挫折しました(笑われるでしょうが…)。
コマンドプロンプトの使い方をokwaveで質問して、
結構な罵りを受けたこともあります。
それでへこんだというわけではありませんが、あまり
初歩的な部分で時間を掛けるわけには行けないので、
基礎の部分や勉強の仕方はプロに教わり、独学は
その先にしようと思います。
もちろん、習っている間も自分で調べるなどしていきます。

プログラムに向いているかもしれないとのこと、
ありがとうございます。とても励みになります!
向き不向きに関わらず始めるつもりでしたが、
そう言って頂けるととても嬉しいです。

ちなみにお手数ですが、わたしの回答のどの
辺りを読まれて向いているなと思われたのでしょうか。
今後の参考にしたいので、どうかご教示頂けないでしょうか。

何卒よろしくお願いいたします。

お礼日時:2014/03/03 22:00

補足ですが、


VBではiPhoneやandoroidのネイティブアプリは作れません。
Objective-CやJavaを習得する必要があります。
    • good
    • 0
この回答へのお礼

追記ありがとうございます!

お礼日時:2014/03/01 21:41

VBの重要性は手っ取り早く簡単にシステムが構築できるということだと思います。


ただ実行速度が遅かったり低レベルな記述ができなかったりするので、VBでやれることはVBで、VBでできないことはVCでやるというのがこれまでは一般的だったと思います。
とまあここまではWindowsだけでシステムを構築する場合のはなしです。
VBやVCに限らず、マイクロソフトの製品を使ってシステムを構築する際にネックになるのはWindowsに縛られる、とにかく金がかかる、ということだと思います。
この制約さえ乗り越えられればあまり問題はないのですが、大規模なシステムを構築する際にはこの問題が意外と大きな壁だったりします。
なので、現在は企業の業務システムではJavaが圧倒的なシェアを獲得しています。
また、インターネットの世界でもJavaが主流だし王道です。
需要と供給だけのはなしならJavaを習得した方が食いっぱぐれる可能性は少ないと思います。
でも、とりあえずてっとり早くプログラマになりたいならVBの方が良いかもしれません。
あとはWebだけの世界に限定するならPHPとか。
PHPはVBと同じように手っ取り早くシステム構築できるというメリットがあります。
また、Javaと同じようにWindowsに縛られることもありません。
Webの世界では大規模システムはJava、中規模システムではPHPという住み分けが完成しつつあります。
    • good
    • 0
この回答へのお礼

う~ん、VBが全く要らないような気がしてきたのですが、
それでも勉強される方がおられるということは、何かしらの
いいところがあるということで良いのでしょうか。

java、PHP、VBの位置づけがやっと認識できました。

とても参考になりました。ありがとうございました!

お礼日時:2014/03/01 21:40

Visual Basicフリーセット応用コース 410,000円


WEBクリエイタープロコース 777,000円
どちらも必要性を感じません 他の学校を探すことをすすめます

話を整理させてほしいのですが
アプリは Android/iPhone 両方を作るのでしょうか
いつまでに どのくらい作るのでしょうか
これからずっと作るのでしょうか 本業で商売にする
Webサービスとは具体的にどんなものをさしていますか
これまで システム関連 PC プログラム などで勉強したことは何がありますか
自由になるお金はどのくらいあるのでしょうか
自由になる時間はどのくらいですか

どういう経緯で この学校にたどりついて
学校へどんな説明をして 学校からはどう言われたのでしょうか
明らかに やりたいこと と 講座内容 には大きな差があります
良心的なら 他の学校をすすめたと思いますが
あるいは 説明が不足していて 
初心者コースとして一般的なものを紹介されたのか

アプリを作りたいことに間違いないなら アプリの学校へ行くのが最短最速です
Webサービスは どこまでどんなことをしたいのかによって ボリュームが変わってきます
具体的にもう少し詳しく説明してください
もし HTML CSS Javascript が分かる使えるというレベルでなければ
自動車免許でいうと 赤信号の意味が分からない ということになります
アプリは作れるようになると思いますが
Webサービスは ものによっては勉強する範囲が多すぎて難しいかもしれません

何をしたいのか 正確に分かりませんが
アプリだけの話なら 別の学校の方が効率的です
今はアプリだけの専門の学校もあります
アプリに特化したカリキュラムでやる方が身につきます
Visual Basicはアプリには関係ないので必要ありません

WEBクリエイタープロコース は
Webクリエイターの初歩的な知識のための講座です
Webクリエイターになりたいのでしょうか
Web関係の仕事をやるために 知っておくべき内容だとは思いますが
わざわざ教えてもらいにいく内容かは疑問です

お金も時間も十分にあるということでしょうか
18歳19歳で 4,5年かけて勉強して 就職して下積みからはじめて
5年10年経験を積んでゆくゆく独立を とか
もしお金も時間も余裕がないなら 有効に最適に使うべきだと思います

ある程度 正確に 詳しく 話せる程度でいいので やりたいことを教えてください
もしよければ 通学が可能な範囲 県 路線 も
希望に合う学校を探してみます
    • good
    • 0
この回答へのお礼

>アプリは Android/iPhone 両方を作るのでしょうか
アプリは両方作りたいと考えています。

>いつまでに どのくらい作るのでしょうか
納期があるわけではありませんが、2年以内に二つ作りたいです。
例としては、「i暗記」のようなものを1つ、「きれいな字」のようなものを1つです。

>これからずっと作るのでしょうか 本業で商売にする
>Webサービスとは具体的にどんなものをさしていますか
今のところ、継続的に次々とアプリを作る予定はありません。
Webサービスは、SQRIPTのような種類のものを考えています。
もちろん、規模はずっと小さいものになるとは思います。

>これまで システム関連 PC プログラム などで勉強したことは何がありますか
独学でプログラミングを勉強しようと、開発環境を
整えようとしたことが何度かあります(全て挫折しましたが…)。
C言語の本は少し読みました。コードはちゃんと構造があって、
シンプルなものが好まれる(?)ものなのかなと捉えています。
「monaca」(ブラウザ上で開発できるサイト)で紹介されていた、
入門用のおみくじアプリのコードを丸暗記したことがありますが、それだけです。

>自由になるお金はどのくらいあるのでしょうか
百万円近くあります。

>自由になる時間はどのくらいですか
平日の夜6時以降・土日祝日が空いています。

>どういう経緯で この学校にたどりついて
>学校へどんな説明をして 学校からはどう言われたのでしょうか
>明らかに やりたいこと と 講座内容 には大きな差があります
>良心的なら 他の学校をすすめたと思いますが
>あるいは 説明が不足していて 
>初心者コースとして一般的なものを紹介されたのか

現在28歳です。大阪府・京阪沿線に住んでおります。
ADHDと診断され、仕事も苦しい状態です。

動機は2つあります。
1つ目は、効率的に字をきれいにする・覚えたい物を暗記する
方法を考え付いたので、そのアイデアをアプリの形でを広める為、
2つ目は、自分が作りたいアプリを作る経験を通してスキルアップを
図り、転職のアピールポイントを作ろうと考えた為です。

スクールは、ネットのブログ上にあったスクールの広告で知りました。

学校からは、VBはプログラミングを理解・勉強する前段階として
重要であり、また、VBを使いこなせれば、リリース可能な簡単な
アプリも作成可能だと言われました。

Webサービスコースについては、実際に買い物サイトなどを作って
更新・運用・リニューアルができるレベルまで勉強できると言われました。
PHPやJクエリ、Javaもカリキュラムに含まれています。

お礼日時:2014/03/01 21:25

http://noa-wa.co.jp/program/
noaとはこちらでしょうか もし受けるなら JAVAコースですが
http://applikaihatsu-nabi.jp/?p=1189
http://applikaihatsu-nabi.jp/?p=1137
http://web-terminal.blogspot.jp/2013/05/javaobje …
iPhone/iPad/iPodアプリ = objective-C
Androidアプリ = JAVA

noaは目的のスクールではありません
パソコンスクールの延長のレベルで プログラマーの学校ではありません
https://www.recurrent.co.jp/app/course/
http://www.kenschool.jp/Program/contents/php.html
アプリ開発なら Android/iPhone の両方が学習できるところをすすめます
Webサービスは具体的にどういうものかわかりませんが
サーバーサイドのプログラミングならPHPをすすめます
フレームワークまで体験できるところがいいでしょう

VBうんぬんで迷うようなら プログラムの基礎から勉強をはじめるのが無難ではないでしょうか
もう少し低価格のプログラミング入門のようなコースからはじめてみてはどうですか

同じ費用をかければ 必要なアプリを注文で作らせることができます
飛行機に乗りたいから パイロットの学校に行くよりは
パイロットを雇う方が簡単で安上がりです
作りたいものが決まっているなら 一度見積もりをとってみては
勉強してすぐにプロと同じように製作できるというものでもないので

この回答への補足

ありがとうございます。
具体的には、以下のコースを勧められています。

・VBフリーセット応用
http://noa-wa.co.jp/program/course_vb_free_set_a …

・webクリエイタープロフェッショナルコース
http://noa-wa.co.jp/web/course_web_creator_pro.h …

最初から書いておけばよかったですね、すみません・・・
こんなのですが、少し感想を聞かせて頂けないでしょうか?
度々お手数ですが、何卒よろしくお願いします。

いろいろ思うところもありまして、アプリは自分で作ろうと思った次第です。

補足日時:2014/02/27 23:05
    • good
    • 0

この言語は、微妙な話というより、かなり明確な話があります。



VBは、いまドットネットという仕様になっていて版数が2010といっています。

普通、最新バージョンの習得をすれば問題はないことになりますよね。
ところがそうではない。
ドットネット版は13年前に出現して、どんどんバージョンアップしているのですけど、亡霊がいます。

VB6というものです。
これは1990年代にプログラム言語として活躍したものです。
だから、Windowsでいうと95,98なんかのときの話になります。システムの世界だと超古代です。

ところが、今現在求人情報を検索してみるとわかりますが、VB6の技術者求む、というのがあります。
なんでか?
90年代にVB6で開発したシステムがあり、それを直しながら使い続けているひとたちがいるのです。

VB6とVBドットネットは全く互換性がありません。

ドットネットというフレームワークを前提としているところ、それからすべてをクラス設計で組む必要があるという点が大きな違いです。
VB6で開発したものをドットネットにしたければ、最上流からすべてを作り直さなければならないのです。
だから、亡霊のようにVB6システムがあり、その仕事も続いているのです。

それだったらVBドットネットの仕事はあるのか、その技術者は必要なのか。
ご想像がつくと思います。
あることはあります。技術者もいます。
でも、VB6のころと比べると比較にならないくらいの規模になっています。

デスクトップのクライアントプログラムを組む場合、VBよりもC#だとかDelphiを使うのが品質上も問題ありません。
インターネットビジネスを組むとき、ドットネットは強力ですけど、使うならVBではなく、C#だとかVC++を使うことのほうが多い。
.aspという開発系は一応Basicですけど、最近流行りません。

これからの仕事として考えるのであれば、JavaやPHPに手を出すほうがよいと思いますよ。
    • good
    • 0
この回答へのお礼

うっかりVB6に手を出すと大変なことになるということですね。
JavaやPHPもさんこうにしてみます。
ありがとうございました!

お礼日時:2014/02/27 23:02

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


おすすめ情報