HackWeb系ハック。プログラミング全般プログラミングの勉強について書かれた記事を読んで、とても共感できたのでその内容について思ったことをメモしておきます。プログラミングの勉強で重要だなとおもったことスポンサーリンクプログラミングの勉強で重要なこと引用を交えながら、特に重要だと思ったところを見ていきます。疑うことも大切インターネット上ではとりわけ多いけれど、ある意見を適当に述べている人というのは多い。適当に述べている......とは、別に悪気があってそうなったわけじゃなくて、本人もよくわかっていないけど「なんかうまくいったからとりあえずブログに書いた」風のものがあるということだ。(中略)「ほんとうかなぁ?」と思ったら疑った方がいい。自分しか信じてはいけないし、その自分すら疑った方がいい。ネットでプログラミングについてわからないことを調べていて、解決策が見つかったときに「これだ!」と思って妄信的にサンプルコードを実行することも多いです。そのほとんどがうまくいかないのですが・・・。うまくいかなくてよかったのかもしれません。自分でも理解できていないコードを、ただなんとなく動くからという理由で採用するのは良くない気がします。自分で深く考え、疑ってみることも大切だと思いました。公式のマニュアルを英語で読むなんでもかんでもググってはいけない。解決することも膨大にあるが、ググって解決することは0次元的な解決しかない。公式のマニュアルを読むことで基礎となるところがわかるので基本的には公式のものを読むべきだ。英語なら英語で読もう。Linuxならmanコマンドがいいだろう。読んでわからなかったら英語でググろう。英語でググってわからない・出てこないときに始めて日本語でググろう。公式マニュアルではなく誰かが解説しているサイトを見てしまいがちですが、本来なら公式マニュアルを見るべきですよね。さきほどの話ともかぶりますが、検索で得た情報はなんでも正しいとは限りませんし、少しでも正確な情報を得るよう務めるべきだと感じます。その点、公式マニュアルなら情報の信憑性も高いと思いますし、公式のものを読むのは理にかなっていると思います。マニュアルは英語でも読む!ただ自分の場合、英語というのはついつい避けてしまいがちです・・・。プログラミングなどの技術は英語での情報収集も大切になってくると思うので、もっと英語で文章を読む習慣をつけようと思いました。Windows以外にも触れてみる5、UNIX/Linuxをやる自分は今現在Windowsをつかっていますが、やはり開発をするならWindows以外の環境を使うべきだと思いました。アルゴリズムハードの性能が上がったから、今時アルゴリズム......と語る人の明日はない。ハードの性能が上がって、扱うデータも莫大になったので、アルゴリズムは昔よりも遥かに重要となっている。確かに、ハードの性能にかまけてその場しのぎのプログラミングすることは良くないと思います。仮に一応動くけど遅いコードを書いていったとしたら、最初は大丈夫でもその後大変なことになってしまうかもしれません。自分はついつい楽をしてしまうので、とりあえず動くプログラムを書くことにはあまり抵抗がないです。これからはより最適なコードを書くためのアルゴリズムについても考えていきたいです。作ったものは公開するたとえゴミな出来具合でも、完成させて公開するべきだ。(中略)色々あるけれど、公開しないやつらよりは強いのだ。したいだけの批判以外は全て受け入れよう。逆にそれは自分では気付かなかったか気付いていたけど無視していた改善点だ。どんなにすばらしいプログラマでも、そのプログラムやソースが世に出たことがなければ、誰にも気がつかれないものだ。たくさんの批判をもらえるかはわからないですが、自分もこの記事を読む前からつくったものは公開するつもりでした。公開することによって、おそらく自分が想像していなかったようなさまざまな改善点が見つかるでしょう。いつまでも公開せずにいると、その分成長が遅れてしまうかもしれないです。セキュリティなど気をつけるべき点もあるかもしれませんが、とにかくつくったものは公開しようと思います。誰にも解決できなさそうなものを解決するというのは、忍耐と勇気と根気が必要で、怠惰で短気では無理だ。今の自分に一番必要なものかもしれません。現在、プログラミングを勉強しようという気持ちはあるものの、ついつい後回しにしてしまうことがあります。学び始めで、覚えることやうまくいかないことが多いのが原因かもしれません。はじめたばかりなんだから、できないことがたくさんあるのも当たり前です。このまま何もしていないと、ずっとプログラミングなんてできないままです。だれでも最初は初心者だったと思って、自分も頑張って勉強していこうと思います。診断系アプリのアルゴリズムを考える今、個人的につくりたいと考えているWebアプリはズバリ「診断系」です。記事を読むどのプログラミング言語をやればいいかわからなくなってきた最近、単純に学ぶべきプログラミング言語を何にするべきか悩むようになました。記事を読むこれからの仕事はどうなるのか漠然と、これからは人が働く機会は減っていくだろうな、と思っていました。記事を読むプログラミングのやる気が上がる記事まとめ「プログラミングの勉強をしたいんだけど、ついついサボってしまう・・・」という方におすすめの記事をまとめてみました。記事を読むプログラマに求められる英語力とは何かプログラミング言語Rubyの開発者として有名なまつもとゆきひろさん。記事を読む一ヶ月で技術書を5冊読むということプログラミングの初心者がRubyを一ヶ月独学したという記事に、「一ヶ月で技術書を5冊読んだ」と書かれていました。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。date*日本語が含まれない投稿は無視されますのでご注意ください。申します!Web系のことに興味があります!Web系のシステム開発ならフロントエンドからサーバーサイドまで一通りこなせます。