http://www.kumei.ne.jp/c_lang/
猫でもわかるプログラミング
ここはプログラムを組み出すとかなりお世話になります。
書籍も何冊か出しておられるので1冊試しに購入してみては?
http://www.asahi-net.or.jp/~yf8k-kbys/
プログラムを書こう!
どんな言語をお使いになるか分かりませんが
取り合えずC/C++やJavaならこちらはいかがでしょうか?
そうなんですよね。どんな言語か、というのもよく分からない状況です。でも、やりたい事を考えると、PHPと、Ajaxが近いような気がします。
レッツPHP!
プログラムでも多く存在しますが、Webアプリケーション開発なのであればレッツPHPさんは勉強になります。最近Webアプリとして人気のPHPですから勉強しても損は無いと思いますよ。
ありがとうございます!!
�悤�����o�[�{���n�E�X��
この質問内容ですと、「プログラマー」の定義が広すぎますw
何用のプログラムをどの言語で何のために作成しようとしているから「プログラマー」になりたいのかを書いたほうがよさそうです。
単純に「プログラマー」と言っても書ける言語によって、分野が全く違います。
今需要が有りそうなものでも、C言語、C++、C#、VB、ASP、JavaScript、Perl、PHP、COBOLなど多種多用です。
各言語は考え方は近いものが有りますが、記述ルールはかなり違うものが多いです。
どの分野で生きていくか、技術を生かす分野によって、習得する言語を選択する必要があります。
また、現在ではプログラムが書ける「プログラマー」よりも、自分の知識を駆使してシステム全体を構築する「システムエンジニア」や、ネットワーク構築やシステム監視の出来る「ネットワークエンジニア」のほうが社会的には需要が有りそうです。
まずは、資格取得の勉強をしてみてはいかがでしょうか。
情報処理推進機構:情報処理技術者試験センター:トップ
情報処理試験の中の「初級シスアド」とかいかがでしょうか。
http://biz.ocn.ne.jp/master/index.html
NTTコミュニケーションズインターネット検定
ネットワーク系に興味があれば、ドットコムマスターも良いと思いますよ。
非常に参考になるご意見ありがとうございます!!!どのプログラムのプロになるかを決めなくてはなのですよね。一般的なプログラマーの方って、どのくらい言語を習得しているのでしょうか!?資格取得も参考になります。
プログラマー養成キット
http://jp.rubyist.net/magazine/?0010-YAML
Rubyist Magazine - プログラマーのための YAML 入門 (中級編)
http://www.javaworld.jp/xml/-/14741.html
JavaプログラマーのためのXML入門 - ITアーキテクト [IT Architect]
http://www.gihyo.co.jp/books/syoseki.php/4-7741-1932-6
書籍案内:VB6 プログラマーのための 入門 Visual Basic.NET 独習講座|gihyo.jp … 技術評論社
http://www.amazon.co.jp/exec/obidos/ASIN/4871939146/hatena-q-22
Amazon.co.jp: 職業プログラマー入門―システム開発者を目指すあなたへ設計からC言語コーディング、テストまで: 遠矢 行史, 矢沢 路朗, 川人 弘毅, 鶴巻 浩史, レッドフォックス: 本
http://www.amazon.co.jp/exec/obidos/ASIN/4798006556/hatena-q-22
Amazon.co.jp: 図解入門 わかりやすいSEとプログラマーが知っておきたい会計知識―財務、簿記、管理会計の仕組みと基本スキル (How‐nual Visual Guide Book): 藤井 智比佐: 本
http://www.amazon.co.jp/exec/obidos/ASIN/4798006955/hatena-q-22
Amazon.co.jp: 図解入門 スキルアップ教本 ケーススタディでよくわかる最新SEのシステム思考と能力開発基本と極意―SEとプログラマーのためのコア・コンピタンス (How‐nual Visual Guide Book): 藤井 智比佐: 本
プログラマーにも色々ありますから、どんな職種を御希望か教えてくださるともっと的確な回答ができます。
この「はてな」のようなサイトを構築できるプログラマーが最も近い希望職種です。(きっと、ものすごい技術なんでしょうね。)
http://www.amazon.co.jp/exec/obidos/ASIN/4797324201/
Amazon.co.jp: 新Visual C++.NET入門 ビギナー編: 本: 林 晴比古
これを読みながら
http://www.amazon.co.jp/exec/obidos/ASIN/4890194568/
Amazon.co.jp: C総合演習365: 本: 浜田 直道
この問題集を解いてください。専門学校でも同じことをしています。
ありがとうございます!!
http://www5c.biglobe.ne.jp/~ecb/index.html
�ڎw���v���O���}�[�I
http://www2.ocn.ne.jp/~links4pg/link.htm
プログラマーのためのリンク集
プログラマのためのこんなサイトがありますよ。
参考にしてみてください。
ありがとうございます!!
http://www.amazon.co.jp/exec/obidos/ASIN/4774124206/
Amazon.co.jp: Webアプリケーション スタートガイド: 本: 技術評論社雑誌編集部
拙作ですが、この書籍に私が執筆した記事があります。Webプログラミング勉強帳、というコーナーです。
よろしければ参考にしてください。
ありがとうございます!分かりやすそうな本ですね!チェキ入れさせていただきます!
とほほのWWW入門
>一般的なプログラマーの方って、どのくらい言語を習得しているのでしょうか!
いろいろです。COBOL一筋30年って人もいますし、Cさえあればなんでもできるという人もいます。TPOに合わせて2、3種類使い分けて書くバイリンガルな人もいます。
でも最初からあれもこれもとやるのもどうかと思います。とりあえず、なにかひとつ習得しましょう。ひとつ習得すると他を習得するのは楽です。
>PHPと、Ajaxが近いような気がします。
インターネット上というかサイト(ホームページ)上で動くプログラムを作るプログラマになりたいってことですね?
>この「はてな」のようなサイトを構築できるプログラマーが最も近い希望職種です。(きっと、ものすごい技術なんでしょうね。)
ものすごい技術を使っているかも知れませんが、基本的には単純なものの集大成なんだろうと思います。「はてな」のどこでもいいですから、表示して「表示」=>「ソース」とクリックしてください。(インターネットエクスプローラの場合)
<!DOCTYPE HTML PUBLIC ”-//W3C//DTD HTML 4.01 Transitional//EN”>などとでてくるはずですが、これがHTMLと呼ばれるものです。このHTMLを理解するのがまずは先です。
WEBプログラムというのは最終的にこのHTMLを作るためのプログラムです。(単純化した大雑把な話ですので・・・・・)ですからHTMLがわからなければ話になりません。またHTMLを勉強しているうちに自分のやりたいことが徐々に見えてくると思います。
ということで、上記urlを参考にエディッタとFTPでサイト作りから始めることをお奨めします。
ご丁寧な回答、本当にありがとうございます。簡単なHPだったら作ることができます。HTMLの基本中の基本のような事は理解できているような気がします。>インターネット上というかサイト(ホームページ)上で動くプログラムを作るプログラマになりたいってことですね?
そうです!!「表示」=>「ソース」でまずはいろいろと見てみます。
http://www.itmedia.co.jp/news/articles/0507/04/news036.html
ITmedia�j���[�X�F�u�͂Ăȁv�Ƃ����ςȉ��� (1/2)
直接関係ありませんが、「はてな」って実は大きな会社ではないです。10人で運営ってすごいですよね?
使っている言語はPerlです。これはスプリプト言語と呼ばれるものでもともとはテキストを整形したりとか、ちょっとしたことに使われたもので、C言語などに比べれば、それほど難しい言語ではありません。インターネットが普及する前は、どっちかというとオモチャみたいな扱いでした。
そのテキスト処理能力の高さに目をつけた人達がWebに使うようになって、見直されました。おそらく「はてな」がPerlにしたのはその実績を買ってのことと思います。
ただ、今から身につけるのなら最初からWebを意識して作られたPHPのほうがいいように思います。たぶん、仕事もPHPのほうがあると思います。私もPerlちょっとだけやりましたが、なんかまわりくどい気がしました。
>簡単なHPだったら作ることができます。
ということで、PHPのほうに進むとしたら
PHP: PHP マニュアル - Manual
は絶対にかかせません。
ありがとうございます!!
http://amrita.s14.xrea.com/d/?date=20051018#p02
圏外からのひとこと(2005-10-18)
やりたい仕事で募集している会社をいくつか見てみて
質問や面接で実際どのような仕事をするか聞いてみてからでもいいと思います
Ajaxの本ならば
URLの「Pragmatic Ajax」が面白いそうです
企業によっては
未経験でもOJTで鍛えてくれますし
現場力つきます
ありがとうございます!!
�����l�̖���
私も貴方と同じくらいの年齢から本格的にプロのプログラマーを目指して勉強し、無事プロとして働けるようになりました。
習得した言語はCとC++、PerlやRubyを少々。8ビットCPU(かなり古いです)のアセンブラもニーモニック表片手に書けます。
プログラマに必要なのは、上記に上げられている技術的なことはもちろんなのですが、何よりも自己啓発能力と偏執的なほどの探究心だと思います。
才能のあるプログラマほど、いつのまにやら自分で何から何まで調べ上げてしまって、理解してしまう傾向があります。
今現在自己啓発能力も探究心も持ち合わせてない初心者プログラマが、プログラムの上達をするのに一番手っ取り早いのはそばにすぐれたプログラマを用意することなのですが、なかなかそうはいかないので、ネットを通じて知り合いを増やすのがいいと思います。
そういう意味では、はてなの人力検索はナイスな選択でしたね。
ありがとうございます!!先輩のお言葉、アドバイス!!!やる気がでます!
Perl基礎入門
Perl入門のページならここで。
トップページからは、Perl用プログラムのサンプルが多数でソースコードを覗くだけでも勉強になります。
phpspot - PHPスクリプト/MySQL/掲示板/入門/サンプル/正規表現/レンタルサーバー
PHP入門ならここがオススメです。
専用の開発環境であるエディタも配布していてPHPに関しては何から何までここで一通り分かります。
ありがとうございます!!
http://www.amazon.co.jp/exec/obidos/ASIN/4798009458/aaaaaaaaaa0f...
Amazon.co.jp: 今日からつかえるPHP5サンプル集: 本: 山田 祥寛
>インターネット上というかサイト(ホームページ)上で動くプログラムを作るプログラマになりたい
このためには、確かにPHPが簡単で最適だと思います。私も1年前に同じような事を思い、ASPやJAVAなどの中からPHPを選びました。PHPを選んだ理由は簡単な事と、汎用性が高さです。
例えば、このはてなのサイトでもログインする時に「ログイン情報を保持する」事ができます。クッキーという技術を使っているのですが、これもPHPなら命令文一つで実現できてしまいます。
PHPを勉強するなら、この本がお奨めです。この本の中から自分の作りたいシステムに近いものを選び、改変していくうちに、プログラミングができるようになります。本当に簡単です。
XREA.COM
作ったプログラムはXreaに置けば無料でPHPを使ったホームページを持つことが出来ます。
サイトを公開する場所にも困りません。
http://phpspot.net/php/phpeditor.html
PHPエディタ - フリーのwindows用php統合開発環境 - phpspot
PHPプログラムはフリーのPHPエディタで作ると便利です。命令文が色分け表示されてとても分かりやすいです。
という訳で、すべて無料でプログラミングが出来る様になる所もPHPの魅力です。
また、1年後ぐらいに「オブジェクト指向とかできるようなレベルの高いプログラマになりたい!」と思えば、PHPでオブジェクト指向で開発することも出来ます。
ありがとうございます!!
http://www.amazon.co.jp/exec/obidos/ASIN/4822281019/249-6569107-...
Amazon.co.jp: プログラムはなぜ動くのか ― 知っておきたいプログラミングの基礎知識: 本: 矢沢 久雄
プログラムはなぜ動くのか ― 知っておきたいプログラミングの基礎知識
矢沢 久雄 (著)
タイトルの通り、なぜプログラムが動くのかと言う基本中の基本部分がわかります。言語を覚える前に読んでおくと、その後の言語理解の役にも立つと思います。
ありがとうございます!!名前だけは知ってましたが、この本やはり良いんですね。
http://www.atmarkit.co.jp/index.html
@IT - アットマーク・アイティ
ここがお勧めです。
Web系の説明はピカイチではないでしょうか。
情報量が多いのですが細かく整理、解説されています。
お勧め言語については先に解答されていらっしゃる方々にお任せして少し違った切り口でお話します。
最近のメジャーなプログラミング言語(高級言語)は比較的似ています。
・何でもよいので使えるようになることです。『基礎』
・次にプログラムの手続き(仕組み)を理解しなくては書くことができません。『原理』
以前、私が作ったプログラムで、
メールで問い合わせのあった情報をデータベースから検索して返信。
それを24時間稼動させるものでした。(26万件のデータから抽出するので普通のメーラーではできません)
プログラムは書けるのですが、肝心のメールのやり取りの手続きがわからなかったのです。
上記のサイトでメールの基本原理がわかり解決することができました。
要は原理や基礎が両方わからなくてはプログラムが書けないってことですよネ。
サンデーへぼプログラマーの経験より
ありがとうございます!!本質的なご意見、参考になります!
http://www.amazon.co.jp/exec/obidos/ASIN/4798108375/qid=11302188...
Amazon.co.jp: Javaの絵本 増補改訂版: 本: (株)アンク
この業界で10年以上くらしてきたものです。
AJAXと言われたのでとりあえずJAVA関連の書籍をご紹介します。
もっとも簡単に解りやすく書かれた良い本だと思います。
ただ、こんなレベルじゃないです、とお怒りでしたら、すいません。
コンピュータが好き、ということとプログラミングが好きということにはだいぶ隔たりがあります。
経験からいうと、準備が整うなんてことは無いので、なるべく早くこの業界で仕事してみることをお勧めします。
未経験でも教えてくれる会社もありますし、独学するよりはるかに早いですよ。
それで好き嫌いを判断されてはどうでしょうか?
ありがとうございます!!未経験でも業界に入れるという考え方が、僕にはありませんでしたので、視野が広がりました。
:: KENT WEB - CGIスクリプト ::
Webアプリが作りたいなら参考書のようなものを読むより
実際に他人が書いたプログラムを見てみて「これはどのような意味なんだろう」と
分からない所を順に調べていったらよいと思います。
参考書は分かり易いですが全体の構造を理解するにはこれが一番よいと思います。
ただし変数とか配列とか基本的なことは予め知っておいた方がよいかも知りません。
ありがとうございます!!
http://ja.wikipedia.org/wiki/%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A...
プログラマ - Wikipedia
せっかく燃えておられるのに水をさすようで申し訳ありませんが、プログラマを目指されるなら、ちょっと歳が行き過ぎていると思われます。
世の中にはプログラマの定年説というのがあります。それを30歳とか35歳とかするわけです。
私自身大学でプログラム相談員としてアルバイトしていた程のプログラマでしたが、現在その影もありません。20年程前の話ですが。
また、その当時書いていた言語ではALGOL、LISP、GPSS、SNOBOL、SIMPLE、SIMULAというのは多分はてなの読者で知らない方の方が多いのではないでしょうか?また、真剣に翻訳していたAIDAなんかも結局言語として殆ど使われていませんね。
かろうじてPASCAL、BASIC,COBOL、FORTRANは生き延びていますが。
目指しているHTMLの世界もジャストシステムがXFYを出荷したら数年でXMLにとって変わられるのではと考えています。
それならプログラマを飛び越してSEとかシステムコーディネータやITコンサルタントを目指されてはどうでしょうか?これなら一生できる仕事です。
http://www.itmedia.co.jp/enterprise/articles/0411/17/news047.htm...
ITmedia �G���^�[�v���C�Y�F�C�`���[�ɑ����A�W���X�g���ꑾ�Y�̎������Z�p�uxfy�v�ŕč��ɏ��荞�� (1/2)
参考までに
ありがとうございます!!参考になります!!
ありがとうございます!!
http://hotwired.goo.ne.jp/webmonkey/programming/
Hotwiredからのお知らせ : Hotwired
web上での展開をご希望でしたら、このサイトは絶対に押さえておくべきです。
とはいっても、カナリ有名なのでご存知かもしれませんが…
業界の最新情報も手に入りますし、初心者にもあるていどは優しいですよ。
ありがとうございます!!
http://homepage2.nifty.com/sak/
SAK Streets
サイト色々もう出てるので、まだ出ていないサイトを一つ。
27歳全くの素人って事ですが、取り合えず参考にするサイトや本なんて見たって分からないでしょう。
まず、何をしたいのか、それをするにはどんな環境が必要なのかを明確にし、そのプログラムを構築するにあたってどの言語が一番最適なのかを決め、その言語を学んで行った方が良いと思います。
一番良いのは取り合えず就職する事ですね。
未経験の人でも雇ってくれる所は今はいくらでもあります。未経験だと勉強させなきゃって事で最初はお給料も安いですけど、技術を習得してしまえばお給料もそれなりにもらえます。
頑張って下さいね。
困った時はGoogleで検索すればサンプルソースもいっぱい出てきますよ。
ありがとうございます!!本当に助かります!
ADAMS Communications
↑上の回答はミスってしまいました。スミマセン。
僕もあなたと同じような時期にこの出版社が出している書籍を読みまくりました。
値段も高く分厚いですが読む価値があると思います。
断片的な知識を得るよりも、時間をかけてじっくり本質を学んだ方が後に為になると思いますよ。
ありがとうございます!!やはり先人の方のアドバイスは身にしみます。ありがとうございます。
http://www.atmarkit.co.jp/channel/channel_index.html#nyuumon
キーワードINDEX − @IT
プログラマーというか、IT業界の関係者なら必ずブックマークに入っていると思われるサイト。
業界情報のみならず、技術的なことも学べますし、入門的な情報も多くあります。
あとSEとしての心構えみたいなのも学べますのでオススメです。
就・転職情報もあります。
CNET Japan
ここも上記と同じくIT業界関係者が目を通しているサイトです。主に業界情報です。IT版日経新聞といったところ?(違うと思われますが)
プログラマーは、当然技術的な知識が必要ですが、プログラマーとして食べていくには、単にプログラミング言語を知ってるだけでは中々難しいです。(まあ「詳しく」知っていれば、プログラムだけでも食べていけますが)
他の方とはちょっと違った目線でサイトを紹介させて頂きました。
http://www.dhw.co.jp/index.html
クリエイター養成スクール|デジハリ
お話を聞く限り、独学で頑張るより いっそスクールに行って一から体系的に学んだ方が良いんでは?
デジタルハリウッドは短期間で密度の濃い学習ができるのでオススメです。
お話を聞く限りでは、Webエンジニア専攻か?
ありがとうございます!!
http://www.amazon.co.jp/exec/obidos/ASIN/477412527X/qid=11304255...
Amazon.co.jp: これからはじめるプログラミング基礎の基礎<実技編>: 本: 谷尻 豊寿
パソコンはそこそこ出来るけど、プログラムはまったく素人という場合はこれ。
http://www.amazon.co.jp/exec/obidos/ASIN/4774113212/qid=11304255...
Amazon.co.jp: これからはじめるプログラミング基礎の基礎―プログラマー確実養成講座: 本: 谷尻 かおり,谷尻 豊寿
そもそもまったくパソコン自体がわからないというのであれば、こちらから読んでみても良いかと。
上記2書の長所は2つ。
1.普通の人間の言葉をプログラムに変換するとどうなるか、について説明されている点です。
つまり、和文英訳みたいな感じで、まず日常語でコンピューターへの命令を書き、それをプログラム用語に変換するというプロセスが描かれています。
2.特別なプログラムを買う必要がないこと。
C言語とかだと、ソフトを別に買わなければいけなくて、これが結構高価だったりします。
その点、本書は、EXCELに入っている機能を解説するので、本代以外をかけずに始められます。
断っておきますが、物凄く!ど基礎です。
足し算とかの計算をパソコンにやらせるところから始めます。(100+50みたいな)
フランクな感じで読みやすくもあるので、始めるには最適の書です。
ありがとうございます!!
http://cruel.org/freeware/hacker.html
How To Become A Hacker: Japanese
有名な文章ですが。
内容的に非常に面白いので、是非読んでいただきたい。
先ほどの文章でも出ていますが、プログラミング言語のひとつPythonなんてどうでしょう。
プログラミングの入門としては取っ付きやすく、面白味を味わえます。
Pythen の講義テキスト:「Python によるプログラミング入門(第4版)」
あたりから始めやすいですね。
ありがとうございます!!
smart +++ 日本最強ウェブ講座
ここに書いてあることでBBSくらいは作れたりするんじゃないでしょうか?
web関係の言語をメインで載せてあるので、多少は参考になるかと。
>インターネット上というかサイト(ホームページ)上で動くプログラムを作るプログラマになりたいってことですね?
>そうです!!
今web関係の言語としてはJava・JSP・ASP・Perl・PHPあたりが主流でしょうか?
上記のものはCの流れを汲んでいる感じなので、JavaとかCあたりから入るといいんじゃないでしょうか?
http://yomi.pekori.to/yomi-search.shtml
Yomi-Search [ディレクトリ型サーチエンジン] の解説ページ
フリーで落とせるプログラム(↑は登録・検索サーチのプログラムです)を落として
使用している言語のリファレンス片手に、どこでどういう処理をやってるのか、なんていうのをやるとプログラムの動作が分かって面白いかもしれません。
HTMLクイックリファレンス
HTMLはマークアップ言語なので、どのタグがどういう意味で使われているのかを理解するといいと思います。
(私も、「大きくなるから<H1></H1>使うんじゃない!」なんて学校で言われたりしました。)
ありがとうございます!!
ありがとうございます!