失礼します。
技術的なことの質問でなくて、申し訳ありません。

みなさんが、コンピューターの知識をどこで
学んだのか、どうやって知識をつけたらいいのか
教えて頂きたいのです。

私は、現在、大学二年生で、アルバイトで
データ入力を一年間してきて、パソコンに興味が
出てきました。
手に職をつけるという意味でも、パソコンの勉強をしたいと
思っております。

しかし、現在、パソコンの知識はまったくありません。

それに、自分が何を学びたいかもわからないほどです。
SEやプログラマーという職業がありますが
あまり分かっていません。

できれば、働きながら、勉強したいのですが
週3ほどで、できるIT系の仕事もないので
自分で勉強するしかないと思っております。泣


まず、何から学んだらいいのか、教えて頂けないでしょうか?

それと、SEやプログラマーとはなんなのか?
も教えて頂けないでしょうか?
(自分で意味は調べましたが、ちんぷんかんぷんでした)

どうかよろしくお願いします。

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

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

一応、SE/プログラマやってます。



SEとプログラマについてですが、
インターネットのショッピングサイト開発を例にとると、
ショッピングサイトの全体像、画面の流れや、データの格納などの仕組み・手順を検討設計するのがSE、
SEが決めた各画面や仕組みを、機械が判る言語を用いて作りこむ、つまり実際に動作するものを作るのがプログラマ、
です。
家づくりなら、SE=設計事務所、プログラマ=大工、とでも言えばいいのかな。
ただ、プログラマーの事情が判っていないと、実現不可能な設計をしてしまったりするので、SEをするにはプログラマ経験が必要、と語る人が多いように思います。また優秀なプログラマは、最適な設計をしながらプログラムを組んでしまいます。ですから両者のすみわけは、現場によりけりですね。システムの開発規模にもよりますし。

プログラマは、モノづくりが好きだと楽しいんじゃないかなと思います。思い通りに動かない時は悩みますが、動いた時の達成感は感慨深いものがあります。以前同じプロジェクトになった人が言ってました。「プログラミングはパズルゲームみたいなもの。楽しんでお金もらえるなんて、こんな良い仕事ない。」

プログラマといっても、作るもののアイデアがなければいけないという訳ではありません。職業プログラマでは、顧客の要望を実現する為に仕事をするので、ゴールは決まってきます。
ゴールを自分で決めたくなったら、そういう役割にシフトして行けばよいでしょう。

私は最近、小規模開発が多く、渉外担当者から顧客要望を聞いて、システムの設計(SE)から実装(プログラマ)までこなしています。時には渉外担当者と共に客先に打ち合わせに出たりもしています。

---

長々書きましたが、まずはあなたがコンピューターの何に興味を持ったのか、そこを掘り下げて方向を決めることですね。その為にいろいろ情報収集するのもいいでしょう。実際に手を動かしてプログラムを開発してみるのもいいと思います。Excel や Word の資格を取るのもいいと思います(苦痛でなければ)。
ちなみに、私は No.3 の回答者さんと似ていて、市販ゲームを見て、自分でもこういうの作ってみたい、と思い、試行錯誤で作り始めたのが動機です。
興味のある目標がみつかるとよいですね。
    • good
    • 0
この回答へのお礼

大変わかりやすい例でのご説明をありがとうございました。

SE=設計事務所、プログラマ=大工の例は大変わかりやすかったです。

知りたいことが明確に書かれていて
本当に分かりやすかったです。
どうもありがとうございました。

お礼日時:2008/08/20 00:51

行動が大事ですが、いろんな経験をされた方が良いですよ


視野が狭い場合は思考が固まりやすいですからね、経験が邪魔する時も
有りますが、経験に依存したり頼ってしまったり
でも経験を参考に武器に出来ればプラスに成るでしょう
どんな商売もそうでしょうけど、
向き不向きと、継続はあなたしだいかな
    • good
    • 0
この回答へのお礼

経験も大事でしたね。
いろいろありがとうございました。

すべての経験を生かせるようにしたいです。

お礼日時:2008/08/20 18:31

プログラマーとして一人前になれば食べて行けるでしょうね


ただ、何年掛かるかですけど まぁ~例えば今からでも データー入力のアルバイトではなくプログラマーのアルバイトを何とか見つけて
修行するとか、 

