タグ

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

  • 『推理小説』が好きな人は【プログラマ】に向いているかもしれない話→「犯人は自分だった」「迷宮入りも珍しくない」システム開発ならではのドラマがある

    ビタワン☃️ @vitaone_ ■プログラマ兼漫画家です👨‍💻 ■「いきのこれ!社畜ちゃん」という漫画を毎週日曜日20時に投稿します ■呟きはITネタ、アニメ、VTuber関連が多いです ■ホロライブ推し ■おっぱいが好きです ■ネガティブな話題はツイートもRTもしないように心掛けています🤐 vitaone.fanbox.cc

    『推理小説』が好きな人は【プログラマ】に向いているかもしれない話→「犯人は自分だった」「迷宮入りも珍しくない」システム開発ならではのドラマがある
    indication
    indication 2024/04/23
    犯人はこの中にいる→私でした を何度か繰り返しているので早く私を何とかしないと
  • プログラマの心の健康

    目次 はじめに 情報不安について 人の話を聞くこと 寝てから考えよう わ・ざ・と、ゆ・っ・く・り・、や・っ・て・み・よ・う ロビンソン式悩み解決法 驚き、最小の法則 むしょうに腹が立つあいつのこと あなたは、そのままでいいんです はじめからやり直したい症候群 人から信頼されるためにはどうしたらよいか トラブルがチャンス あなたはひとりではありません あなたのための聖書の言葉 ぜひ、感想をお送りください リンク集 更新履歴 はじめに 私はプログラマです。 プログラムを書いて生活の糧を得ています。 プログラマというのは精神的にも肉体的にも過酷な仕事だと思われています。 夜遅くまでディスプレイに向かい、 キーボードを叩き、ジャンクフードをべながらバグをとる…そんな職業だと思われています。 確かにそういうところもありますが、プログラマも人間です。 不健康な生活を長いこと続けることはできません。

    indication
    indication 2022/06/23
    すごく刺さる
  • 一流プログラマーになるためには「1万時間の法則」ならぬ「3万時間の法則」が適用される

    一流の人物は例外なく1万時間の練習に打ち込んでいるという「1万時間の法則」は、勉強やスポーツ、芸術などの分野で広く知れ渡っています。プログラマーのBreck yunitsはこの法則を信じて1万時間をプログラミングに費やしたのですが、実際に効果があるのかに自信を持てず、自身が尊敬するプログラマー25人に「あなたはプログラミングに何時間費やしましたか?」といった内容のメールを送ったとのこと。そして、返信があった5人の回答をGitHubに公開しています。 GitHub - breck7/30000hours: How many hours have you spent practicing programming? https://github.com/breck7/30000hours ◆ドナルド・クヌース:5万6000時間 数学者・計算機科学者であるドナルド・クヌース氏は1938年に生まれ、

    一流プログラマーになるためには「1万時間の法則」ならぬ「3万時間の法則」が適用される
    indication
    indication 2021/04/05
    3万時間はフルタイムで約15年か…あれ?
  • モダンプログラマになれない組込みプログラマの苦悩 - Qiita

    はじめに 10年以上組込みエンジニアをしている@yagisawaです。 Qiitaのトップ記事では新しいフレームワークの使い方とかモダン言語の新しい言語仕様の解説とかが流れてきて、いつも羨ましいなーと思いながら読んでいます。 記事は組込みシステム開発をしていて経験したこと・感じたことを自虐ネタとして書き連ねていこうと思います。他ITエンジニアの人に「うわっ、可愛そう」って思ってもらうのが目標です(ぇ 各業界それぞれに悩みはあると思うので、自分たちが一番不幸とかは思っていません。おそらく隣の芝が青く見えているだけです。それよりあまり組込みの記事は見かけないので、「組込みエンジニア仕事ってこんな感じ」というのを知ってもらう意図があったりします。 内容によっては「それはあなたの設計が悪いからです」と言われてしまうようなところもあるとは思いますが、建設的なご意見は大歓迎ですが基は温かい目で見

    モダンプログラマになれない組込みプログラマの苦悩 - Qiita
    indication
    indication 2021/03/18
    ウォッチドッグが最高優先度で動いているなど胃が痛くなる。
  • 西暦1年は閏年か? - プログラマーの脳みそ

    閏年(うるうどし)の話題。 Twitterで見かけた話題で「西暦1年は閏年かどうかぱっとわからん人おる?」という些か煽り気味のツイートを見かけたのだけども、反射的に「閏年じゃないに決まってるじゃん」とぱっと答えてしまわないだろうか。当にそうだろうか? そう単純な話なのだろうか? プログラミングを学んでカレンダーを扱うことを学ぶ際に置閏法についても簡単に触れられることがある。置閏法というのは閏年や閏月(太陰暦では1年が13ヵ月になるケースがあり追加の月を閏月と呼ぶ)をどのようなルールで挿入するかという話で、まさにアルゴリズムであるからプログラミングの話題と相性がいい。 置閏法 現代の西暦の置閏法(ちじゅんほう)は 西暦を 400 で割り切れる年は閏年 上記以外で西暦を 100 で割り切れる年は平年 上記以外で西暦を 4 で割り切れる年は閏年 上記以外は平年 といった手続きで閏年(つまり2月

    西暦1年は閏年か? - プログラマーの脳みそ
    indication
    indication 2020/10/30
    運用実績における、閏年か…その計算式がたまたまであるというのはたまげた。戸籍システムによる存在しない日の誕生日を思い出した。
  • なぜ我々は頑なにforを避けるのか - Qiita

    動機 前回の記事を投稿したことを某SNSで通知したところ、そのSNSでこんなコメントをいただいた。転記する許可を取ったわけでは無いので私なりに要約させていただくと、 なぜそんなトリッキーな書き方をしてまでforを使うのを避けるのか そんな書き方をして可読性を下げるくらいなら素直にforを使う方が良い ということだと理解している。 なるほど、一理ありそうだ。しかし一方で、前回貼ったStackOverflowのQ&Aはなかなかの人気記事(質問に1243ポイント、回答に最大で1559ポイント)なので「多少トリッキーなことをしてでもforを書きたくない!!」という意見をもつプログラマも一定以上いるのだろう。当然私もその1人だ。 ということで、この記事で「なぜそこまで意固地になってまでforを書きたくないのか」を説明することにする。 尚、今回は前回の記事つながりで言語はJavaScriptを使うが、

    なぜ我々は頑なにforを避けるのか - Qiita
    indication
    indication 2020/09/24
    foreachでいいけど、連番が欲しいとき、forにすべきか凄く悩む
  • 日本のプログラマはレベルが低い

    のプログラマでマスを占めてるのは、大規模SIのコーダーじゃん? そんで、そこでのお仕事Excel方眼紙に書かれた設計書を、ひたすらプログラム言語に翻訳するだけという。 だから翻訳するために最低限の言語仕様だけ知っていれば良くて、あとはまあ上手に立ち回るコミュ力があれば上出来とされるけど、あくまでオプション扱い。 仕事そのものには数学的素養どころか、理系的センスすら全く不要。 つまり、SIにおけるプログラミングは工学でも自然科学でもない。 そんな知識がなくても務まるし、実際備わっていない人が大半。 だからSIにおけるプログラマはどう間違ってもエンジニアではない。 もしエンジニアなどと言ってしまったら、他の分野の「正しい」エンジニアに失礼だろう。 というか、エンジニアと呼べるレベルには程遠いと言い換えてもいい。 まあライン工としては一人前だと思うが。 以上のことから結論づけると、タイトル

    日本のプログラマはレベルが低い
    indication
    indication 2020/02/03
    低レベルで低レベルな仕事をしてみたい
  • Rubyプログラマが中学校で情報モラル講演会をしてきたよ - give IT a try

    はじめに 先日、Rubyプログラマが職である僕が、なぜか地元・兵庫県西脇市の中学校で情報モラル教育に関する講演をしてきました。 このエントリではなんでそんなことになったのか、そしてどんなことを話したのか、といった話を書いていきます。 【もくじ】 はじめに 講演を依頼されたいきさつ 去年の情報モラル講演会は当にひどかった 今年は誰かな〜? → えっ、僕!? 当日使用したスライド この講演で伝えたかったこと 「スマホやSNSは怖い」だけでは終わらせない トラブルに遭遇したら大人に頼る(一人で解決しようとしない) リスクを語るときは、必ず予防策と対処法をセットで伝える テクニカルな解決策(設定の変更等)は重視しない 大人だって失敗したり、ちゃんとできてなかったりすることを伝える 生徒さんたちの感想 その他の裏話等 「経験がない&時間がない」で、かなり準備が大変だった 信頼が置ける専門家の方た

    Rubyプログラマが中学校で情報モラル講演会をしてきたよ - give IT a try
    indication
    indication 2019/07/29
    いい話なうえに、地域に配慮した内容でなんかもう、すごい。ゲームも言及あり。はてブ コメントを見てさらに驚く。
  • 転職したいエントリです。プログラマとして拾ってください

    どうもどうも。古都ことです。転職したい気分になってきたので書きます。 なおこの記事は、転職先が決まるか、諦めるか、反応がなかったら消します。この記事が残っている間は連絡待ってます。(2019/07/25追記 残しておきます) 希望条件 自分の知識や技術をより活かせる職場を探しています。拾ってください。 勤務先:できれば大阪周辺(豊中市から近いとかなり良い)遠いようならリモートワーク可給料:手取り25万は欲しい勤務時間:普通でもフレックスでも業務内容:可能ならばウェブ系がいいです(フロント/サーバ/バック問わず)新しい技術や新しい試みができる、挑戦的な内容開始:8月以降?備考:まだ退職してないです 連絡先 連絡は締め切りました プライベートでの実績 大雑把にはGitHub見てもらえばいいと思いますここと https://github.com/kotofurumiyaここ https://gi

    転職したいエントリです。プログラマとして拾ってください
    indication
    indication 2019/07/03
    手取り25…残業なしの私より高い…スキルセットが違うからなのかな
  • うちのチームのプログラマーはなぜテストがうまいのか - CAT GETTING OUT OF A BAG

    うちのチームのプログラマーはテストが好きかどうかは分からないけど「これよく見つけたなー」と思うようなバグを見つけてくるからテストがうまいと思う。で、なんでうまいのか考えているのだけど「毎日1時間、システムレベルのテストをしている」のが、うまくなる要因の一つなんじゃないか。— miwa (@miwa719) 2019年6月24日 医用機器(自社製品)のソフトウェア開発に従事して、あと数年で30年になります。いろんなチームに所属し、多くの開発者と一緒に仕事してきましたが、現在所属しているチーム(うちのチーム)のプログラマーはテストがうまいです。プログラマー時代の自分と比較してもそう思いますし、『ソフトウェアテスト』という側面から製品開発を考えられるようになった今の自分から見てもそう思います。いいバグを見つけたなぁ…(素晴らしい)と思うことが多々あります。 うちのチームのプログラマーはなぜテスト

    うちのチームのプログラマーはなぜテストがうまいのか - CAT GETTING OUT OF A BAG
    indication
    indication 2019/06/25
    本当にそうだと思う。書く量が多いから不具合が多いように見えるけど、割合は凄く小さい。だが、その人の不具合または仕様に嵌まると私はポンコツだ。このコストの捻出は素晴らしい
  • あなたが見たことある凄腕プログラマはどんな人でしたか?

    回答 (4件中の1件目) すいません、日人でないのですが、未だ恐ろしいこのおっさんと思うのは、Brendan Gregg このおっさんにつきます。頭が宇宙。さすがMr Dtraceと言わしめた人です。 日人ではみたことないですね。想像の賜物は日で生まれないってことかなぁ。悲しい。

    あなたが見たことある凄腕プログラマはどんな人でしたか?
    indication
    indication 2019/05/27
    基板のブートローダー、MPUの特性を生かした移植性の高いドライバー群を一人で組み上げていた人がいる。どうなってるのか今でも分からない
  • プログラマが恐れる事態『何もしていないのにバグが直った』→これを非プログラマに向けて“ゴキ〇リ”で例えた表現が秀逸だった

    みりん @mirutb プログラマにとって実際怖いのは 「何もしてないのにバグった」よりも「何もしてないのに直った」だよなあ 非プログラマは 「なぜか部屋にゴキ◯リがいる」と 「さっきまでいたゴ◯ブリがいない」で想像して 2018-10-11 20:26:32

    プログラマが恐れる事態『何もしていないのにバグが直った』→これを非プログラマに向けて“ゴキ〇リ”で例えた表現が秀逸だった
    indication
    indication 2018/10/13
    まさにこれなんだけど、勝手に居なくなってくれて嬉しいパターンもある。請負の場合。
  • 勉強するとこんな人になりますよ - megamouthの葬列

    axia.co.jp どこかのエントリで呼ばれた気がした。 必要もないのに他人のエントリに乗っかるのは好きではないのだが、たまにはブログっぽいことを書かないと、と思ったので、軽く書く。 ある勉強したプログラマの末路 まず自分の話をしたい。 私は趣味で多数の求人サイトに登録している。 転職エージェントはうるさいので使っていない。 サイトに登録して、経験言語と年数にチェックを入れ、職務経歴書をサニタイズして(なんとこの用語は顧客を特定できないように「無毒化する」という意味で一般的に使われ始めている)掲載しているぐらいである。 ちなみにpaizaでもSランクを持っている。自慢にもならないし、求職活動に役立つわけでもないが、持っている。 こうして、現年収を正直に「200万」と書いておくと、スカウトメールがけっこうやって来るので、それらを暇つぶしに眺めるのである。 Webで年収400万超えるとこって

    勉強するとこんな人になりますよ - megamouthの葬列
    indication
    indication 2018/09/08
    文化を醸し出せないとダメってことか
  • フリーランスエンジニアの単価を決める - Qiita

    記事概要 書いた目的 フリーランスエンジニアの単価設定に「情報の非対称性」ある フリーランスは市場動向掴んで「売り手」になるべき エンジニア応援したい、優秀なエンジニア年収伸ばせば良いし、キャリアミスマッチしてるエンジニアは再構築すれば良い 読者想定はフリーランスエンジニア、qiitaに多そうだから投稿 記事の内容 1. 自分のプロフィールと単価を公開 前職年収900万円で、フリーランス日額6.5万円〜10万円 40社ぐらい営業して、1/3は話が進む 2. この単価設定にした根拠を説明 前職基準、採用市場、派遣、フリーランス市場、英語圏 3. 終わりに 「こんな人材求められてるんじゃないかな」、「こうしたらキャリア積めるかも」を記載 正社員に戻って修行するなら、開発チームが強い(CTOが役員として存在)イケてるWeb企業で正社員キャリア積むことを目指すべき フリーランスのままでも「チーム

    フリーランスエンジニアの単価を決める - Qiita
    indication
    indication 2018/09/04
    弊社営業単価が最低を割ってるのは…
  • 3大「プログラマを陥れるためにある制度」

    消費税、うるう年、あと一つは?

    3大「プログラマを陥れるためにある制度」
    indication
    indication 2016/11/04
    営業日と祝日。
  • 「プログラマとして食べていく」という話を福井県の学生さん達にしてきました - その後のその後

    一昨日、福井県の「ふくい産業支援センター」さんが主催されたセミナーで、標題の講演をさせていただきました。資料はこちら。 参加者約70名のうち、75%は18歳以上の大学生・専門学校生、15%が高校生・高専生、10%が小中学校。これまでエンジニアの中で話をする機会は多々ありましたが、学生さんばかりの中で話すのは初めてでした。 内容 内容としては、「プログラミングでこんな感じでメシをってる人がいる」という一つの参考例として自分の働き方を紹介しつつ、プログラマとしてとりあえずやっていけるようになるまでの話と、フリーになってからおもしろい仕事を得るためにどんなことを考えながら働いているか、の3部構成でした。 50分と長尺の講演だったので、最後にFAQをくっつけて時間調整できるようにしておいたのですが、6つぐらい用意しておいたうち2つぐらいしかしゃべれず。話したうちのひとつは「お金の話」だったのです

    「プログラマとして食べていく」という話を福井県の学生さん達にしてきました - その後のその後
    indication
    indication 2016/07/12
    素晴らしい。学生のときにこういった発表があれば...(あったのかな)
  • #maths4pg 「第6回 プログラマのための数学勉強会」にブログまとめ枠で参加してきた - Brace, Paren, Semicolon.

    プログラマ のための数学勉強会に参加してきました。 第6回 プログラマのための数学勉強会 - dots. [ドッツ] 自分はブログまとめ枠ということなので、勉強会の内容をまとめていきたいと思います。 感想をまとめるにあたって参考にしたサイトや資料のリンクを貼っていますが、必ずしも発表者の方がプレゼン中に使った資料ではありませんので、ご了承くださいませ。 詳細な内容については、公開される資料や動画を見ていただくのが良さそうです。 Togetter はこちらにまとめていただいているようです。 『第6回 プログラマのための数学勉強会』のまとめ #maths4pg - Togetterまとめ 発表内容 「心地よさと数学」矢崎 裕一 矢崎 裕一 / Yuichi YAZAKI 図形やアニメーションから生み出される「心地よさ」の裏には数学が潜んでいます。 そんな数学の考え方について、ビジュアライゼーシ

    #maths4pg 「第6回 プログラマのための数学勉強会」にブログまとめ枠で参加してきた - Brace, Paren, Semicolon.
    indication
    indication 2016/03/21
    内容が自分から見たらほぼ暗号だけど、数学ができるとすごい
  • RDBにおけるキャッシュという考え方

    RDBの専門家として日々活動している中で気づいたことのひとつに、「RDBはデータへのアクセスの実装をインデックスに頼っているが、インデックスは全ての問題を解決できるほど万能ではない」ということがある。インデックスというのはとても強力な部品であり、その点には全く異論はない。だが、世の中の全ての問題(クエリ)を解決できるほど、柔軟性に富んだものではないということだ。RDBは、どのインデックスを使ってデータへアクセスするかということを、オプティマイザを用いて判断する。大抵のRDB製品では、オプティマイザはよい仕事をするので、インデックスとオプティマイザの組み合わせによって、ほとんどの問題に対応できる。だが、100%ではないのであり、そのようなケースがシステムの性能問題を引き起こしたり、プログラマ(アプリケーションの設計者)に、NoSQLへ完全に移行したり、クエリ高速化のために非正規化をすると言っ

    RDBにおけるキャッシュという考え方
    indication
    indication 2015/06/17
    インデックスは禁書目録ではなく単なる部品(とは一切書いてない)。正規化をやめるまえにクエリをよく見ないと間違った方向に進みかねない
  • エンジニアとしての落としどころを作る | こえむの編集後記

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

    エンジニアとしての落としどころを作る | こえむの編集後記
  • エンジニア単価情報 | ニアショア機構

    スキル体系について 経済産業省(IPA)が制定したITスキル標準(以下「ITSS」)と、 株式会社パソナテックが、ITSS、SFIA(Skills Framework for the Information Age : 英国)、SWEBOK(SoftWare Engineering Body Of Knowledge : 米国)を参考に体系化し、人材ビジネスで 豊富な運用実績のあるPT-ITSSをベースに使用しております。 ※役割全体図(pdf:2.1MB) ニアショア開発活用に関するお問い合わせはこちら 首都圏単価より割安で高いパフォーマンスが期待できるニアショア開発に注目が 高まっています。 ニアショアベンダー紹介依頼、開発コスト最適化、リソース確保のご相談等、 お気軽にお問い合わせください。

    indication
    indication 2015/03/16
    他の地域だとどうなってしまうんだろう