気になる何か

ライト、ついてますか


 人に何かを説明しようとするとき、あるいは、人から何かを教えてもらおうとするとき、
なかなか思いが伝わらなくてイライラした事はありませんか?
そういうときはいったい何が問題なのでしょうか? 問題はどこにあるでしょうか?

システム開発をするときに提案資料を作ってプレゼンして、仕様書を書いて顧客の
了承をとって、でも出来上がってみると要望と全然違う!という事はありませんか?

そういうとき、この本を手に取ってみてください。
私が最初に読んだのはもう15年!も前になりますが、何度この考え方に助けられたか。

正直に言えば、システムの設計するような人間は全員、だまされたと思って問答無用
でとにかく読め! というのが本音です。
私もここで紹介したのを機会に、久しぶりに再読します。

システム開発とコンピュータ科学


システム開発の仕事
当たり前といえば当たり前ですが、コンピュータのプログラムを作ります。
商売道具であるところのコンピュータ。システム開発のプロフェッショナルとしては、
コンピュータってどういう仕組みで動いているのか? どういう動きをしているのか?
判っているのが当然、と言えないでしょうか。

でも世の中には、その辺りのことをあまり良く知らないでシステム開発している
ひとが多いのも事実。
ツールの抽象化が進んで、そんなに原理的な所まで知らなくてもプログラム書けます、
ということだと思います。
難しい、というか普通の人の感覚からはずれているコンピュータの動きを気にしないでも
プログラムが作れるのは素晴らしいことです。
そういえば、コンピュータって0と1しか判らないんじゃないの?なのになぜ、文字を扱ったり
写真を扱ったり出来るの? なんて話も全然聞かなくなりました。

ですが、どういう動きをしているのか理解していれば、より動きが速かったり、リソース
消費が少なかったりするものを作れるのも事実です。
つまり、コンピュータはどういう事が出来るのか、どういうやり方が得意なのかを脳裏に
浮かべながらするのとそうでないのとでは、出来上がるものに大きな差が出てきます。

紹介するこの本では、コンピュータがどう動くのか、プログラムが動くとはどういう事か、
ON/OFFが支配するハードウェアの部分から、どうやって計算したり文字を出したり、
絵がでたり出来るのか、その仕組みを順に解説しています。
一度原点に立ち返って、あなたの前のコンピュータ、その奥底で何が起きているのか、
覗いてみてはどうでしょうか。

頭がいい人、悪い人の話し方

これは、話をするのが苦手で頭がいい人の話し方を知ろうとして
買いました。が、まだ半分も読んでません。気をつけたほうが良い
話し方が分かるかも・・・。聞き上手も良いですが、話し上手にも
なれると良いな~。

SQLポケットリファレンス

SQLというのは、コードと一緒でよく使うのはわかるのですが、
忘れがちです。そんなとき、便利な本でした。
SQL ServerとOracleを使用していたときに見ていた本で両方の
使用SQLが見れて良かったです。

実務で役立つWBS入門

PMBOKについて書かれた本は数多くあるが、WBSに特化して書かれた数少ない
本の一冊

1分間意思決定―決断力がつく6つの秘訣

昔先輩のTさんが薦めてくれた

40歳からの仕事術

むかし先輩のTさんが薦めてくれた.

外資の3倍速仕事術

百ミツの法則をマスターして仕事力UP!!

グラス片手にデータベース設計~販売管理システム編

販売管理の基礎学べます!

データモデリング基礎講座

データモデリングって何?どうすればいいの?って人はぜひ!

Webアプリケーションサービス開発者のためのJAVAクラス設計

JAVA初心者や入門書として最適。
ServletやJSPの説明、解説が充実しているので理解していない人はぜひ!

NRIラーニングのORACLE MASTER厳選問題集 Oracle9i DBAI

その名の通りオラクルマスターの資格を取るための問題集です。
ワシが2年程前にSilverをとった時に使っていた問題集でその内容は
限りなく本試験の問題に近い実践的な問題です。
今は上○殿にお貸ししておりますが
ちょっくらとってみようという人にはお勧めの一冊であります。
これで上○氏は次回DBA試験の合格間違いなし。

オブジェクト指向でなぜつくるのか

1冊目が読み終わればこんどはオブジェクト指向プログラミングの
特権を理解しておくのもいいのでは?手続き型ではなくなんで
オブジェクト指向なん?それを知りたきゃこれを読めってことです。

ちなみに私はどちらもまだ途中までしか読んでいない。薦めておきながら
情けないやら片腹痛いやら。

プログラムはなぜ動くのか。


●『プログラムはなぜ動くのか』6年ぶり、待望の改訂第2版!

プログラムがコンピュータの中でどのように動作するのかを、誰にでもわかるように説明しました。プログラムは、メモリーにロードされ、CPUによって解釈・実行されます。その仕組みを、多数の図を使って、順序だてて解説していきます。

第2版では、第1版で特に関心の高かったプログラムがメモリーをどう利用しているかについて、より丁寧な説明を加えたほか、多くの注釈を入れました。また、サンプル・プログラムを、第1版のVisual Basicからプログラムの動きが見えやすいC言語に統一し、巻末にC言語の構文を説明した補章を追加しました。初級者、中級者の人、どちらにもお勧めです。

-----------------------------------------------------------------
どうせ作るならよりメモリ消費が少なく、CPUなどに 負荷をかけないようなものを。
それを実践する為に 知っておくべき知識がいろいろ書かれてるのではないかと。。

ウェブ進化論

誰もがパソコンを自由に使えるようになり、ブログなど情報発信を容易にする手段が普及、Googleの検索エンジンなど情報を取捨選択する方法が広まったことで、Webの世界が変わりつつある。いわゆる「Web2.0」だ。

著者は、ネットの「あちら側」と「こちら側」というユニークな視点で、Webの進化がもたらす影響を解説する。あちら側とはGoogle、Amazonなどがネット上でサービスを展開する世界。こちら側とは、企業内で閉じた情報システムなどのローカル環境を指す。

「あちら側」では、Googleなどの圧倒的な資金力と知の集積により、高品質なサービスが無料で提供されるようになった。一方の「こちら側」は、依然として高いコストを投じて、閉じたシステムを開発し続けている。著者は今後10年間で、システムや情報をこちら側に持つ時代から、あちら側のサービス、情報を利用する時代へシフトすると予想する。

実際、Googleのサービスを利用して、従来なら開発に数億円かかったシステムを、数十万円で作った企業も出てきた。この流れは企業のIT環境に大きなインパクトを与えるものだ。ITにかかわる人なら必読の一冊と言える。


(日経コンピュータ 2006/03/20 Copyright©2001 日経BP企画..All rights reserved.)

過去の気になる何か

エントリーはこちら

makino.gif

採用までは、以下の流れで進みます。まずはお気軽にエントリーをどうぞ。

  • ①エントリーフォームから登録
  • ②弊社担当者より連絡
  • ③履歴書をお送りいただく
  • ④審査・面談
  • ⑤条件調整・採用!

» プライバシーポリシー

» 会社概要

ブログ内検索