今の企業の社長さんの中には学生時代などにそう言った環境などに出会い
いろいろやっていくうちに 入って行ってますよね
okwebの社長さんもそう言った中の1人ですよね
大事な事はとにかく行動ですよ 頭の中で思考しても事が進まないですよね  論より実行です 行動する事で必然的に良くも悪くも結果が
出ちゃう訳でしょう  嫌だろうが何だろうがまず 行動してみる
    • good
    • 0
この回答へのお礼

  とにかく行動ですよね。
そうすれば、結果がでる。そして
また、考え、行動する。それが大事ですよね。

毎回、的確な回答ありがとうございました。

お礼日時:2008/08/20 01:10

コンピューターはシステムやプログラムで食べるのに困らないようになるには、あなたのアイデアとセンス努力でしょうかね


続く
    • good
    • 0
この回答へのお礼

今の私にはよくわかりませんが
とにかく、がんばってみます。
ありがとうございまいした。

お礼日時:2008/08/19 15:27

昔からいい言葉があって、好きこそもののじょうずなれと言う言葉が有りますよね


参考に
で、コンピューターは大まかに、設備系とシステム系が有ると考えます
なので 体を使うのが苦手なら システム関係かプログラム
プログラムはまぁ簡単に言えば設計図の様な感じでしょうかね
ハード系機器類だとかLAN関係、でプログラム系は消費期限が早いので
例えば高卒程度からって言う感じかな
ネットワーク系はかなり長くできるとは思いますけど
    • good
    • 0
この回答へのお礼

 ここでも回答ありがとうございます。
aki43様には、いつもお世話になっています。

システムエンジニアやプログラマーは
自分でシステムをつくったりと
とても可能性がある職業だと思うのですが
現実は違うのでしょうか?

それとシステムエンジニアやプログラマーになれば
その道で食べていくには、困らないのでしょうか?

またの質問申し訳ありませんが
よろしくお願いします。

お礼日時:2008/08/19 12:29

IT系のバイトも無いと言ってましたが、大手は無いかもですよね


で、大手が協力会社などに出してる事も有ると思いますので、大手ばかり見ていても、見付らないかも、向き不向きは有るでしょう
例えば、
自分のコンピューターをいじりまくるとか、壊れても良い物をですが、
仮に壊れてもそれを自分で直して見るとか、やり方はいくらでも有りますよ、そんな感じで みんないじくり壊したり壊れちゃったりしながら
の経験を実際に仕事としたり、趣味程度だったり

全然違う例ですが、ある、アメリカのロックバンドグループの1人の人が
飛行機が好きで趣味程度だったんですが、あまりに好きが高じて
旅客機操縦免許、いわいるジャンボジェットってやつですよね航空会社の、その免許を取得して、
通常、普通機材を運んでもらうのですがそのグループは飛行機をチャーターして自分たちの専用機のように世界を駆け巡ってるそうですよ
人様に気兼ねする事もないですもんね

経費削減はもちろんですし
時間の自由も利くそうで良いそうですよ

どうしていいか分からないと言う人には 世間はなかなか助けてはくれないですよ、本人が分からないことを他人様が手の出しようが無いでしょう
    • good
    • 0
この回答へのお礼

どうしていいか分からないと言う人には 世間はなかなか助けてはくれないですよ、本人が分からないことを他人様が手の出しようが無いでしょう

>>

本当にその通りですよね。
よく、何かやりたいけど、何をやっていいか、分からないという若者がいますが、それと同じことですね。
自分でもいろいろ本を読んで調べてみます。

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

お礼日時:2008/08/19 10:53

あなたの 言ってる事は良く分かります、作業をやっていく中で


面白く成ってきたり、興味を持つようになったり
でも、確かに興味を持つ事はとても大切な事です、ですが、
何をやったらいいのか分からないとか 言ってるうちは
いろんな経験をした方がいいのでは 
あの やりたいと思ってる人は ここに質問する間にも、すでに自分で
何かしらやってますよね
    • good
    • 0
この回答へのお礼

 確かにそうですが、
でも、何か勉強したいという気持ちは真剣です。

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

お礼日時:2008/08/19 10:49

私もNo.4さん同様、MS-DOSから入った口なので、アドバイスしにくいところもありますが……思ったところをつらつらと。



> 勉強したいのですが」

「使い方のお勉強」であれば、OSやソフトウェアでどんどん変わっていくので、必要に迫られているのでなければあまり必死に覚える必要はありません。
「興味がある」レベルであれば、手近なところでどんどん触ってみましょう。
大学なら、図書館やコンピュータ室があると思いますので、図書館でPC系の雑誌や本を漁って、そこで得た知識をコンピュータルームで試してみるとか、大学でコンピュータ系の講義や勉強会/説明会のようなものがあればそれに参加する、等です。
    • good
    • 0
