プログラミング
はてブのホットエントリーに度々入ってくるプログラミング関連のまとめ記事の内容がひどすぎる。 Qiitaとか技術ブログ系はこれに該当しないんだが、「10選」系のまとめ記事・キュレーション系がひどい。
前回の記事でiPhoneアプリ開発を独学で勉強する時のオススメのサイトを紹介した。 harv-tech.hatenablog.com この記事の最後に述べたように、iPhoneアプリ開発をSwiftで行う場合に関してはWebサイトだけでは十分とは言えないのが現状だ。ということで、今回…
iOSアプリ開発をするためにプログラミング言語Swiftを勉強するサイトやチュートリアル、本などは沢山あるが、今回は独学に適したサイトを2つだけ厳選して紹介。 正直、良いサイトが無い YoutubeでSwiftを学ぶ① YoutubeでSwiftを学ぶ② 動画を使って勉強する…
プログラミング初心者からステップアップするためのバイブル『リーダブルコード』をざっくり紹介しましょう。 この本はプログラマーとして働いている人ならほぼ全員が読んだことあると言っても過言ではない、プログラマーの必読書です。 どんな人が読んだら…
昨日の記事にRubyとRailsの違いについて紹介した。Rails初心者はRubyとRailsの違いが理解できていないことが多いが、その違いを説明したものが昨日の記事なので、今の段階では理解できているだろう。その記事内で紹介したが、初心者は基本的にRailsをメイン…
プログラミングを学習し始めてから1年以上経過し、いくつかプロダクトの開発経験があるプログラマーが次のステップへレベルアップするために読みたい本を紹介する。あまり沢山紹介しても読むのには時間が掛かるし、どれから手をつけたらいいかわからなくなる…
プログラミングブームは今だ健在で、文系理系問わず独学でアプリ開発やWeb開発のためのプログラミングを勉強している人が増えているが、勉強すべきかどうか迷っている人のためにそのメリットとデメリットを解説する。 どちらかというとメリット面は理解して…
かつて仕事で東南アジア出身のプログラマーと働く機会が多々あったのだが、彼らの技術レベルはもはや日本人の水準と大きくは異ならない。おそらく、今後数年の間に日本人のプログラマーは彼らに取って代わられる流れになる。 学問としてプログラミングを学習…
本日、このような記事を見つけた。 newswitch.jp 率直な感想は、ナンセンスだなという印象。結論から言えば、学びたいなら学べばいいし、やりたくないならやらないでいい。 つまり、義務教育化に関しては賛同できない。どうせこれまでの英語教育と同じような…
はてなブックマークのブックマーク数をベースに2015年に最も話題、注目となったプログラミング言語を調べてみた。最初は純粋なプログラミング言語のみでランキングをつけようと思ったが、どうせならということでフロントエンド関連も含んでいる。 2015年、プ…
エンジニア(プログラマー)になるためには、どのようなステップで学習していけば最も効率が良いのかよく質問を受ける。巷にも学習方法について書かれた記事がたくさんある。もしあなたがインターネット関連業界でエンジニアとして働くことを想定していて、…
日本のエンジニア求人マーケットにおけるプログラミング言語別のエンジニア求人需要を調べてみた。今回はWantedlyを使い、いわゆるスタートアップやベンチャー企業を中心に、新卒や中途採用を関係なく調べてみた。 調べる前の筆者の予想 読者の皆様も是非結…
2020年1月28日更新 独学でプログラミングを勉強してエンジニアになれるか、挫折するかを分けるものは何でしょう?それは「効率の良い勉強方法を知っているか」と「やってはいけないことを知っているか」という2点です。 この記事では、プログラミングの挫折…
前回までの記事 harv-tech.hatenablog.com harv-tech.hatenablog.com これまでの記事では「ステップ1:本を買う」「ステップ2:チュートリアルをやる」という内容を紹介した。第3ステップとなる今回は「実際にサービスを作ってみる」だ。 ステップ3. 自分…
プログラミングを勉強したいと思っても、何から始めれば良いのかわからない人もいるだろう。プログラミング学習の全体像を簡単に紹介する。 1. 何のためにプログラミングを学ぶのかを決める Webサービスを作りたいのか、アプリを作りたいのか、ロボットを作…
前回の独学でも確実に力がつくプログラミング勉強法【Rails編】ステップ①の続き。 前回の記事では、書籍を購入しその進め方について言及したが、今回はその次のステップを紹介。 2. チュートリアルをやってプログラミングをしてみる ステップ1で本ばかり読…
「プログラミングを勉強したい」と思ってから調べることはたくさん。どんな言語を学ぶのか、どうやって学ぶのか、どんなものを作ればいいのかなど。今回はプログラミング初心者がどの言語を選ぶべきなのかを目的別に紹介する。 何を作りたいかによって言語は…
プログラミングの勉強法は有料のものから無料のものまで幅広くある。特に最近はプログラミングが学べるサービスもものすごい数で増えてきているが、独学でプログラミングを勉強したい場合のベストケースを紹介する。今回ご紹介するのはRubyとRuby on Railsを…