タグ

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

  • 握力王 vs 日本男児 ヘルシーすぎるプログラマ対談(Part2)

    お待たせいたしました。前回の続き、対談の後半戦です。前回のPart1には「プログラム関係ないじゃん」というツッコミをいただきましたが、今回は偶然にもお二人ともが使っている「セパレートキーボード」について。また奥野さんがトレーニングを始めたきっかけについて。そして話題は「プログラマへの運動のススメ」へと。その前に、まず前回の対談の模様からあの動画をお届けします。 新沼大樹 Web魚拓を運営する株式会社アフィリティーの代表取締役。握力王の異名を持ち、その鍛え上げられた肉体でTV、Web媒体など出演多数。バーチャロンの名プレイヤーとしても知られる 奥野幹也 某大手ソフトウェア企業で、データベースのスペシャリストとして活躍中。ブログ『漢のコンピュータ道』で知られる。TwitterIDは@nippondanji 健康なプログラマーはセパレートキーボードに向かう 奥野: blogにも書いたんですけど.

    握力王 vs 日本男児 ヘルシーすぎるプログラマ対談(Part2)
    kimutansk
    kimutansk 2016/03/01
    やはり彼らのお勧めする第一の技術書は『ヘルシープログラマ』ですか。というかこの記事に合わせて電子版が割引になっているのはずるいw
  • プログラマ向けに書かれた「Soft Skills」という本がすごいという話 - サンフランシスコではたらくソフトウェアエンジニア - higepon blog

    語版がでました。すぐ買うべし。 SOFT SKILLS ソフトウェア開発者の人生マニュアルposted with amazlet at 16.05.18ジョン・ソンメズ 日経BP社 売り上げランキング: 1,272 Amazon.co.jpで詳細を見る Soft Skills: The Software Developer's Life Manualは残念ながら日語訳が出ていない。でも英語でも読む価値はある。とても平易な英語で書かれてる。どこかの出版社さん翻訳だして欲しい。空前のブームになるに違いない。 Soft Skills 。alc.co.jp によればソフトスキルは「対人的な交渉・指導・意思疎通などをうまく行える能力(または知恵)」のことらしい。そのタイトルからも分かる通り、プログラマ向けに書かれただがほとんど技術の話は書かれていない。プログラマとして生きていくための技術以外

    プログラマ向けに書かれた「Soft Skills」という本がすごいという話 - サンフランシスコではたらくソフトウェアエンジニア - higepon blog
    kimutansk
    kimutansk 2015/09/22
    Manningということは電子版セールやるのでその時に見てみますかねぇ
  • エンジニアとしての落としどころを作る | こえむの編集後記

    こえむの編集後記 ITインフラ、プログラミング、情報教育(EdTech)研究、そして日々のことを淡々と書くblogです。 コンピュータのエンジニアをやっていると、技術を高めたい、最新の技術を得たい、そして尖ったエンジニアになりたいと一度は思うものです。ただ、僕はそれらは諦めて、今年からは自分なりの落としどころを作ってやってみることにしました。 では、落としどころとは何なのか、です。のんびり考えていた中で、方針を決めてみました。 問題解決に関わる立場であり続けることを念頭に置く 最も効率よく開発・改善し続けられる技術を選択する 泥臭く・人懐っこくやる 仕組みを作る立場であり続けることを念頭に置く 僕はソフトウェアエンジニアとして転職を何度かしています。仕事をする中で、現在いる・過去にいた組織のどの上長も評価して頂いていたのは、人・お金・情報のバランスを取りながら、ソフトウェアを基盤にした仕組

    エンジニアとしての落としどころを作る | こえむの編集後記
    kimutansk
    kimutansk 2015/04/18
    エンジニアとしての落とし所を作るのは重要ですが・・ まだ自分は模索中ですかね。 ただ、こういう落とし所があるのはよくわかります。
  • ある中級プログラマの告白 | POSTD

    私は中級レベルのプログラマです。 基を理解するのは得意です。過去の失敗をきちんと分析できるくらい経験を重ねていますし、もっと知るべきことは山ほどあることも分かっています。 特筆すべきは、自分で身につけるべきことを知ったうえで、それを吸収しようと積極的かつ精力的に取り組んでいる点でしょう。 プログラマとしての能力は平均的なものに過ぎないと、心から納得するまで時間がかかりました。今では、よく理解できないままに誰かの意見を受け売りする必要など感じていません。知らないことがあっても、それを他人に悟られるのは怖くありません。 でも以前は違いました。信じられないかもしれませんが、私はかつてプログラミングの達人だったのです。 自分の能力を誤って評価していたのは、比較的孤独な環境でスキルを学んだためでしょう。当時はコンピュータを持っていることさえ、ちょっと特別なことでした。使い方を知っているとなれば、な

    ある中級プログラマの告白 | POSTD
    kimutansk
    kimutansk 2014/12/07
    「本当の罪は自らを向上させるすべを知ったあとも、初心者や中級者の立場に甘んじていることだ」と。後は如何に新しい失敗をして思い知るか、ですかね・・
  • 「きしだのはてなのあれってどうなの勉強会」やってきました - きしだのHatena

    24日の土曜日に、「きしだのはてなのあれってどうなの勉強会」やってきました。 【東京】きしだのはてな勉強会 〜「きしだのはてな」のあれってどうなの〜 - 日Javaユーザーグループ | Doorkeeper んで、あいかわらずその場にいないと意味がわからない資料ができあがりました。 きしだのはてなのあれってどうなの勉強会 運営のmegascusさんは 思ったよりもきしださんの人気が薄かったのか人が集まりませんでした。 【東京】きしだのはてな勉強会 〜「きしだのはてな」のあれってどうなの〜をやってきた - 水まんじゅう とは書いてますが、内容もなにか具体的にわからない、参加費3000円、そしてPlay勉強会とかぶる(時間的にはかぶってなかったようだけど)という中で21人集まってもらえたのは、なかなかありがたいことだなーと思いました。 運営のmegascusさんと岡澤さん、おつかれさまでした

    「きしだのはてなのあれってどうなの勉強会」やってきました - きしだのHatena
    kimutansk
    kimutansk 2014/05/30
    絵はライトですが中身は深いですねぇ。これまでのブログの記事の集大成のような勉強会というわけでしょうか。こういう棚卸的なものも必要ですね。
  • ソフトウェアエンジニアの目指す道

    Unity道場スペシャル 2017大阪】Post processing stackでワンランク上のビジュアル表現+時間をかけずに武器になるツー...Unity Technologies Japan K.K.

    ソフトウェアエンジニアの目指す道
    kimutansk
    kimutansk 2014/05/20
    分業は悪、属人性が強み、直接会うことにこだわらない等、大規模開発に真っ向反する流れが清々しいですね。実際プログラマはこういう仕事も出来ないと面白くないのは確かだと思います。
  • ツール寄りのサービス開発側が提供すべきはレールであってカスタマイズではない - kony.cc

    サービスのことを考えるうち、いろんな人の要望や欲求に答えたくなり、いろんな機能を盛り込もうとしてしまう。 そういうときにはYAGNIの精神に立ち返ればいいんだけど、それ以上に意識した方がいいのは「ユーザーはいい感じにして欲しい」のであって「自分の手であれこれ調整したい」わけではないということだと思う。 カスタマイズできることは機能を提供する側からするとすごく楽で、必要そうなものはとりあえず何でもかんでも追加することができてしまう。 ただそれはユーザーからすると「時間をかけてカスタマイズする」という余計な手間が増えるだけで、非常に辛い(もしかすると無駄な)時間を浪費することになってしまう。ユーザーはあくまでも「自分の苦痛を取り除いてくれる便利な仕組みを手軽に、かついい感じに使いたい」だけだったのに。 例えば、カスタマイズが好きなプログラマでさえ、エディタのカスタマイズと維持にはけっこう苦

    kimutansk
    kimutansk 2014/04/18
    「本来のセグメントにのみ全力を注ぎ、その人達にとって理想の形を提供する、というのが実はユーザーにとって一番うれしいことなのではないか」と。
  • プログラマ業界の二分化 - きしだのHatena

    プログラマの業界は、同じソフトウェアを作るという作業でありながら、大きく2つの形態にわかれています。 小売業界が、コンビニやデパートなど、同じモノを売るという作業でありながら全く違う形態があるのに近いです。 この分化は、2010年ごろのGREE/DeNAの人材獲得合戦で明確に形ができたように思います。 なので、もう5年たって、定着しつつある感じでしょうか。 その2つの形態というのは、労働集約型の業界と、知識集約型の業界です。 労働集約型はSIで多い多人数開発の業界で、知識集約型がサービスで多い少数精鋭型の開発です。 知識集約型の業界は、最初こそちょっとお花畑すぎる感じもありましたが、最近は落ち着いてきており、徐々に経済的に均衡するところに収束していくと思います。それでも比較的めぐまれた労働環境ではあり続けると思います。ただし、常に勉強が求められる業界ではあります。 問題は労働集約型の業界で

    プログラマ業界の二分化 - きしだのHatena
    kimutansk
    kimutansk 2014/03/11
    プログラマと一言で言ってもどちら側にいるか、で実際色々変わってきますねぇ・・・
  • スタートアップで働くプログラマとして、非プログラマに対して気を付けなきゃいけないと感じていること - Line 1: Error: Invalid Blog('by Esehara' )

    はじめに 前回、非プログラマに対してプログラマに理解してほしいことというのを書いたら、なんかあとから伸びてきて、みんな思っていたことだったんだなーと思う反面、逆に一方通行に、プログラマだけが理解しろ!というのではなく、自分がプログラマとして働く上において、ちょっとだけ意識していることをあげておいたら、お互いにWin-Winかもね、と思う。そもそも、何かを要求するのに何も与えないというのも都合のいい話だろう。 もちろん、プログラマというのは一括りにできないし、前回の如く、当たり前にやっていることかもしれない。また「気を付けている」ということなので、気を付けている程度で当はできていないかもしれない。 ただ、自分としては、非プログラマに対してこういうコミュニケーションが出来たら理想だなと思っている。そして、これはスタートアップの話である。すべての組織に適応できればベターだけど、そう簡単ではない

    スタートアップで働くプログラマとして、非プログラマに対して気を付けなきゃいけないと感じていること - Line 1: Error: Invalid Blog('by Esehara' )
    kimutansk
    kimutansk 2014/03/06
    プログラマに限らず、人と働くなら重要なことですねぇ
  • なぜコードを書き続けるのか?ギーク増井雄一郎の原点|【Tech総研】

    「Titanium Mobile」の伝道師、「MobiRuby」「Wri.pe」などの開発者として知られる、増井雄一郎氏。執筆、講演などで日中を飛び回り、一方で自らコードを書き続ける著名なギークの一人。多方面で精力的に活躍する増井氏の原点を聞いた。 Ruby関連では、その名を世界に知られる、日が誇るギークの一人だ。20代から、Ajax、Ruby on Railsなどの技術を使ったWebアプリケーションの構築や、雑誌・書籍への執筆などで長くフリーランスで活躍。「PukiWiki」などのソーシャルアプリケーションの企画・開発を得意としてきた。2008年から渡米。アメリカiPhoneiPad関連のアプリケーション開発に従事し、その後、Appceleratorのテクニカルエバンジェリストとして活動。 さらに、ミイルの取締役CTOとして、スマートフォンアプリ、ウェブサービス「ミイル」の開発に

    なぜコードを書き続けるのか?ギーク増井雄一郎の原点|【Tech総研】
    kimutansk
    kimutansk 2014/02/24
    「すべての判断基準は、面白いか面白くないか。」こう言い切れるのは格好いいですねぇ
  • プログラマの為の数学勉強会

    プログラマの為の 数学勉強会 第1回 (於)ワークスアプリケーションズ 中村晃一 2013年9月12日 自己紹介 中村晃一 東京大学 大学院 情報理工学系研究科 コンピュータ科学専攻 後期博士課程 2年 プログラム最適化・言語処理系の実装技術・人間と言語の関係等に興味があります。 twitter: @9_ties 謝辞 この会の企画・会場設備の提供をして頂きました ㈱ ワークスアプリケーションズ様 にこの場をお借りして御礼申し上げます。 この資料について http://nineties.github.com/math-seminar に置いてあります。 SVGに対応したブラウザで見て下さい。主要なブラウザで古いバージョンでなければ大丈夫だと思います。 内容の誤り、プログラムのバグは@9_tiesかkoichi.nakamur AT gmail.comまでご連絡下さい。 イントロダクション

    kimutansk
    kimutansk 2014/02/04
    思いっきり鈍っていますねぇ。第1回の記号をそもそも忘れてる とりあえず過去の教科書を引っ張ってきて確認してますがw
  • Clojureのprotocol実践

    Clojureのprotocol実践 自社開発ではClojureを中心に使っていて、ユーザーが増えて欲しい気持ちもあって、Clojureのテキスト的なものを書いていては挫折、などを繰り返してました。キリがないので、テキストのことは気長に構えて、開発中に気がついたことはどんどんブログに書いて行こうと思います。 手始めに、最近やっと「実用的」という意味で使えるようになったかなーと思えた、「プロトコル」について。 Clojureのプロトコルは、JavaでいうところのInterfaceのようなものです。型名称と関数定義だけを束ねたものです。defprotocolによってプロトコルを定義することができます。 Javaプログラマ歴が長いので「まあInterfaceなら余裕だな」と構えていましたが、意外と使い方が難しい。以下、Javaプログラマ的感覚でプロトコルを使うと使いにくくなりかねない点について書

    Clojureのprotocol実践
    kimutansk
    kimutansk 2014/02/02
    「プロトコルは小さくまとめて、必要な時だけ実装するのが良い」と。なるほど。こうすれば必要な場所だけの実装でClojureのprotocolをうまく使える・・ ええ、まだ初心者ですので(汗
  • コードを改悪されて本気でプログラマ辞めようかって脳裏をよぎった - (define -ayalog '())

    2013-12-04 コードレイプされて気でプログラマ辞めようかって脳裏をよぎった Java 開発 つらい現実。 「だから言ったのに」事案2013-12-04 11:05:15 via web 自分の書いたプログラムが大陸人の手によって改悪されまくってて涙で前が見えない。2013-12-04 11:16:49 via web あのね。。拡張for文で書いてたのにfor(int i=0; i<items.length; i++)って書きなおされてたんだ…。2013-12-04 11:18:41 via web てか、嘘でしょ。なんでSetをtoStringして文字列表現にして「,」でsplitするとか考えるの…。意味分かんないんだけど…。2013-12-04 11:19:51 via web こう、胸の奥がキューッてなってる。苦しい。2013-12-04 11:21:11 via web

    kimutansk
    kimutansk 2013/12/10
    泣けますが、実際こうやられたらおさらばするしかない気はします
  • デブサミ関西 自分戦略 2013

    AWS Summit Tokyo 2015 megane LT JAWS-UG TRAIN TRAIN 栄光に向かって走って行けHajime Ogushi

    デブサミ関西 自分戦略 2013
    kimutansk
    kimutansk 2013/10/02
    ITエンジニアとして汎用的な実績をアピールできるような活動や人脈を作る と。 重要ですねぇ。
  • プログラマの為の数学勉強会

    2013年 プログラマの為の数学勉強会 資料 第1回:イントロダクション 第2回:浮動小数点数・極限・微分 第3回:微分法の応用・多変数関数の微分法 第4回:微分法の応用(続き)・方程式の数値解法 第5回:微分方程式の数値解法・積分法 第6回:数値積分法・積分法の応用 第7回:行列・ベクトル・ガウス消去法 第8回:行列式・逆行列・連立一次方程式の直接解法 第9回:線型空間・線型写像・固有値固有ベクトル(その1) 第10回:線型変換・固有値固有ベクトル(その2)・内積空間 第11回:連立一次方程式の反復解法・二次形式・多変数関数の極値・重積分 第12回:確率論入門 第13回:情報量・エントロピー・重要な確率分布・大数の法則・中心極限定理 第14回:擬似乱数の生成法・推定 第15回:検定 第16回:検定の続き, 回帰分析 第17回:回帰分析の続き 第18回:ベイズ統計

    kimutansk
    kimutansk 2013/09/13
    このあたり、理系であれば当然やっているはずなんですよね・・というかやった記憶はあります。だからこそ、間が空いたのでリハビリは必要ですか。
  • プログラマは職人、力なければ淘汰されて然るべき―ソニックガーデン倉貫氏が問う、プログラマの覚悟。 | CAREER HACK

    ▼ソニックガーデン代表倉貫氏へのインタビュー第1弾 “納品のない受託開発”とは何か?―ソニックガーデン代表 倉貫義人氏が全貌を語り尽くす。 プログラマを続けられる人、続けられない人。 「納品のない受託開発」というビジネスを確立したソニックガーデン。代表である倉貫氏は、「従来の受託開発は誰も幸せにできないモデル」と切り捨てる。倉貫氏の考える、新しいエンジニアの働き方とは何なのか。プログラマを一生の仕事にするために、必要な環境や能力とは。 人月商売は、エンジニアを馬鹿にしている。 ― 従来の受託開発モデルは、顧客・ベンダー・エンドユーザーから満足を得られていないというお話でした。では開発を手掛ける当の人、エンジニアにとってはどうなんでしょうか。 働いているエンジニアからみても問題があります。人月商売になっているのに、能力が高かったら開発が早く終わってしまう。短期間で済むということは、売上が下

    プログラマは職人、力なければ淘汰されて然るべき―ソニックガーデン倉貫氏が問う、プログラマの覚悟。 | CAREER HACK
    kimutansk
    kimutansk 2013/09/10
    成果で契約にすることで人月という十把一絡げで括られる状況を打破したわけですか。実態知らずに形態だけ見ると人月とそう変わらないように見えましたが、違うようですね
  • TechCrunch | Startup and Technology News

    Texas will require electric vehicle charging companies to include Tesla’s North American Charging Standard (NACS) and the Combined Charging System (CCS) standard in order to qualify for a state

    TechCrunch | Startup and Technology News
    kimutansk
    kimutansk 2013/08/28
    こ、これは。。。欲しい気もしますが、テンキーレスでないのが。コンパクトだといまいちスピード出せませんし、フルだと大きいという微妙な感覚。
  • がんばるあなたがプロジェクトを殺す - haradakiro's blog

    あまりに暑いのでちょっと怪談を。 今のような仕事のやり方をする前、いわゆるシステムインテグレータに所属していた。まあ、呼び方はいろいろあるのだろうけれど、一番長いこと仕事にしていたのは、いわゆる「火消し」。問題プロジェクトにがあると、プロジェクトに投入されるという役どころだ。まあ投げ込まれるのは大変だけれど、いろいろなものを見ることができた。 投入されたプロジェクトは多種多様だけれど、たいていの場合、すぐに問題があるようには見えない。みんな忙しそうに働いているし、大きな開発プロセスの問題もない。粛々と作業がすすんでいるように見える。でも、クライアントと管理職は怒っている。怒っているから、いろいろな作業が追加されて、メンバーはどんどん忙しくなる。 しばらく見ていると、プロジェクトには必ずある種類の人がいることに気がつく。みんなに頼りにされていて、なにかあると彼(彼女の場合もあるよ、もちろん)

    がんばるあなたがプロジェクトを殺す - haradakiro's blog
    kimutansk
    kimutansk 2013/08/10
    こういうのって、「彼」をそれなりに休ませれば案外何とかなるのかもしれませんが、大炎上する可能性もあるんですよね。
  • 集え変態プログラマ!JavaScriptの最短コードに挑んだコードゴルフ大会 in Code 2013 | DX.univ

    8月3日〜4日に開催されたプログラマのためのお祭り的イベント集え変態プログラマ!JavaScriptの最短コードに挑んだコードゴルフ大会 in Code 2013 by Yoshiaki Sato in Tech — 2013/08/06 フロントエンド担当のヨシアキです。 8月3日〜4日に開催された"Code 2013"に参加してJavaScriptのコードゴルフの問題を出題してきましたので、そのレポートを兼ねて、JavaScriptのショートコーディングについて語ってみようと思います。 Codeとは プラットフォーム・言語・コミュニティの壁を超えてプログラマが達が集う、プログラマのためのお祭り的イベントです。 開催地はこれまでのところ、温泉郷で有名な札幌の定山渓で開催されています。 そのため、ゆったりと温泉に浸かりながらプログラミングについて語り、美味しいお料理とお酒に舌鼓を打ちなが

    kimutansk
    kimutansk 2013/08/07
    愛すべき変態プログラマ、という感じですか。デバッグ中にJQueryのコードに突入したのに比べれば何とかわかるコードではありました。
  • 俺の考えるプログラマー35歳定年説 - komagataのブログ

    おはようございます。高熱を出したまま35歳、アスキーコードで言えば#歳になりましたkomagataです。 間違えてて去年書くはずだったプログラマー35歳定年説について。(その来年がきたよ~、見てる〜? > 俺) パッピーバースデートゥーミーフロム俺 - komagata 「フィジカル、メンタルで衰えてくる」とか「マネジメントへの参加要求が強まり自然にプログラミングから遠ざかる」とか「求められる成果の総量が上昇するのでしかたなく」という面も確かにあると思います。 しかし、 「平均的なキャリアプランなんぞ知ったことか。こっちは大手町辺りに派遣されてスーツで一生デスマ案件でJavaを書き続ける覚悟は完了してるんだよ!」 という我々にとっては関係ありません。にも関わらず我々が長文を書いてしまうのはなぜでしょう? それは「誰も見てなくても関係ない」「真理鉱山に篭って一生続けられる」はずのプログラミン

    kimutansk
    kimutansk 2013/06/23
    「近づくほど面白くなる」ですか。実際それはありますね。実際、他人のコードのレビューと確認ばかりやってると仕事が無味乾燥なものに思えてくる・・・ あれ、微妙に違いますか。