この回答へのお礼

 OSやソフトウェアでどんどん変わっていくので


 とは、知らなかったです。
 
 回答ありがとうございました。
 大学の環境を利用してみます。

お礼日時:2008/08/19 10:52

私の世代だと、基本MS-DOSのとこからなぁなぁで流れてここまで来ているから、どこから入っていくかってのは指導しにくいですね。



まず、自分が自由にいじられるパソコンがあることは必須だと思います。
OSの管理やその他のソフトの管理とか、いろんなクリエイティブなソフトを触ったりとか、強く惹かれる分野があれば、そこに突っ走るってことでいい気がします。

まぁ、プログラマは作るべきプログラムのアイデアが必要だし
ウェブサイトを作るにも、題材にする趣味とか必要だったりしますが
何かに打ち込むと、何かとトラブルも起きて、それ乗り越えると経験値が…みたいな、そんなものです。


私にとっての淘汰圧は、なによりもWindows忌避で(苦笑)
フリーソフトがはやり出す時期で、プログラマ道は早々に飛び降りて
それでいて主流のWindows忌避だから、いろいろと困ったりしつつ…
WindowsもMacOSも主力にすることなく20年か…長かったなぁ…

#./configure;./make;./make installは覚えた(笑)
    • good
    • 0
この回答へのお礼

プログラマは作るべきプログラムのアイデアが必要だし
ウェブサイトを作るにも、題材にする趣味とか必要だったり・・・

これは確かに納得します。
パソコンの知識だけではだめなのですね。

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

お礼日時:2008/08/19 10:48

私の場合ですが、コンピュータの知識(ものすごい広大ですが)は


1.興味があった 2.必要に迫られて 3.やりたいことがある のいずれかが先にあり、やりながら本をみたり、人に聞いたりしながら覚えていきました。

一番最初は25年ほど前(小学6年)に父にファミコンを買ってもらおうとしたらパソコンを買ってきて、、、ゲームソフト買うお金がなかったので、プログラムを組んでゲームやらデータベースやら作って遊んでました。

その後さまざまな形でコンピュータと接してきていますが、スタンスは今も昔も同じで、他のこと(PCに限らず)と何ら変わりありません。試行錯誤の連続です。

今はパソコンのソフトを使う側/作る側、どちらを始めるにしても非常に情報や環境が整っていますが、作る側になりたいのであれば、少なくとも使う側のことを理解していなければいいものはできないと思います。

とりあえずインターネットでの情報検索やメールができるようになって(ここに書き込みができる時点でそれはできているかと思いますが)、プログラムを試しにやってみたいのであれば、VBAなり、VisualBasicExpressなりでいろいろやって、、と徐々にできることを増やしていけばよいかと思います。漠然とやるよりは何かしらの目標や必要性をもって取り組むことが大事です。

SEやプログラマは定義があいまいで、会社や人によって解釈がちがったりするような言葉で、SE=現場監督 プログラマ=現場作業者、、という感じだったり SE=設計者 プログラマ=現場監督みたいな感じだったり、プログラマ(SE)が全部やったり、、、と様々ですが、そんな雰囲気です。

このへんは役割の違いであって、目的自体は一緒のはずです。現時点ではあまり深く考えないでよいかと思います。
    • good
    • 0
この回答へのお礼

 自分で作って、遊んでいたのですか・・・
 す、すごい!

 細かい、回答ありがとうございました。

お礼日時:2008/08/19 10:46

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

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

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

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

Q「どこでもいい」を英語で・・・

「海外旅行へ行きたい」と英語の先生に言うと、「どこへ行きたいですか?」
と良く聞かれるので、「英語が話せる国ならどこでも良い」と答えたい
のですが、この場合英語でなんと言えばいいのですか?

Web翻訳でいろいろと調べていたのですが、以下の文だと変でしょうか?
The country which English can talk about is good anywhere

ネイティブスピーカーに話しても違和感なく伝わるようにに言いたい
ので、もっといい言い回しがあれば教えてください。
よろしくお願いします。

Aベストアンサー

どのくらいまで砕けた言い方もしくはちゃんとした言い方を考えるかですね。

