タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

コンピュータサイエンに関するthondaのブックマーク (3)

  • プログラマだったら当然知ってるよね?という知識一覧の補足

    以下の記事の補足です。 プログラマだったら当然知ってるよね?という知識一覧 なんか適当に書いたんだけど思った以上に読まれてるので補足します。 この記事の要点は プログラマならコンピュータサイエンス(以下CS)の基礎くらい知っててほしいよね という私の気持ちです。みんながCSを勉強してれば、今よりもバグは減り、デスマーチプロジェクトも減り、日IT業界のレベルも底上げされると思うのです。そして、 多くのプログラマが程度の差こそあれそれに同意していただけるのでは 、と信じています。 CS系の学部を出て活躍しているプログラマが全てではなく、文系や理系でも非CS系の学部学科を出た人でない人たちが活躍していることももちろん知っていますが、彼らの殆どは 独学でCSの基礎を学んでいるか、もしくは知らず知らずのうちにCSの基礎相当のことが理解できているケースがほとんど だと思います。私が今まで出会った人

    プログラマだったら当然知ってるよね?という知識一覧の補足
  • プログラマだったら当然知ってるよね?という知識一覧

    2019年11月11日追記 ただのタイトルで煽ってるだけの記事に半年経っても未だに大量のアクセスがあるので追記しておきます。 ここで言いたいことは、「プログラマならコンピュータサイエンスを勉強してると役に立つよね」、ということ だけ です。 この一文以上に有用な言葉は以降の文章では出てきません。みなさんの時間を無駄にしないために注意書きをしました。 それでも良いという人は読んでみてください。 Twitterで「〇〇ができるという人が面接に来たけど、『じゃあXXXやYYYって知ってます?』というと知らないという人が多いんだよねぇ」とかいうツイートを見かけて、私はXXXやYYYってのを知らなかったので調べた見たところ、常識とまでは言えない概念だったり、名前は知らなくても誰もが知ってる概念だったり、むしろもっと良いアプローチがあるのではという思想だったりでなんだかなぁと思っていたところ、半日くら

    プログラマだったら当然知ってるよね?という知識一覧
  • コンピュータサイエンスの基礎を学ぶと何ができるようになるのか|masuidrive|note

    今日、Facebookに「プログラマだったら当然知ってるよね?という知識一覧」という記事で、「データ構造」や「計算量」から「理論計算機」など幅広くコンピュータサイエンス(CS)の基礎をプログラマ知っているべきという論が展開されています。 私は経営学部だったのでコンピュータサイエンスについて学校で習ったことはないのですが、高校の頃から趣味で色々調べていて、この中だとグラフ理論と機械学習系以外は大体理解しています。 「Web系の人って、新技術ばっかり追いかけてCSの基礎とかちゃんと学んでないよね」っていう話は他でも時々聞く気がします。 一つがWeb系のエンジニアは情報系の大学を出てない人も多いことと、実際あまり役に立つシーンがないのではないかと思います。 実際、CSの基礎ができると多くのエンジニアにとって何のメリットがあるのでしょう? 一番は「先の技術を読めるようになる」ことです。 ITの世界

    コンピュータサイエンスの基礎を学ぶと何ができるようになるのか|masuidrive|note
  • 1