ブックマーク / qiita.com (210)

  • 生産性における即レスの大切さ - Qiita

    はじめに 昨今「開発生産性」についての話題をよく目にします。 生産性が向上することで悪いことは無いので、様々な組織の事例が公開されて業界全体に知見が共有されていくことはとても素晴らしいことだと感じています。 話題のこちらの 「世界一流エンジニアの思考法」にもとても大切なことが書かれておりますし こちらの記事も参考になりました。 それらを踏まえて個人的に生産性向上のベースになる大切なことだと思っている 「即レスの大切さ」 について書きたいと思います。 これまでやってきたお仕事 ツールアプリの新規事業責任者(3年ほど) 全体3名の少人数チームでスタート 私(責任者+PdMの役割)、エンジニア1名、デザイナー1名 最終的には30人前後の組織の事業部長 ゲームアプリのマーケティングマネージャー(5年ほど) 組織全体としてはビジネスサイド20名、エンジニア5名、デザイナー5名ほど 会社経営(4年ほ

    生産性における即レスの大切さ - Qiita
    samu_i
    samu_i 2024/04/28
  • 1行で発狂するコード - Qiita

    人は1行の記述で死ぬこともある 公開からコンスタントに閲覧をいただいている以下の記事。需要がありそうなので、もう1つ記事を書いてみようと思う。 題材は前回同様のJavaScriptのクソコードではあるが、前回は冗長を極めたクソコードであるのに対し、今回はたった1行である。 1行なのに、なんと示唆深いに富む(決してほめていない)コードだろうか。 不可思議なコード では、実際に見てみよう。 return a = a >= 10 ? 10 : a >= 5 ? 5 : a >= 3 ? 3 : a >= 2 ? 2 : 1, z * a; これを見て、何が return で返されるかわかります? 代入演算子 最初見たとき、代入文 a = ××× の評価値って何になるのかな? a が return されるのかなと思いました。 割り当て操作は、割り当てられた値として評価されます。 JavaScrip

    1行で発狂するコード - Qiita
    samu_i
    samu_i 2024/03/08
  • いつか起業したいエンジニアへ - Qiita

    はじめに 34 歳のとき、勤めていた会社の経営が傾き早期退職を促されたのを契機に独立しました。その後、41 歳で Authleteオースリート 社を設立しました。諸般の事情で現在も Authlete 社の代表取締役という肩書きを持っていますが、経営者的な仕事は他の人に任せ (参照: シリコンバレーのプロフェッショナル CEO を迎えて米国市場に挑戦する日のスタートアップの話)、50 歳目前の現在もプログラマとしてコードを書き続けています。 Authlete 社設立 (2015 年 9 月) から 8 年半弱経過したものの、まだまだ小さな会社で道半ばであるため、起業家として何か語るのは時期尚早ではあるものの、軽い体調不良が長引く中、『自分のエンジニアとしてキャリアを振り返ろう!』という記事投稿キャンペーンを見かけ、生きているうちに子供世代のエンジニアの方々に何か書き残しておこうと思い、文章

    いつか起業したいエンジニアへ - Qiita
    samu_i
    samu_i 2024/03/04
  • 【バックエンド】駆け出しエンジニアが目指すジュニアレベルのエンジニアとは【2024年版】 - Qiita

    はじめに こんにちは。 普段はフロントエンドの開発をメインでやっておりますmamiと申します。 最近バックエンドの方の勉強や、少しずつですがDB設計やAPI作成などの業務もやらせてもらえるようになったので、自分のエンジニアとしてのレベル感や、この先目指すべき道筋を明確にしたいな〜という思いでこの記事を書いております。 これは自分のための記事であると同時に、同じように駆け出し中のエンジニアさんや、ミドル層を目指す手前のエンジニアさんにも刺さる内容になっているかと思います。 今、自分がどのようにキャリアアップしていくべきなのか、どのような道筋でスキルを磨いていけばいいのか。そんなふうに悩んでいる方は是非読んでみてください。 ※内容はバックエンドエンジニアが対象になりますが、フロントエンドの方もなにか通じるものがある…かもしれません。 ちなみにですがフロントエンドの方の記事は下記で執筆しています

    【バックエンド】駆け出しエンジニアが目指すジュニアレベルのエンジニアとは【2024年版】 - Qiita
    samu_i
    samu_i 2024/01/08
  • 転職活動を10年続けてたら人生行き詰ってきた話 - Qiita

    この記事はエンジニア転職 Advent Calendar 2023の11日目になります。 10日目はnewtaさんの「やりたいことをするための環境を探そう」でした。「野球をやっててもサッカーはうまくならない」というのには膝を叩いて納得してしまいました。確かにその通りですね。今後の参考にしたいと思います。 さて、この記事はアラフィフのおっさんエンジニアによる転職失敗談です。皆様の成功談のなかで恐縮ですが、他人の失敗から学べることもあると思いますので、よろしければご覧ください。 ざっくり自分の経歴 新卒でベンチャー企業に就職。約10年働くも倒産で解雇フリーランスエンジニアになる。約10年働くも諸事情で廃業。 派遣でエンジニアとして働く。合間に転職活動も行って、何度か転職したこともあるけれど諸事情で数年で退職を繰り返すこと約10年。現在も転職活動中。 トータルで約30年のキャリアがあるわけ

    転職活動を10年続けてたら人生行き詰ってきた話 - Qiita
    samu_i
    samu_i 2023/12/13
    起業して廃業は
  • Othello is Solved 論文解説 (私見) - Qiita

    今朝起きたら、とんでもない論文を見つけました。 Othello is Solved ゲームの オセロが"解かれた(弱解決)" というのです。飛び起きました。それで、16時まで二度寝してから読みました。 注意すべきは、この論文が査読を経て公開されているわけではないこと、つまり形式上特にチェックを受けたものではないことです。ただ、タイトルからして非常に衝撃的ですので、個人的に読んでみました。この記事では、私がこの論文(およびソースコード)を読んでわかったことを、なるべくわかりやすくまとめます。随時更新します。 余談ですが、このタイトルはどうやら、チェッカーというゲームが以前弱解決された際の論文"Checkers Is Solved"のオマージュだろうという話です。 この記事には専門用語が出てくるので、最後の方に基礎知識として重要な用語や知識をまとめました。 お詫びと訂正 この記事の内容は、私が

    Othello is Solved 論文解説 (私見) - Qiita
    samu_i
    samu_i 2023/11/05
  • 私がエンジニアをイラっとさせてきた質問時の態度5選 - Qiita

    上司に質問をすると、いつも相手を不機嫌にさせてしまいます…」 このような悩みを持つエンジニアは少なくないのではないでしょうか。実際、誰もが「こんな質問をして怒られたらどうしよう」と躊躇したことがあるでしょう。 ただ、もしかしたらその悩みは簡単に解消できるかもしれません。なぜなら、エンジニアがイラっとする質問の態度はある程度きまっているからです。質問者として適切な態度を理解することで、質問が改善されるはずです。 はじめに まず、これは全員の共通認識だと思うのですが、大前提として『質問をすること』は難しいです。ですので、この記事ではあえて「良い質問」と「悪い質問」の違いには触れません。その手の議論にはすでに飽き飽きしているからです。 次に、エンジニアという生き物について説明します。多くのエンジニア技術力を身につける必要があるため勤勉家な人が多いです。少なくとも私は「自分で学ぶ気のない人に厳

    私がエンジニアをイラっとさせてきた質問時の態度5選 - Qiita
    samu_i
    samu_i 2023/10/23
  • Kaggleのハードルを下げたい! - Qiita

    Image generated by OpenAI's DALL·E-3. はじめに こんにちは! 突然ですが、Kaggleのハードルって高くないですか?特に初見だと、複雑なルールや大量のデータなどに圧倒されてしまう人も多いかもしれませんね。また、全て英語なので非英語話者にとってはそこもハードルを上げる原因になっていると考えられます。実際は慣れれば簡単なことも多いのですが、Kaggle慣れするまでにやや時間がかかるのも事実です。そこで、少しでもKaggleのハードルを下げたいと考えて記事を執筆しました。 対象読者様 この記事は、以下のような方をメインに想定して執筆しました。 AIデータ分析機械学習に興味があって、Kaggleに参加しようと思ったけどハードルが高くて躊躇している方 Kaggleに参加したはいいものの、ドロップアウトしてしまった方 Kaggleのハードルを乗り越えたい方

    Kaggleのハードルを下げたい! - Qiita
    samu_i
    samu_i 2023/10/18
    とりあえず、来年からやることにした。今年は時期が悪い
  • VPNにつなぐとWSL2でインターネットに繋がらない問題を解決する - Qiita

    $ sudo apt-get update Ign:1 http://archive.ubuntu.com/ubuntu jammy InRelease Ign:2 http://security.ubuntu.com/ubuntu jammy-security InRelease Ign:3 http://archive.ubuntu.com/ubuntu jammy-updates InRelease Ign:2 http://security.ubuntu.com/ubuntu jammy-security InRelease Ign:4 http://archive.ubuntu.com/ubuntu jammy-backports InRelease Ign:2 http://security.ubuntu.com/ubuntu jammy-security InRelease

    VPNにつなぐとWSL2でインターネットに繋がらない問題を解決する - Qiita
    samu_i
    samu_i 2023/10/09
  • 博士ならではの就職活動のやり方 - Qiita

    はじめに 博士課程の学生の就活の方法について、自分の経験談を元に、なるべく専門分野は限定せず、一般的な形で解説したいと思います。また、博士ならではの就活方法やアピールなども記載していきます。 これから就職活動をしようとしている学生や、博士の採用を検討している企業の方の参考なれば幸いです。 就職活動を始める前に 博士課程の学生が就職活動を始める前にやっておきたいことが2つあります。それは以下の通りです。 まずは自分の研究を優先させること 博士課程に進学する理由の1つとして、博士号の取得が挙げられると思います。もちろん、単位取得退学や中退なども博士課程の学生のメジャーな選択肢の一つだと思いますが、もし博士号の取得を目指すのであれば、進路のことよりもまず研究を優先すべきだと思います。 その理由として、まず卒業見込み取得の予測が難しいことが挙げられます。卒業要件は多くの場合、学術誌や国際学会などで

    博士ならではの就職活動のやり方 - Qiita
    samu_i
    samu_i 2023/02/13
  • 【AtCoder】中卒の主婦が青コーダーになったおはなし【競技プログラミング】 - Qiita

    はじめまして。mayocornです。 先日のABC281で青コーダーになりました! 経歴 20代の主婦。旦那は競プロやってないです。 中学卒業→高校入学→高校中退→バイトを転々とする(ITに関してはSESで半年ほど働いた経験あり)→今の住所に引越してきてからは無職 趣味ゲームで、最近やっているタイトルはファイアーエムブレムエンゲージ、Splatoon3です。音ゲーやカードゲームに熱中してた時期もありました。CHUNITHMは旧レートでベスト枠15.3くらい。でものめりこむほどお金がかかるのでやめました。競技プログラミングは何問解いても無料なので続けられてます。 学力に関して話すと、高校数学は確率、論理と集合がちょっとわかるくらいで三角関数、微分積分、行列あたりは全然分かりません。青パフォーマンスをとるのにこのへんの知識が必要になったことはなかった気がします。(私が参加した回の中では) 競

    【AtCoder】中卒の主婦が青コーダーになったおはなし【競技プログラミング】 - Qiita
    samu_i
    samu_i 2023/02/12
    “バイトを転々とする(ITに関してはSESで半年ほど働いた経験あり”
  • HumHubというCMSを使ってSNSを秒で作る - Qiita

    PHP, Mysql, Apacheのインストール 以下を参考にインストールしておいてください。 phpのインストール composerもインストールしてください Mysqlのインストール Apacheのインストール PHP Extensionのインストール 以下のextensionをインストールします。 $ sudo yum -y --enablerepo=remi,remi-php70 install php-pecl-zip $ sudo yum -y --enablerepo=remi,remi-php70 install php-pecl-mysql $ sudo yum -y --enablerepo=remi,remi-php70 install php-intl $ sudo yum -y --enablerepo=remi,remi-php70 install php-l

    HumHubというCMSを使ってSNSを秒で作る - Qiita
    samu_i
    samu_i 2023/02/04
  • 日本では結局、エンジニアは『変な人』枠でしか存在を許されないんだなぁ、っていう話 - Qiita

    この記事はポエムです 日では結局、エンジニアは『変な人』枠でしか存在を許されないんだなぁ、っていう話 フリーランスエンジニアとして独立し、技術で世の中相手に勝負を始めてはや10数年・・・ 色々と思うところがあるので、つらつらと書き並べてみたら、結構な分量になりそうなので吐き出す。 この記事は単なるポエムです。内容について責任は持ちません。 国から正式に「変な人」認定された話 総務省がやっているプロジェクトに、OPEN 異能 (inno) vationというのがあるんです。 これは、角川が実施者としてやっている取り組みで、普通の国のプロジェクトとはちょっと違う、ベンチャー的な取り組みなんですね。 どんな取り組みか一言でいうと、個人的に面白いプロジェクトを実施している技術者を集めて、国からお金を出して(最大300万円ですけど)そのプロジェクトを進めて貰おう、という、エンジェル投資家みたい

    日本では結局、エンジニアは『変な人』枠でしか存在を許されないんだなぁ、っていう話 - Qiita
    samu_i
    samu_i 2023/02/01
    多くの統計量から外れた人。100sigma人材。独立変数人材。PCA1
  • 新人君に身に着けて欲しいマインドや習慣 - Qiita

    三行 報告と確認は大事だから怠らないように 手段と目的を履き違えるな 勉強は大事だから習慣化する(軽くでいい) 新人教育に手を出そうかと思ったんです おはようございます。この季節は手元が冷えまくってさむ谷園の冷え茶漬けなのでなるたけキーボードいじりたくないデブです。 私事ですが去年に転職しまして、いい感じにやれてます。フルリモート最高です。 そんなこんなでまあまあ月日も経って試用期間も終わり、前々から思ってた教育関連に手を出したいと社で色々言ってます。 とは言え社側としても長期で色々考えててとりあえず今々私が手を付けれそうなのが参画後研修というやつっぽい空気なのでそれ向けに一記事を書きます。 で、その参画後研修の対象が以下の感じです。(以降新人君、とします) 研修終わって格的に業務に参加しだした人 大体1,2年目くらい はい。大事な時期です。 どのくらい大事かと言うとアニメの1~3

    新人君に身に着けて欲しいマインドや習慣 - Qiita
    samu_i
    samu_i 2023/01/31
  • 凄腕エンジニアと一緒に働いて学んだ技術以外の大切なこと - Qiita

    はじめに 運が良いことに自分は今、今まで出会ってきたエンジニアの中で一番凄いと思う人と一緒に働けています。 今の会社で働けていてよかったな〜と日々感謝しつつ、一緒に働いている中でたくさんのことを勉強させていただいています。 そしてそろそろアウトプットせねば!(使命感)と思いこの記事を書いています。 今回は技術以外のことで学んだこと、大切だと思ったことを書いていきます。 (この記事の中で凄腕エンジニアさんのことはTさんと呼ぶことにします。) (どれくらい凄いのかも当は書きたいですが、この記事の目的とは離れてしまうので省略します。。。) (当は【凄腕エンジニア】という言葉でくくりたくないくらいすごいエンジニアさんです。。。) ドメイン知識、業務知識の大切さ 今自分が参加しているプロジェクトではTさんが業務要件の整理やヒアリング、システムの設計、DBの設計を手掛けているのですが、 ドメイン知

    凄腕エンジニアと一緒に働いて学んだ技術以外の大切なこと - Qiita
    samu_i
    samu_i 2023/01/30
  • やはり俺の情報教科書はまちがっている。 - Qiita

    目次 はじめに 個人を特定する情報が個人情報じゃない デジタル署名は暗号化しない TLS(SSL) は共通鍵を公開鍵で暗号化しない TLS(SSL) が使われていれば安全じゃない 変数は箱じゃない Python 等は「ソースコードを 1 行ずつ実行するインタプリタ方式」じゃない 日語 1 文字は 2 バイトじゃない 動画が動いて見えるのは残像によるものじゃない 標化定理は「2 倍以上の周波数」じゃない その他いろいろ はじめに 2022 年から高等学校で、プログラミング等を学ぶ「情報Ⅰ」が 必修 必履修科目になりました。1 さらには 2025 年入試から大学入試共通テストでも出題されるようになり、教科「情報」の重要性が高まっています。 これで 2030年に79万人不足すると言われる IT 人材 の問題が解決!…と言いたいところですが、先日も『課題感ある教科1位「情報」』という調査結果が

    やはり俺の情報教科書はまちがっている。 - Qiita
    samu_i
    samu_i 2023/01/10
  • プロでもよくある線形回帰モデルの間違い - Qiita

    最近、データサイエンスが流行っていることもあり、線形回帰モデルについても解説記事を見かけることが多くなりました。情報にアクセスしやすくなったのはいいことだと思うんですが、ずっと以前から間違いや解説の不足が多い理論なので、私なりに解説を試みたいと思います。全体的にあまり厳密ではありませんが、線形回帰モデルを学びたての方には有益な記事になるかなと思います。 あと、私も勉強中の身なので、間違いがあったらご指摘いただけたら嬉しいです。 題 さて、よくある間違いとは以下のような解説です。 線形性の仮定が満たされていないので、線形回帰モデルを使ってはいけない 残差が正規分布&等分散ではないので、線形回帰モデルを使ってはいけない 回帰係数に対するt検定の結果をもとに、p値が大きい説明変数を除外する 多重共線性があるとよくないので、変数間で相関が強い、もしくはVIF値が大きい変数を除外する AICが小さ

    プロでもよくある線形回帰モデルの間違い - Qiita
    samu_i
    samu_i 2023/01/05
  • SQLがなんなのかをちゃんと理解する - Qiita

    初めに この記事は現在開催している「新人プログラマ応援イベント」の投稿記事です。 これは何? 初心者が、SQLがどんなものかを理解、書けるようになること目指すための記事です。 理論を軽く説明したのち、具体的な書き方の説明を行なっていきます。 もともと社内勉強会用に用意した資料でしたが、いろいろな人に役立ててもらいたいと思い、Qiitaに投稿することにしました。 SQLを知っている方でも、読むと再度構文の意味などの理解が深まるかもしれません。 説明に誤りなどあれば編集リクエストやコメントをいただければと思います。 理論編 SQLって何? はじめに、そもそもSQLとはなんなのかを説明します。 SQLと聞くと、以下のようなイメージを持つ方が多いのではないでしょうか? DBからデータをとってくるツール? DBの検索を行うためのもの? SELECT, FROMとか書くやつ これらのイメージはどれもS

    SQLがなんなのかをちゃんと理解する - Qiita
    samu_i
    samu_i 2023/01/03
  • 10万件以上の物件データを学習したのにクソ失礼にも家賃69万の物件に対して28万だと査定した機械学習モデルは何を考えているのか。 - Qiita

    10万件以上の物件データを学習したのにクソ失礼にも家賃69万の物件に対して28万だと査定した機械学習モデルは何を考えているのか。Python機械学習lightgbmSHAP こちらの記事をご覧いただきありがとうございます。 ちゃんと内容が伝わるようなタイトルを考えたらラノベみたいになってしまい、かえってわかりにくい気がしてきました。 以前からいくらかSUUMO物件について機械学習を用いたデータ分析を行っています。 今回は、10万件以上の物件データを与えてなかなか高精度な家賃予測が可能となった機械学習モデルが、クソ失礼にも家賃が安いと査定した高額物件がいくらかあったので、何を考えてクソ失礼な査定となったのかを調べます。 もしかしたらボッタくりかもわかりませんからね。楽しみですね。 モデルの学習について 基的には前回記事と同じです。 使用した機械学習モデル 以前から引き続き LightGBM

    10万件以上の物件データを学習したのにクソ失礼にも家賃69万の物件に対して28万だと査定した機械学習モデルは何を考えているのか。 - Qiita
    samu_i
    samu_i 2022/12/31
  • コーディングのようにノートを取る技術 - Qiita

    はじめに 何かを学習するとき、ノートを取っているでしょうか? 小学生の頃や中学生・高校生の時の「ノート」は紙に手書きだったかと思います。 しかし、最近になってからはパソコンを使ってノートを取る、という選択肢が増えました。 その変遷の中で生まれたパーソナル・ナレッジ・マネジメント(Personal Knowledge Management) という考え方があります。 その考え方を共有できたらと思います。 直感的なデジタルノート術の原罪 ケース1: ひたすらに手を動かす 学生の頃、黒板に書かれた内容をそのまま必死にノートに写している人がいたのを覚えていますか? また、その人は成績が高かったでしょうか? たいていの場合、成績は乏しい人が多かったと思います。自分もそのタイプでした。 手を動かすだけのノート術の不幸な点は、「考える」というアクティビティが行われないため、当の意味で筋肉を動かすだけと

    コーディングのようにノートを取る技術 - Qiita
    samu_i
    samu_i 2022/12/27