タグ

programmerに関するyogasaのブックマーク (151)

  • プログラマのための書籍リスト集――今話題のリストから名著案内本まで - はてなニュース

    海外のQ&Aサイトで上位に選ばれた、プログラマがキャリアの初期段階で読むべき書籍10冊をリストアップしたエントリーが注目を集めています。プログラマが高い関心を寄せる良書が一覧できるエントリーに触発され、今話題のリストから、コンピュータの古典や名著を紹介したブックガイドまで、プログラマの知的好奇心を満たす書籍リストを集めてみました。 ■ 話題のプログラマのための書籍リスト ▽ http://www.tommyjp.com/2010/11/blog-post_5447.html このリストは、技術系Q&Aサイト「Stack Overflow」に投稿された「What is the single most influential book every programmer should read?」(上記エントリーの冒頭から引用:もしもあなたが時間をさかのぼれるとして、開発者としてのキャリアの初め

    プログラマのための書籍リスト集――今話題のリストから名著案内本まで - はてなニュース
  • プログラマであっても無理に読まなくてもいいと思う本5冊 - regtan’s TechNote

    全てのプログラマが読むべきベスト10冊というのが流行っているようなので釣られてみる。 超個人的趣味丸出しなのであわない人も多いと思います。別に無理して読まなくてもいいとおもいます。 なれる!SE 2週間でわかる?SE入門 (電撃文庫) 作者: 夏海公司,Ixy出版社/メーカー: アスキー・メディアワークス発売日: 2010/06/10メディア: 文庫購入: 49人 クリック: 883回この商品を含むブログ (155件) を見る SEとついているけどネットワークエンジニアの話。なれる!SEは入社したばかりの新人のときに教えておき たいことが結構つまってると思う。なれる!SE2もある。3は1月発売予定。 彼女と二人で「C」体験! (MF文庫J) 作者: 石川ユウヤ,稲垣みいこ出版社/メーカー: メディアファクトリー発売日: 2010/09/18メディア: 文庫購入: 3人 クリック: 434

    プログラマであっても無理に読まなくてもいいと思う本5冊 - regtan’s TechNote
  • 『なぜ、プログラミングは楽しいのか?』に対する素晴らしい答え | naglly.com

    『なぜ、コンピュータープログラミングは楽しいのか。なぜ、僕を含めプログラミングに携わる人々は、何度も辛い目に遭いながらも、この職種から遠ざかる事が出来ないのか・・・?』 この問いに対する答えが下記のサイトに載っていました。ここには、プログラミングの質的な楽しさが書かれています。 Why is programming fun? An extract from Fred Brooks' (Frederick P. Brooks Jr.) book, The Mythical Man-Month http://www.grok2.com/progfun.html この書籍の日語訳「人月の神話」はこちらです。 人月の神話【新装版】 評価: 4.7点 著者:Jr FrederickP.Brooks,Jr.,Frederick P. Brooks,滝沢 徹,牧野 祐子,富澤 昇 発売日:2014-

    『なぜ、プログラミングは楽しいのか?』に対する素晴らしい答え | naglly.com
  • プログラミングに関するあまり知られていない7つの真実

  • ソフトウェア技術者をやめるのは構わないがどの仕事でも認めてもらいにくいのは同じだと思うよ - ひがやすを技術ブログ

    私の職業プログラマのとしての最大の欠点は、ソースコードに対して強い美意識を持たずにいられなかったところだろう。生来の生真面目な性格が災いし、私の基準で美しいとはいえないソースコードを敵視しすぎた。 ソフトウェア業界(特に受託開発業界)は、基的に正直者が馬鹿を見る世界である。顧客(あるいは経営者)が、保守性というソフトウェアの最も重要な品質を正しく評価できないという、情報の非対称性が存在するからだ。 経営者やお客様は、ソフトウェアの品質を正しく評価できない。なぜなら、その人達は、訓練を受けたプロではないから。 言ってることは、かなりの部分、そのとおりだと思います。しかし、これは、ソフトウェアに限らず、普遍的な真実なんですよ。 あんなだめな仕事をしている人に比べて、自分は、ちゃんとした仕事をしている。でも、上司も経営陣もお客様もそれを認めてくれない。 これは、どんな仕事をしていてもあり得る話

    ソフトウェア技術者をやめるのは構わないがどの仕事でも認めてもらいにくいのは同じだと思うよ - ひがやすを技術ブログ
  • ある程度の年齢を迎えたプログラマが抱える悩み - bkブログ

    ある程度の年齢を迎えたプログラマが抱える悩み ある程度の年齢を迎えたプログラマが抱える悩みに、「若手のプログラマと比べて、どうやって価値を出していくか」という問題があります。これは言い換えれば「同じような生産性であれば、相対的に給料の低い若手のプログラマに置き換えられてしまうのではないか」という悩みです。 この問題のひとつの解決策は、プログラマ以外の仕事のポジション(たとえば管理職など)に移ることですが、他のポジションには向いていない、まだまだ現役でプログラマをやりたいという場合にどんな戦略があるか考えてみました。なお、後述するように、以下に挙げた戦略は相反するものではなく、組み合わせが可能です。 エキスパート戦略 この分野ではトップクラス、というレベルの専門性を身につけ、その分野に特化してキャリアを築くという戦略です。たとえば、ネットワークやセキュリティといった分野で一流と認められる専門

  • 私がソフトウェア技術者をやめた理由 - Rails で行こう!

    昨日、 人生の転機 - Rails で行こう! の中で「ソフトウェア作りが嫌いだ」と言い切ってしまったことが引っかかっている。 私の職業生活でもっとも多くの時間を注いだのがソフトウェア作りだ。その作業に対して、実際のところ、好きとか嫌いとか一言で割り切れるはずがない。複雑な感情を持っているというのが正直なところだ。 私の職業プログラマのとしての最大の欠点は、ソースコードに対して強い美意識を持たずにいられなかったところだろう。生来の生真面目な性格が災いし、私の基準で美しいとはいえないソースコードを敵視しすぎた。 簡単な例を挙げよう。 うるう年を計算するアルゴリズムを考えてみる。うるう年とは、「4で割り切れて、かつ100で割り切れない年。ただし、400で割り切れたら、やはりうるう年」である。 def leap_year?(y) (y % 4 == 0) && ((y % 100 != 0) |

    私がソフトウェア技術者をやめた理由 - Rails で行こう!
  • できるIT系エンジニアになる方法

    MOONGIFT.dev @moongift_dev 今回のTwicusは「できるITエンジニア(以下エンジニア)になる方法」について。偏見も大いにあるとは思われるが、その点はツッコミ、質問をどうぞ。 #twicus 2010-09-21 14:34:33 MOONGIFT.dev @moongift_dev 最初に断っておくと、できるだけ建設的なディスカッションをお願いします。そうじゃないんだよ、と否定する事は容易いと思うので、そうじゃなくてこうするべきだ、とかプラスアルファをお願いできればと。ネガティブな意見とか見飽きてきたのでw #twicus 2010-09-21 14:34:37

    できるIT系エンジニアになる方法
  • プログラマが滅びるとき

    人力作業を省力化のために機械化し続けると、やがてプログラムを作るプログラムを完成させてプログラマは職を追われることになる。改革の果てに自分が不要とされることを受け入れられるか?そんなプログラマの哲学

    プログラマが滅びるとき
  • プログラマの値崩れ - プログラマーの脳みそ

    pixiv仕事の値崩れと - プログラマーの脳みそは「絵を描く」という仕事の値崩れとそれを防ぐにはという話題だった。僕はプログラマなので、当然ながらプログラマの仕事の値崩れについて考えを巡らせる。 需要と供給 プログラマというのは人材不足だ。そして頭数は余っている。どういう事かといえば、プログラマの質というのは総じて低いのだ。 SI業界(注文に応じてシステムをフルオーダーで開発する業態)では、「プログラマ≒プログラムを書く人」「SE = システムエンジニア ≒ お客さんの要望を取りまとめる人」ってカテゴライズがされてて、プログラマ < SE という扱いになっていることが多い。 SI業界で必要とされるプログラミング技能は総じて低い。というか、業務用のプログラムってのはその8割はたいした技能が必要ないプログラムで出来ているといっていい。人手がかかり面倒くさい作業を人海戦術でこなしている、とい

    プログラマの値崩れ - プログラマーの脳みそ
  • プログラマの一言格言集 - にくろぐ。

    引用元:プログラマー板「プログラマの一言格言集」 http://pc.2ch.net/test/read.cgi/prog/1033314365/ 1 名前:仕様書無しさん[]投稿日:02/09/30 00:46 コンピュータ業界の物事にちょっと皮肉った格言を当てはめて行きましょう。 帯に短しタスキに長し std::string こんな感じで。 3 名前:仕様書無しさん[sage]投稿日:02/09/30 00:48 プログラムは思った通りに動かない。 書いた通りに動く。 19 名前:仕様書無しさん[sage]投稿日:02/09/30 22:22 「行き詰まったら紙に書け」 筆無精な俺には辛い 29 名前:仕様書無しさん[]投稿日:02/10/01 12:43 「無理です。」 は言ったもん勝ち 36 名前:仕様書無しさん[sage]投稿日:02/10/01 14:30 三つのバ

  • プログラマは、怠惰であるための努力を惜しまない:@IT自分戦略研究所の「おすすめエンジニアライフ」:エンジニアライフ

    音が語れるエンジニア参加型メディア「@IT自分戦略研究所 エンジニアライフ」。日々、ITエンジニアの「生の声」を公開している。 ここでは、編集部がおすすめするコラムを紹介しよう。仕事で上手に手を抜く方法、「何いっているの、この人?」となる「宇宙人化現象」をなくす方法、さらに新規コラムニスト3人を取り上げる。 Lv:37 メロンパンの甘さは自分の甘さ アナタもワタシも宇宙人 あめのちはれ【新連載】 ソフトウェアと、もう一度向かい合う 【新連載】 迷えるIT系既婚女子の「ITが女性職にならない理由」 【新連載】 仕事で上手に手を抜く方法 フリーエンジニアのはがねのつるぎ氏による『フリーなスキル』。大学院と仕事を両立させるために覚えた「上手に力を抜く」スキルの話。 はがねのつるぎ氏は、現在フリーエンジニアとして仕事をしながら、大学院に通っている。当然のことながら、仕事と勉強の両立はとても難しい

    プログラマは、怠惰であるための努力を惜しまない:@IT自分戦略研究所の「おすすめエンジニアライフ」:エンジニアライフ
  • プログラマの報酬について - UKSTUDIO

    プログラマという職業は「ふつう」の人には厳しくないかでは結構な反応もらって少しびっくり。 そこらへんのことをもう少し述べると、僕自身はプログラマが勉強をしないでいい職業とは思っていない。ただ、現状プログラマをやっている人で、普段自分でコードを書かない(能力的に平均以下であろう)人達がかなり多く存在している。個人的にはハッキリ言ってそういう人達は足手纏いだと思っている。なので正直、そういう人達がいなくなればいいとも思っている。 だが、現状そういう人達が存在している以上、「あなたたちはプログラマとして無理なのでやめてください」と言ってしまっていいのか、それはさすがに傲慢じゃないのか、普段からコードを書き能力がある人達と、そうじゃない人達が共存する方法はないのかと思って色々書いたのが先のエントリ。 @ukstudio 別にその仕事を好きでもなくて向いてるでもなくて、ていう人たちに別の仕事やったら

  • プログラマという職業は「ふつう」の人には厳しくないか - UKSTUDIO

    最近、実はプログラマという職業が「ふつう」の人には厳しいなーと思っていたりする。 業務外にコードを書いたり、技術書などを読むというのは素晴らしいことだと思う。けど、会社側がもし「業務時間外にコードを書いたり、技術書を読んだり、勉強会に参加しなさい」と言ったら、それは業務時間外労働と変わらないと思う。個人のたのしみとは別に会社側がそれらを求めたらそれは業務だ。 しかし、僕が思うにはそういう業務時間外に自主的に勉強をしないと、正直いってまともな品質なソフトウェアを作るのは難しい。 例えば良書と言われているものは結構な数あり、ある程度経験がありそれらのを読んだことがある人は「プログラマならこのは読んでおくべき」というをいくつかあげたりもするだろう。けど、それらをいつ読むのか。業務時間内にそれらをじっくり読んだり、実際にコードを書いたりする時間があるところはないだろう。そうなると自分のプライ

  • 成長しないプログラマーの7つの悪習慣 : 小野和俊のブログ

    はてブのホットエントリで「成功できない人たちが持つ7つの悪習慣」という記事を見かけたのだが、ライフハック系のやエントリは胡散臭く感じるところがあってあまり好きではない私から見ても、これは確かに、と思える内容で、プログラマーについても同じことが言えると思ったので、エントリにまとめてみた。 ・自分の理解力不足を技術のせいにする。すぐ理解できない技術や、普段自分が使い慣れてない技術は「キモイ」、「自分には合わない」などといってすぐ学習を放棄する。 ・他人の非に非常に敏感。使っているライブラリや人が書いたコードに少しでもバグが見つかると、「使い物にならない」、「書き直した方が早い」などとすぐ口にする。 ・環境がよく壊れる。「このPC不安定」、「また開発環境がおかしくなった」、「OSから入れ直さないと」といったように、作業環境が頻繁におかしくなる。たいていは自分で必要なファイルを消してしまったり上

    成長しないプログラマーの7つの悪習慣 : 小野和俊のブログ
  • プログラマが好きそうな読み物100

    2022 (2) ► 10月 (1) ► 2月 (1) ► 2021 (51) ► 11月 (2) ► 10月 (2) ► 9月 (4) ► 8月 (4) ► 7月 (4) ► 6月 (4) ► 5月 (3) ► 4月 (10) ► 3月 (7) ► 2月 (4) ► 1月 (7) ► 2020 (155) ► 12月 (7) ► 11月 (10) ► 10月 (8) ► 9月 (8) ► 8月 (11) ► 7月 (21) ► 6月 (19) ► 5月 (14) ► 4月 (20) ► 3月 (13) ► 2月 (10) ► 1月 (14) ► 2019 (293) ► 12月 (11) ► 11月 (12) ► 10月 (24) ► 9月 (29) ► 8月 (27) ► 7月 (36) ► 6月 (40) ► 5月 (24) ► 4月 (35) ► 3月 (42) ► 2月 (6

    プログラマが好きそうな読み物100
  • リーナス・トーバルズ氏×まつもとゆきひろ氏 動画メッセージ「プログラミングは楽しい創造」

    Linuxの創設者であるリーナス・トーバルズ氏と、Rubyの創設者まつもとゆきひろ氏---2つの代表的なオープンソース・ソフトウエアの作者である両氏に、日技術者へのメッセージを語ってもらった。「大切なことは自分のやっていることが好きであること、やり続けること」、「プログラミングの楽しさは『創造』」と2人は技術者にエールを送る。(聞き手は高橋 信頼=ITpro編集) まつもとゆきひろ氏:僕は15年間、Linuxを使ってきて、その上でRubyで開発をしてきました。 実際のところ、僕が書いているのはC言語で、あなた(リーナス・トーバルズ氏)もそうだと思うけど、僕は上のレイヤーを向いていて、あなたは下のレイヤーを向いている。 我々には多くの共通点があると思います。趣味としてプロジェクトを始めたこと。今はとても大きなコミュニティに育っていること。 リーナス・トーバルズ氏:僕は個人的に信じているん

    リーナス・トーバルズ氏×まつもとゆきひろ氏 動画メッセージ「プログラミングは楽しい創造」
  • 人材獲得作戦・3 - 人生を書き換える者すらいた。

    求人サイトに広告を出して3週間。 実に応募者はたくさん来たものです。40~50人はいました。ゾンビのごとくわらわらと集まってきたよ。 今回は、手っ取り早くふるいにかけるために、最初にプログラミングの実技試験をやりました。都合のよい日時を申告してもらい、その時刻になったら問題を送信(それも僕はcronで仕込むだけ)、応募者は時間内に回答のソースコードをメールで提出、という形式。 これなら定型的なメールのやりとりでほとんどの作業が済むし、僕の時間の節約になる。 これから試験を受ける人もいるので問題の内容は非公開だけども、ちょっとしたパズルを解くアルゴリズムを考えて実装する、というタイプの問題です。 プログラム言語は自由(受験者が得意なものを使ってよい)、標準入出力を使うだけなのでOSも自由、制限時間3時間としました。 ちなみに僕がこれを自分で解いてみたときは、C#を使って25分でできた。 とこ

    人材獲得作戦・3 - 人生を書き換える者すらいた。
  • 日本のJavaScript界隈のブログを適当かつ詳細にまとめてみようと思って挫折したけど、もうちょっと頑張ってみた - ?D of K

    あらすじ 僕は無しにJavaScriptを覚え、その後も全くを読まなかったため(今もまだJavaScript関連のを持っていない)、友人の変態C++プログラマにJavaScriptを覚えるためのを聞かれて、答えることが出来ませんでした。しかし、そんな中、颯爽と助けてくれた某JavaScriptコーダーがおり、そんなことがあって、世間のJavaScriptコーダーってどういう人たちなんだろうと気になって、とある勉強会に参加して、なぜか最後、指名手配されて、いや、僕はそんな知られるほどのことはしていないと思っていたのだけど、まぁ、何かやり遂げてはいたのかもしれないと思ったので、JavaScript界隈の有名人を調べてみることにしました。 まとめ方 多くのJavaScript界隈の有名人はJavaScriptで有名なブログを持っているに違いないという発想の元でTopHatenarのJav

    日本のJavaScript界隈のブログを適当かつ詳細にまとめてみようと思って挫折したけど、もうちょっと頑張ってみた - ?D of K
  • プログラマでよかったなと思える瞬間を増やせたら - GoTheDistance

    今年ももう終わりですねぇ・・・。 スーツ・ギーク論争に参加してた頃に僕と知り合った多くの人は、僕が技術系に戻ると知った時に驚かれた方が多かった。あんだけスーツでいたいって書いていたからそりゃそうだなって、過去エントリ読み返して改めて思った。 この2年ばかりどんな心境の変化があったのか、思い出しながら書いてみたいと思う。新卒はツライよ!みたいな感じで。 僕は大きなSIerに入ったにもかかわらず、幸運にもバリバリコードを書く部署に配属された。相当レアだったと思う。そこで仕事をしているうちに、僕の立場はプログラマという作業員でしかなかったことにひずみを感じるようになった。技術が無ければできないしそこは間違いなく意味があるんだけど、僕は仕事をもらっているから力関係で言えば、間違いなく下なワケで。そういう状況だと、グダグダなプログラム開発を強いられることが多くなって辟易とし始めたってのもあったかなぁ

    プログラマでよかったなと思える瞬間を増やせたら - GoTheDistance