"Any countries where English is spoken."「どんな国でも英語が話されていれば」でも会話としては十分に成り立つでしょう。
更には
"Any English-spoken countries."「あらゆる英語を話す国」でもいいかも知れません。

英会話で大切なのは、如何に自分が知っている表現と単語力で意図していることを伝えるかです。

QHPのどうしても解からない、技術的なこと。

現在、商用のサイトを掲載しています。
ページ数は20です。htmlファイルも20です。勿論、CSSを使っています。

各ページには、共通のメニュー枠をテーブルタグを使って設置しているのですが、内容が変わると20ページ全てを変更しています。

一度に全てを変更できる方法は有りませんか?
幾つか、hpで調べましたがSEOを考慮すると考えてしまいます。

精通された方、良い方法を教えて下さい。

Aベストアンサー

サーバ側でSSIが利用できれば
<!--#include file="ファイル名" -->
または
<!--#include virtual="ファイル名" -->
で外部HTMLを動的に取り込めます。
メニュー部分を別のファイルにして各ページのメニュー部分に上記タグを埋め込めばできます。
できるかどうか、テストページをまず作って実験してみるとよいでしょう。

Q受験英語で一番難しい大学はどこですか?

受験英語で一番難しい問題を出す大学はどこだと思いますか?

また、過去に出題されたとんでもない難問とか知ってたら教えて下さい。

Aベストアンサー

やはり京都大学でしょう。

配点の大きい「和訳」と「英訳(英作文)」しか出ません。

自己採点は極めて難しいし、大学側としても「採点基準を調整すれば難度(平均点など)も上下しやすい」ということになるでしょう。ただし、「問題を書き写しやすい」という点で、今春の「カンニング」がうまく行っていれば、「日本一易しい」とも言えたのかも。

しょせんは「第二言語」なので本文や設問の難度としては「国語」よりも難しくはならないでしょうね。英語で「とんでもない難問」というのは存在しえないと思います。駄文、悪問ならいくらでもあるでしょう。

QIEでの画像保管庫的なものは普通どこにあるの?

IEでページを見ると、一時的に画像データとか保存されるんですよね
そのディレクトリってディフォルトでどこにあるんですか?
それから、よく聞くページキャッシュとはこのことですか?

Aベストアンサー

OSとIEのバージョンにもよるので一概にはこことは言えませんが、
IEのツールバーから「ツール」→「インターネットオプション」を開いて、
中程にある「インターネット一時ファイルの『設定』」をクリックして、
「インターネット一時ファイルのフォルダ-現在の場所」として表示されているところにあります。

キャッシュはおっしゃるとおり、これのことです。

Qどこの学校行っているの?を英語で

どこの学校行っているの?は英語でなんと言いますか?

Which,What,Where
どれを使ってどのように聞くのが一般的でしょうか!?

Aベストアンサー

口語ではほとんどの場合
What school do you go?
Where do you study?
です。
Which school~?は例えばケンブリッジとかで大学が多数存在して、そのどこの学校に通っているか等、厳密に知りたい、または知る必要がある時以外は話し言葉では使わないです。
attendになると、特定の講義に出席の場合くらいにしか使わないです。

QIPv6の覇権は、形式的及び実質的どこが握っているのでしょうか?

IPv6の覇権は、形式的及び実質的どこが握っているのでしょうか?
IPv6の導入に向けては、日本が積極的な姿勢を見せていますが、
ドメインやIPアドレスの割当てに関して、日本が主導的な立場になるのかどうかが疑問です。

Aベストアンサー

IPアドレスを管理しているIANAです。

Q『(ここは)どこ?』 って英語でなんていいますか?

『(ここは)どこ?』

って英語でなんていいますか?

Aベストアンサー

Where am I?
Where are we?

QCiscoCatalystスイッチ及びルータの基本的な技術取得

LAN及びWAN内で使用されるCisco CatalystスイッチおよびCiscoルータの接続,設定のための基本的技術を習得するための参考書をご紹介下さい。

Aベストアンサー

「現場で使えるCiscoルータ管理者リファレンス130の技」はどうでしょうか?
昔にさらっと読んだだけなので、あまり詳しく覚えておりませんが、
基本的なコマンドをよく押さえた本だったと思います。

CCNA,CCNP関連の本は多数ありますが、こちらは理論的な話がメインなので、あまり要望には合わなさそうです。

Q「どこで何を売っているかわからない」を英語で言うと

「どこで何を売っているかわからない」を英語で言うと、どのように言うのでしょうか?教えてください。宜しくお願いします。

