lynx   »   [go: up one dir, main page]

タグ

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

  • プログラマをクソコードで殴り続けると死ぬ - megamouthの葬列

    ここにクソコードがある。 誰が作ったかはわからぬ。それが、どのような経緯でクソコードとなったのか、 あるいは、最初からクソコードであったのか、それらは全てクソコード自身が知るのみである。 ファーストコンタクト ある日、営業からシステム案件を打診されたので見積もりして欲しい。というメールが来る。 とある企業の既存システムに機能を追加する簡単な案件ですが、なななんとソースや仕様書をご支給いただけます! と、それはサンタにプレゼントが貰えると信じて疑わぬ子供のような真っ直ぐなメールである。 ソースコードが入った圧縮ファイルを受け取ったプログラマは、早速、コードを読んでみる。 そのシステムが当にいいコードで書かれているかを判断するには時間がかかるが、 クソコードであるかはおおよそ30分でわかる。 インデントがタブとスペースどちらかに統一されていないとか、フレームワークの誤用があるとか、またはフレ

    プログラマをクソコードで殴り続けると死ぬ - megamouthの葬列
    iR3
    iR3 2017/09/25
    わはっは “この国ではいつのまにかプロフェッショナルであるということは、如何なる理不尽にも忍従できるかどうか、ということで判断されるようになってしまっている。”
  • Introduction - プログラマの生き様

    お久しぶりです。C88は落選してしまったので1年ぶりの同人誌です。 今回のは、プログラマという生き様を紹介するです。 というのも、世間ではプログラマという仕事に対する誤解が蔓延していて、 キツイ汚い臭いの3Kだの、毎日徹夜の奴隷労働だの、常に過労死と隣り合わせだの、 そんな(たぶん)間違ったイメージを持たれています。 このような間違ったイメージにより、 プログラミングは好きだけど仕事にするのは避ける学生や、 親から強く反対されて諦める学生なんかもいるわけで、 これは業界にとっても非常に良くない状況なわけです。 このは、主にそんなこれからプログラマの道を志す人に対して、 「そんなことないやで? 選択を間違えさえしなければ 楽しく働けるやで!!」 と伝えることを目的にしたです。 実際、少なくとも我々の周りでは多くの人が楽しんで働いています。 この業界で働いていて、現状に満足してない人、

    Introduction - プログラマの生き様
    iR3
    iR3 2016/01/04
    w“仕事の方は見積段階で3割程度の稼働を前提にスケジュールを組まないと、 不幸な未来しか待っていないでしょう。”
  • エンジニアtype 技術者のキャリアを考えるWebマガジン - 転職@type

    エンジニアtypeは、各種エンジニアをはじめ「創る人たち」のキャリア形成に役立つ情報を発信する『@type』のコンテンツです。

    エンジニアtype 技術者のキャリアを考えるWebマガジン - 転職@type
    iR3
    iR3 2015/07/01
    をっ @jugyo さんだ!カッケー
  • Matzさんに聞く、新卒エンジニアの適正年収は? | 株式会社VASILY(ヴァシリー)

    RubyのパパことMatzさんに、新卒エンジニアの適正年収を伺いました。twitterで下記のようなコメントがあり、弊社も新卒採用などやっていることから、Matzさんに新卒エンジニアの給料について伺ってみました。 質問 新卒エンジニアの適正給料はこれだとするならいくら位だと思いますか?ざっくり。 Matz 日ということ考えて…理系大卒で600万くらいかなあ でもねぇ、大卒はだいたい粒ぞろいだと言っているのと同じ。個人差は無いものとしているってことなので、それだとおかしいよね。 ただ、コンピュータサイエンスの学科を出て、プログラミングできるっていう学生が300万とか400万とかしか貰えないと、彼の持ってる技能はあまり評価されてないってことじゃないかなと。特殊技能を持っていると思われてないってことじゃないかな。 プログラミングするのに国家試験はいらないので誰でもなれるって思われ

    iR3
    iR3 2014/12/26
    確かにスーパープログラマは、プロ野球選手のように待遇されてよい。一万人にひとりとかいう逸材を活かす道はやはり収入もしかるべき。
  • アメリカのプログラマーの言語別年収wwwwwwwwww : 暇人\(^o^)/速報

    アメリカプログラマーの言語別年収wwwwwwwwww Tweet 1: 以下、\(^o^)/でVIPがお送りします 2014/11/23(日) 22:53:15.83 ID:EgRQOdwj0.net こちとら何年もやってんのにマジふざけんなよ… 年収400万もねえよ… 1位 Ruby on Rails – $109,460(約1300万円) 2位 Objective C – $108,225(約1280万円) 3位 Python – $100,717(約1200万円) 4位 JAVA – $94,908(約1110万円) 5位 C++ – $93,502(約1100万円) 6位 JavaScript – $91,461(約1080万円) 7位 C – $90,134(約1060万円) 8位 R – $90,055(約1060万円) 9位 C# – $89,074(約1050万円) 10

    アメリカのプログラマーの言語別年収wwwwwwwwww : 暇人\(^o^)/速報
    iR3
    iR3 2014/11/25
    ふむふむ
  • プログラミングから半歩退く

    僕は、自分がほしいものを自分の手で作るためにプログラマーになったので、プライベートでの開発はだいたい自分が使うものを作ることに充てている。特にほしいものがないときは、そのとき興味のある技術を調べている。仕事が終わって寝るまでの時間や土日をそうやって過ごしているので、仕事の時間も合わせると四六時中プログラミングをすることになる。そんな毎日を過ごしていると、突然、電池が切れたかのようにプログラミングに対するモチベーションがゼロになるときがある。そのとき、僕はプログラマーとしての死を迎え、プログラマーでもなんでもないただの社会不適合者になる。3年余りかけて築いてきたスキルや実績がなんの意味も持たなくなり、わずかばかり存在した存在意義がなくなってしまう。そのような自分は自意識にとって到底認められない存在であり、底の見えない"闇"を感じる。なんとかしてプログラミングに対するモチベーションをかき集め、

    iR3
    iR3 2013/12/10
    ふむふむ “自分のほしいものを自分の手で作るということは、問題解決という側面だけでなく、お金では買うことのできない充実した体験だと思う。自分が作った料理がおいしいのと同じだ。”
  • PG・SEの職業観って 2ch と Twitter と hatena でかなりの差がありますね? 2ch > ド底辺のクズ!搾取されて死ね! Twitter > 楽ではないけど世間並みに稼いでるよ hatena > 技術者!GEEK!世界を変革する勝ち組!

    PG・SEの職業観って 2chTwitterhatena でかなりの差がありますね? 2ch > ド底辺のクズ!搾取されて死ね! Twitter > 楽ではないけど世間並みに稼いでるよ hatena技術者!GEEK!世界を変革する勝ち組

    PG・SEの職業観って 2ch と Twitter と hatena でかなりの差がありますね? 2ch > ド底辺のクズ!搾取されて死ね! Twitter > 楽ではないけど世間並みに稼いでるよ hatena > 技術者!GEEK!世界を変革する勝ち組!
    iR3
    iR3 2013/11/13
  • プロとしての行為 Act as Proffesional

    心底、プログラマとして生きていくのが幸せなんだなと思える人に出会ったことのある@HIROCASTERでございませう。 プログラミングが上達するベストプラクティスってあるんでしょうか? 大学でコンピュータ教えている教授なんかは、そのあたり教えてくれるんでしょうか? あなたの先輩は教えてくれましたか? 昔ながらの職人がいう、見て、まねて、盗め。ですかね? 僕の経験で、いくつか書いてみました。 毎日コードを書く とにかく毎日コードを書いている。 息を吸うように、歯磨きををするように、顔を洗うように、事を取るように毎日コードを書いている。 テストコードも書く 動くソフトウェア側のコードだけでなく、テストコードも書いている。 必然と設計も考える癖が付くわけで…。 ソフトウェア全体を仕上げるまで書く 例えば、小さなメソッドだけでなく、クラス全体を。 ソフトウェアとして動作するまで全体を。 全体を仕上

    プロとしての行為 Act as Proffesional
  • 群衆がプログラマに石を投げていた。「こいつらはバグのあるプログラムを書いているんだ!」「いいでしょう。バグのあるプログラムを書いたことがない者のみ石を投げなさい」イエスがそう言うと、漏れのある要求仕様を提示した発注元が石を投げ続けた。

    iR3
    iR3 2013/02/05
  • プログラマーはなぜ夜遅くに仕事をするのか?という3つの理由

    By Surat Lozowick プログラマの多くが深夜まで仕事を行いますが、一見すると不思議に見える「なぜ、わざわざ夜遅くに働くのか?」という3つの理由をスタートアップ創設者でありプログラマのSwizec TellerさんがBusiness Insiderで解説しています。 Why Programmers Work At Night - Business Insider http://www.businessinsider.com/why-programmers-work-at-night-2013-1 ◆クリエイターとしてのスケジュール By Your Secret Admiral プログラマによくあるタイムスケジュールのうち一つが朝4時に起床し、人々が活動しはじめる前にいくつかの仕事を終わらせるというもの。そしてもう一つが朝の4時に仕事を終わらせるというものです。 プログラマでエッ

    プログラマーはなぜ夜遅くに仕事をするのか?という3つの理由
    iR3
    iR3 2013/01/18
    ほっておくとどんどん後ろにズレていく話は同意
  • 28歳からのプログラマー

    2. この発表をなぜやるの? ● 正直、28歳からプログラマーになるとするっていう 事例は誰か言ったりしているの? ● 探す→見つからない ● たいていは「高校生」とか「20代前半」とか、そう いう若い人向け ● プログラマー35歳定年説

    28歳からのプログラマー
    iR3
    iR3 2012/12/30
    ふむふむ
  • Rubyの最年少コミッターとして活動

    前回に続き、当たり前のようにITを使いこなす「スマホ世代」の若者を紹介する。その高いITスキルや行動力は、大人の想像を超える。 高校よりネット企業で勉強 福森 匠大(15) 2012年3月に中学を卒業した福森匠大は、高校に進学しなかった。代わりに選んだのは、オンラインレシピサービスのクックパッドでのアルバイト。宇都宮からオフィスがある東京・白金まで2時間かけて週3回通い、エンジニアとして働いている。 福森はその理由を「高校に通うよりも勉強になるから」と話す。「趣味でプログラムを書くのと業務としてやるのでは、やはり違う。学ぶことはたくさんある。今はコードの書き方などを社員から色々教えてもらえる」。高校には行かないが、高等学校卒業程度認定試験を取得して大学へ進学するつもりだ。 福森が気に入っているのは、サービスの新規開発ではなく、開発者を支援するツールづくりなど裏方の仕事。「皆が気持ちよく開発

    Rubyの最年少コミッターとして活動
    iR3
    iR3 2012/10/09
    続々と13歳もか
  • なぜ経験の少ない若者ほどサービスを立ち上げたがるのか

    株式会社プラムザ 代表取締役社長。システムコンサルタント。1998年に28歳で起業し、現在も現役のシステムエンジニアコンサルトとして、ものづくりの第一線で活躍しつつ、開発現場のチームとそのリーダーのあり方を研究し続けている。

    なぜ経験の少ない若者ほどサービスを立ち上げたがるのか
  • Clean Coder

    プロのプログラマーとなるための心得集。内容は自称“ダメ人間”の著者の経験に基づく「間違いの一覧」だ。著者はアジャイル開発の原則を提唱した一人として知られる。「長時間働くと仕事をしている気がしたが、重要なのは規律である」「プロは専門知識の手入れに時間をかける」など示唆に富む。プログラマーに限らず、全ての職業人にお薦めできる。

    Clean Coder
    iR3
    iR3 2012/04/16
    「長時間働くと仕事をしている気がしたが、重要なのは規律である」「プロは専門知識の手入れに時間をかける」
  • プロとしての行為 Act as Proffesional

    「ソフトウェアのプロになるには書が必要だ!」と、ボブおじさんがおっしゃっております。 このボブおじさんは、あの有名なアジャイルマニフェストにも名前を連ねているRobert C. Martinです。 プロとしての最低限必要な知識、姿勢、規律など、教育を受けたり学んだことがあるプログラマはあなたの現場に何人ぐらいいるでしょうか? 今こそ、書を取って、プロとしての道を歩み始めて欲しい。(amazonでずっと売りきれだったけど、やっと入荷したようだ。すぐに売り切れそうではあるが…) プログラミングの練習 僕はプログラミングの練習というのを意識的にあまりやったことが無い。日だとTDD Boot Campなどでおこなわれる小さなテーマでプログラミングをおこなうことである。書の6章に練習について書いてる。 個人的にはRubyKaigiで、ペアプロした外人が、これはToys Programming

    プロとしての行為 Act as Proffesional
    iR3
    iR3 2012/04/02
    なるほど
  • 404 Blog Not Found:プロ^2グラマーは社交が8割

    2007年02月19日01:30 カテゴリCode プロ^2グラマーは社交が8割 趣味でプログラムをするシュミグラマーや、職は別にあって、たまにプログラムするタマグラマーはとにかく、プログラミングそのものを職にしているプロプログラマー(以下プロ^2グラマー)の業務の8割は、実はプログラムを書く事ではない。 実感としては、顧客(社内顧客含む)との折衝が4割、学習が4割といったところ。残った2割が実際にコードを書いている時間。計算上は、週5日のうちコードを書いているのは1日しかないことになる。そして当はそのコードを書いている時間も、コードを書く時間よりコードを読み返したり他のコードを読んでいたり、実のところぼけぇっとしていたりという時間が8割。 このプロ^2グラマーは、さぼっているわけでも無能な訳でもない。むしろ有能だとされるプログラマーほど、「オフタイム」が長い。そしてそのオフタイムの間

    404 Blog Not Found:プロ^2グラマーは社交が8割
    iR3
    iR3 2012/03/04
    「社交力というのは相手におべんちゃらを言ったり、中身のないあいづちを打つことではないということ。MOF担ならそういうことを社交力と定義するかも知れないが、少なくともプログラマーの世界では違う。」
  • 私がソフトウェア技術者をやめた理由 - Rails で行こう!

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

    私がソフトウェア技術者をやめた理由 - Rails で行こう!
  • 人生の転機 - elm200 の日記(旧はてなダイアリー)

    この秋は、はてな村の有名人たちが人生の転機を迎えているようだ。id:naoya や id:amachang が古巣を去り、id:Chikirin が高給を捨ててニートになった(はてな村では id: は Mr/Ms 相当の敬称である)。 私もまた先月、米国公認会計士(USCPA)試験に全科目合格し、会計畑の仕事に方向転換しようとしている。もっとも会計というのは私にとっては手段にすぎず、最終的には企業経営に関わる仕事に就きたいと考えている。 私は、26歳のときからずっと IT 畑の仕事をしてきた。途中、語学留学等で職歴が中断したり、職場が変わることはあっても、ずっと プログラマだった。だから、いま全く畑違いの分野に乗り出していこうとするのは、かなり勇気がいる。大学を卒業したばかりの若者が、希望と不安を持って未来の職業生活を見つめているような気分だ。 実を言うと、私は、いままでの人生仕事が心底

    人生の転機 - elm200 の日記(旧はてなダイアリー)
  • はてなブログ | 無料ブログを作成しよう

    プロジェクトマネジメントで娘の夏休みの宿題炎上を防止しました 娘の夏休みの宿題プロジェクト炎上 8歳9歳の娘が朝から泣きわめいていたので、何ごとかと思い話を聞いてみました。泣きじゃくっていたので要領を得なかったのですが、まとめると以下みたいでした。 「宿題やったのに、ママがテレビを見せてくれない。自分は頑張った…

    はてなブログ | 無料ブログを作成しよう
  • ロールプレイングゲーム - @m_seki の

    ここでは私が実践している、ちょっと良いプログラマになるためのコツを紹介します。まるで「理想のプログラマ」のように仕事をするための簡単なアイデアです。チームでプログラミングするお仕事に就かれているみなさんが、このアイデアで昨日よりも気分よく過ごせるようになれば幸いです。 多くの達人が「理想のプログラマ」とはどういうものか、よいプログラマのあるべき姿、立ち振る舞いを説いてきました。おそらく、みなさんも達人たちが理想のプログラマについて書いた文章を読まれたのではないでしょうか。そして達人たちの示す理想のプログラマ像を想像してそんな人物になろうとしましたよね。みなさんは実際にそうなれたでしょうか。その振る舞いを実践するのはちょっと難しかったりしませんでしたか。 「理想のプログラマ」といった「理想の何か」になるために、来の自分を変えて別な自分になる必要があります。しかし変身は痛みを伴うものです。

    ロールプレイングゲーム - @m_seki の
    iR3
    iR3 2012/02/18
    「ちょっと良いプログラマになるためのコツ」
Лучший частный хостинг