タグ

プログラマに関するsanryuuのブックマーク (6)

  • 今日のポエム: なぜ、その抽象化は失敗してしまうのか - Line 1: Error: Invalid Blog('by Esehara' )

    近況 打ち捨てられた過去について 要旨 この記事を興味深く読む一方で、やはり違和感を覚える人も多くいるようで、自分もその一人だった。恐らく、この違和感は、「抽象化」が「具体性を奪取していくもの」といったような対立項として述べられているからだ、というように思われる。しかし、果たして具体性無しに「抽象化」することが有益なことなのだろうか。それが一つの違和感のように思われる。 文 プログラミングの世界には、YAGNI原則(You ain't gonna need it)というものがある。また、YAGNIという言葉を使わなくても、「過度な汎用化が足を引っ張る失敗例」というのは、プログラマとしての心構えを書いたの中で、ちらほらと自嘲気味に述べられることがある。 僕も、一度そのような失敗例を見たことがあるけれど、なぜこういう失敗が起こるのか。確かにデザインパターンで組み立てられたアーキテクチャは「

    今日のポエム: なぜ、その抽象化は失敗してしまうのか - Line 1: Error: Invalid Blog('by Esehara' )
  • 「第一回 プログラマ向けデザイン勉強会」の内容を参考にして妻のパン屋のWebサイトをリニューアルしてみた - give IT a try

    はじめに みなさん、明けましておめでとうございます!・・・と言うにはあまりにも遅すぎる時期になって2013年最初のブログ更新となりました。 「そろそろブログ書かなきゃ書かなきゃ〜!」と思っていたのですが、年末からのパン屋のWebサイトのリニューアルに没頭してしまい、間が空いてしまいました。 せっかくなので、2013年最初のエントリではそのお話をしたいと思います。 「第一回 プログラマ向けデザイン勉強会」の発表資料が素晴らしい! 前々からからは「Webサイトのデザインをリニューアルしてほしい」と言われていたのですが、僕自身はあまりデザイン方面には強くないプログラマなので、どうしようかと困っていました。 そんなとき、ネットで見つけたのが「第一回 プログラマ向けデザイン勉強会」でした。 東京の勉強会なので、僕は参加できませんでしたが、発表者の方々のわかりやすいスライドが公開されていたので、だ

    「第一回 プログラマ向けデザイン勉強会」の内容を参考にして妻のパン屋のWebサイトをリニューアルしてみた - give IT a try
  • 開発者を使い捨てるとか、ほんと理解できない。 - 日々、とんは語る。

    ちょっと僕には理解できない意見があったので反応しておきます。 人がいないから東京に出ます.たしかに人を確保するという意味では,それが有効な選択の一つだけど,もっとも安易な選択でもある.東京に出れば応募者を増やすことはできるけど,同時に自社の人が他の企業に引き抜かれることも増えるということなんだよ.必ずしも悪いってわけじゃないんだけど,なんだかなあ. そこの所の人材獲得戦略をろくに考えないままに東京進出するのは,よほど技術力やコアビジネスに強みがない限り,単純な価格競争に巻き込まれたりするだけじゃないかなあ. いや,それとも開発者を使い捨てにしたいからこそ,東京へ進出しようとしているのか...前の記事についての意見なのですが、開発者を使い捨てにしたいという部分がどうしても理解できないです。 開発者を使い捨てるというのは、どういった現象なのでしょうか。何かこれまでに嫌な思いをしてきたのでしょう

    開発者を使い捨てるとか、ほんと理解できない。 - 日々、とんは語る。
  • 「新卒年収1500万円」は当たり前

    2000年代の前半くらいだったろうか。国内の電機産業では「パソコンはマイクロソフトとインテルにやられた。来るべき携帯電話の時代は、同じ轍を踏んではならない」といった議論が盛んだった。また、筆者の記憶が正しければ、当時「N503i」などのヒットで携帯電話の国内シェア1位だったNECは「携帯電話のOSにLinuxを採用して、世界シェア3位を目指す」と宣言していた。 しかし現実はどうなったのか。もはや言うまでもない。携帯電話はスマートフォンに置き換わりつつあり、そのスマートフォンはiOS(iPhone)とAndroidに牛耳られている。結局、同じ轍を踏んでしまった。CPUもARM一色だ。この頃は電子書籍ビューアや携帯型ゲーム機、ひょっとするとコンパクトデジタルカメラでもまた同じ轍を踏みそうな状況である。 NHKがソフトウエアをテーマとしたドキュメンタリー番組「新・電子立国」を放送したのは1995

    「新卒年収1500万円」は当たり前
  • なぜ新人は聞きに来ないのか? - teruyastarはかく語りき

    プログラマで、生きている: ググるな危険 http://el.jibun.atmarkit.co.jp/hidemi/2009/11/post-9d2b.html わたしが新人が検索に頼ってしまうことを危険視するのは、コピペの寄せ集めでもなんとなく動くコードが書けちゃって、それで自分は仕事を達成したという錯覚に陥ってしまうからです。 たいていの場合、新人プログラマには「きちんとしたコードを書くこと」は期待していません。先輩たちが期待しているのは「きちんとしたコードを書ける人になってくれること」です。 そこらへんの意識が行き違っちゃってるから、仙台に行くことよりも、新幹線に乗ることの方が重要事項になっちゃうんですかねえ。 最後に、わたしが新人の時に先輩から言われた言葉をご紹介させていただきます。 「自分で説明できないコードを1行たりとも書くな!」 間違うのはしかたありません。けれども、「自分

  • プロとしての行為 Act as Proffesional

    1.一般的なコーディング規約に目を通し、エレガントなコードを知る エレガントなコードを書くためには、エレガントなコードを知らなければならい。その土台を築いているコーディング規約について、オープンソースではどのようなものが使われているのか理解しておこう。入社する予定の会社が採用している言語については必ず目を通しておこう。 PHP PEAR 標準コーディング規約 symfony CodingStandards Perl perlstyle Ruby クックパッド株式会社のRubyコーディング規準 Matzスタイル NaClで採用している規約 Python PEP 8 そして、あなたの身近にあるオープンソースのコードを実際に読んでみよう。この時点でコードの仕組みや設計が理解できなくても良い。コードがエレガントかどうか?を感じ取って欲しい。こう書いた方が、良いのではないか?など、考えてみよう。

    プロとしての行為 Act as Proffesional
  • 1