Aベストアンサー

"I don't know which items are sold where."
のような文でよいように思います。

"where and what ..." のように where と what が並列な文の場合、「何が売られているかわからないし、どこで売られているかわからない」のような意味になるので、例えば、前半の「何が売られているかわからない」は、問題になっている文の意味とは異なると思います。(もとの文には、「あるものが売られていることは知っているが、それがどこで売られているのかわからない」といった意味だと思うのですが、「何が売られているかわからない」では、何が売りに出ているのかわからないことになると思うからです。)

あるいは、例えば、新しい街に来たばかりなので「(生活に必要なものがそれぞれ)どこで買えるのかわからない」のであれば、以下のような文でもよいのではないでしょうか。
"I don't know where I can buy things."

Q情報技術職における理数的知識の必要性

 コンピュータ関連技術職を目指している高校生です。ふと思ったんですが、コンピュータ系の技術職において、数学や理科の知識を使うことって多いのでしょうか?一般的に、多くの情報系大学は、理系ですが、PHPとMySQLの基礎を少し触った限りでは、数学や理科への関連性がほとんど感じられません。ほとんどのことは、中一数学さえできていればできてしまうような感触を持ちました。
 それで、プロの方々にお聞きしたいのですが、情報系のお仕事をしていて、数学もしくは理科の知識が必要だと感じることは多いでしょうか?もしそうであれば、それはどんな部分ででしょうか?
 よろしくお願いします。

Aベストアンサー

まず、誤解を解いておきたいと思いますが、
PHP:プログラミング言語、つまりインタプリンタと話すための言葉です。
SQL:構造化照会言語、これもDBMSと話すための言葉です。
いずれもコンピュータのソフトと対話するための言葉に過ぎません。

英語しかわからない相手に英語で話しかけるように、
コンピュータは日本語をわからないのでPHPやSQLで話しかける。
昨今の高級言語は、基礎がわかってしまえば自然言語を覚えるより簡単だと思います。

言葉が通じないと話が始まりませんが、言葉自体は開発の中身とは無関係なただの言語ですから、
コンピュータと、数学や理科についての話をしないならば、数学や理科の知識は特にいらないでしょう。

# 設計からきっちりやるには必要になる知識などもありますが、さわり程度ではまぁいらないかと。


以下は、あくまで私の感じる傾向であり、例外はありますが、
「PHPとかMySQLとかを使うような開発」では「数学」としての知識ってあまり要求されないと思います。

こういう開発の大半は、俗に「業務系」と呼ばれるもので、
例えば在庫やら注文やらの「~管理システム」とかだと数学的な要素ってあまり必要になりません。

コンピュータに指示を伝える言語がPHPでありSQLであって、
その言葉を使って何を伝えるかといえば、業務の指示なのですから、
「読み書き算盤ができれば」十分でしょう。
# 設計段階での情報工学系の知識は役立ちますが、それ以外では業務知識の方が重要。


一方、例えば3D-CADとか、名前のイメージでいえば「~解析システム」みたいなものを作るなら、数学の知識が必要かも。

私自身は、音声/画像処理などを見てると、数学の知識が要るなぁと感じます。
でもたいていこういう処理はライブラリなどになってるので、
使うだけの人はそこまでの知識は必要がない/概念を知ってればたいてい事足りるのですが。
# 専門的な処理は一部の専門化が用意し、
# ほかの開発者はそれを使うだけですむようにするので。


論理的な思考が必要(理系?)とかいう意見も聞きますが、
これだけだと文系区分でも社会科学はかなり論理的なんですよね。
情報工学系の勉強をする上で基礎(のひとつ)として数学はあるわけですが、
高校数学くらいの知識は必要だとしても、
数学の高等な知識が直接的に必要かといわれると分野しだいだと思います。

まず、誤解を解いておきたいと思いますが、
PHP:プログラミング言語、つまりインタプリンタと話すための言葉です。
SQL:構造化照会言語、これもDBMSと話すための言葉です。
いずれもコンピュータのソフトと対話するための言葉に過ぎません。

英語しかわからない相手に英語で話しかけるように、
コンピュータは日本語をわからないのでPHPやSQLで話しかける。
昨今の高級言語は、基礎がわかってしまえば自然言語を覚えるより簡単だと思います。

言葉が通じないと話が始まりませんが、言葉自体は開発の中...続きを読む


人気Q&Aランキング

おすすめ情報