プログラミングとデザイン、スタートアップの話

プログラミングやデザイン、スタートアップ関連についての雑記

プログラミング初心者

プログラミングのわからない所で困ったら無料で質問ができるteratailを使おう

プログラミングを勉強していると毎日のようにわからない問題やバグに遭遇して骨が折れますよね。 この話は初心者だけではなく中級者や上級者も同じで、プログラミングにはわからない問題が付き物です。 早く勉強を進めていくためにはわからない問題をスピー…

【2万円のコースが1200円に】キャンペーン中に買っておきたいUdemyのおすすめプログラミングコース(8月末まで)

通常2万円くらいするUdemyのコースが8月末まで1200円で買えるキャンペーンをやっています。 もともと2万円くらいするコースということもあって、そのクオリティは抜群。 本を買うよりも安い値段で本格的なコースが学べるので、このチャンスを見逃したら損し…

無理して独学にこだわりすぎる人ほどプログラミングは挫折する。プログラミングスクールの無料相談を活用しよう

プログラミングスクールと聞いて「お金がかかるから無理」と思っていませんか? でもそれは完全な先入観です。 無料で受けられるプログラミングスクールや勉強方法や転職対策について無料相談ができるスクールがあります。 「プログラミングを独学で習得する…

未経験から独学でフロントエンドエンジニアになるには(React.js/Vue.js)

未経験からプログラミングを勉強するときの言語選びに迷っているあなたに、フロントエンドエンジニアという選択肢をご紹介しましょう。 プログラミングと聞いたらRubyやPHP、Pythonあたりがよく聞く言語だと思いますが、実はフロントエンドエンジニアって今…

【初心者向け】プログラミング言語選びを間違えないように言語の特徴と職種をまとめました

「プログラミングを勉強する上で何をどこまでやったらいいかわからない」という問題を解決すべく、各言語の特徴と勉強する必要がある職種をまとめました。 プログラミングの勉強がしやすくなった反面、勉強方法に関しては路頭に迷う人も見かけるようになった…

【保存版】半年以内にエンジニアになりたい人が読んだ方がいい新卒研修資料まとめ

エンジニアを目指して今プログラミングを勉強している人向けに、開発に関してより知識を深められる新人研修スライドをまとめました。 Progateやプログラミングスクールだけでは学べない内容ばかりなので、新人エンジニアの人は目を通しておくといいです。 各…

夏に他の人と差をつけるためのプログラミングスクール・ブートキャンプ比較【Ruby/Rails, PHP編】

この記事は以下に該当する人に向けた記事です。 「夏休み・お盆休みの期間に集中して勉強して、力を一気につけたい人」 「勉強が中弛みして来ていて、緩みかけた気持ちをふっとばして他の人よりも早くプログラミングを身に着けたい人」 「これからプログラミ…

プログラミングを勉強するときに完璧主義は挫折し、サボれる人がエンジニアになれる

プログラミングを初めて勉強する人は完璧主義は捨てよう わからなかった所は期間を置いてから改めて考えよう 一人で考えすぎない。助けを求めよう 毎日コードを書くことを最優先で考えよう 楽しくコードを書こう プログラミングを初めて勉強する人は完璧主義…

Progateでレベルアップが終わったら次にやること〜最短でエンジニアになるために〜

Progateを使って頑張ってプログラミングを勉強している皆さん、Progateが終わったあとのプランは考えていますか? Progateは素晴らしいサービスで一通りやればエンジニアとしての基礎力をつけることができます。使いやすいiOSアプリもリリースされて本当に良…

ProEnginner(プログラマカレッジ)でエンジニアになって良い転職先に出逢えた話

20代までなら無料でプログラミングが学べる優良スクールのプログラマカレッジですが、「実際どうなの?現役のエンジニア視点でのぶっちゃけの感想教えてほしい」という相談をよく受けます。 というわけでプログラマカレッジに実際に通い、見事エンジニアとし…

プログラマーとして働きたいなら、覚悟しておくべきこと【転職・就職】

「プログラマーとして就職したい」「プログラマーに転職したい」という声が年々増えています。私の周りにもプログラマー志望の人が多く、よく相談をもちかけられます。 日本にプログラマーが増えることは良いことだと思う一方で、『量産型プログラマを撲滅し…

よく相談されるテックキャンプの感想とか評判とかを集めてみました

プログラマーとして活動していると、これからプログラミングを勉強したいと思っている方に「テックキャンプってどう思う?」という相談を毎月のように受けます。 それだけテックキャンプが話題になっているということですね。相談してくる人は学生もいれば、…

【評判】TECH::CAMP(テックキャンプ)とProgate、プログラミング初心者はどちらを選択すれば良い?

[2018年2月4日更新] プログラミングをこれから身につけようとしている初心者の人たちは、どのようにプログラミングを勉強していくか迷いますよね。 特に最近では本やオンラインコース、オフラインでのレッスンなど色々な勉強方法が溢れているため、どれを選…

プログラミング未経験者がRuby on Railsから始めることは悪か?

もう2年半ほど前になるが、下記の記事が話題だったことは今でも記憶に新しいです。 blog.sumyapp.com 上記の記事の論点は「Ruby on Railsはプログラミング初心者が最初に手を出すものとしていかがなものか」ということで、結論としては「良くない」という内…

プログラミング初心者が勉強しないといけない10の技術(Ruby on Railsの場合)

「プログラミングを勉強してWebサービスを作るぞ!」と決意したものの、一体何をどこまで勉強すればいいのかわからないという人向けに、何を勉強しないといけないのかをまとめておきます。今回紹介するのはRuby on Railsを使ってWebサイト等を作ろうという場…

Git初心者が最も効率よくGitの使い方を習得する勉強手順

プログラミング言語の勉強が一通り終わり、練習がてらプロジェクトを作ってみるときにぶつかる壁が「git」。これまで私もたくさんの人たちにgitの使い方を説明してきましたが、その構造の複雑さ故に理解に苦労する人もちらほら。 gitはプロジェクト開発を行…

SwiftでiPhoneアプリ開発をしたいならこの本を読め!初心者におすすめな2冊

前回の記事でiPhoneアプリ開発を独学で勉強する時のオススメのサイトを紹介した。 harv-tech.hatenablog.com この記事の最後に述べたように、iPhoneアプリ開発をSwiftで行う場合に関してはWebサイトだけでは十分とは言えないのが現状だ。ということで、今回…

【厳選】独学でプログラミングを学習する時にオススメのサイト(iOSアプリ開発/Swiftの場合)

iOSアプリ開発をするためにプログラミング言語Swiftを勉強するサイトやチュートリアル、本などは沢山あるが、今回は独学に適したサイトを2つだけ厳選して紹介。 正直、良いサイトが無い YoutubeでSwiftを学ぶ① YoutubeでSwiftを学ぶ② 動画を使って勉強する…

【3分でわかる】プログラミング初心者必読の『リーダブルコード』ざっくりまとめ

プログラミング初心者からステップアップするためのバイブル『リーダブルコード』をざっくり紹介しましょう。 この本はプログラマーとして働いている人ならほぼ全員が読んだことあると言っても過言ではない、プログラマーの必読書です。 どんな人が読んだら…

ドットインストールでプログラミングを勉強する時にはCloud9を使おう

Cloud9というオンラインワークスペースをご存知だろうか?Cloud9を使えば、環境構築をせずともブラウザ上でWebアプリケーションを作ったり、プログラムを動かすことが出来る。 初心者の最大の的、環境構築を避ける ドットインストールなどでプログラミングを…

プログラミングを勉強するときにHTML,CSS,Javascriptはどこまで勉強すればいいか

Ruby on Railsやphpなどを使ってWebサイトを作る時にHTMLやCSSという言語も学ばないといけないと聞いたことがあるかもしれない。本記事ではHTMLとCSS, Javascriptの概要と、それらをどのあたりまで勉強すればよいのかを解説する。 HTML, CSS, Javascriptの概…

Ruby on Railsを学ぶ時に勉強しておきたい4つのRubyの知識

昨日の記事にRubyとRailsの違いについて紹介した。Rails初心者はRubyとRailsの違いが理解できていないことが多いが、その違いを説明したものが昨日の記事なので、今の段階では理解できているだろう。その記事内で紹介したが、初心者は基本的にRailsをメイン…

Rails初心者に読んで欲しい、サルでもわかるRubyとRuby on Railsの違い

Ruby on Railsを勉強したいと思っている初心者の人から「RailsとRubyは何が違うの?」という質問をよく聞く。たしかに初心者からすると「Ruby on Rails」の中に「Ruby」という単語が入っているし、混乱する気持ちはよくわかる。かつての私もそうだった。 本…

【厳選4冊】脱初心者を目指すプログラマーにオススメのバイブル(本)

プログラミングを学習し始めてから1年以上経過し、いくつかプロダクトの開発経験があるプログラマーが次のステップへレベルアップするために読みたい本を紹介する。あまり沢山紹介しても読むのには時間が掛かるし、どれから手をつけたらいいかわからなくなる…

大学生でプログラミングを勉強しようか迷っている人にメリットとデメリットを教えます

プログラミングブームは今だ健在で、文系理系問わず独学でアプリ開発やWeb開発のためのプログラミングを勉強している人が増えているが、勉強すべきかどうか迷っている人のためにそのメリットとデメリットを解説する。 どちらかというとメリット面は理解して…

エンジニアになりたいならアフィリエイトサイトを作ればいい

エンジニア(プログラマー)になるためには、どのようなステップで学習していけば最も効率が良いのかよく質問を受ける。巷にも学習方法について書かれた記事がたくさんある。もしあなたがインターネット関連業界でエンジニアとして働くことを想定していて、…

【成功の秘訣公開】プログラミングを独学する時のNG項目と効率的な勉強パターン(Ruby, Python, Java, Swift)

2018年11月23日更新 独学でプログラミングを勉強してエンジニアになれるか、挫折するかを分けるものは何でしょう?それは「効率の良い勉強方法を知っているか」と「やってはいけないことを知っているか」という2点です。 その勉強方法だと絶対挫折しちゃうよ…

独学でも確実に力がつくプログラミング勉強法【Rails編】ステップ③

前回までの記事 harv-tech.hatenablog.com harv-tech.hatenablog.com これまでの記事では「ステップ1:本を買う」「ステップ2:チュートリアルをやる」という内容を紹介した。第3ステップとなる今回は「実際にサービスを作ってみる」だ。 ステップ3. 自分…

プログラミング初心者は何から始めればいいのか?

プログラミングを勉強したいと思っても、何から始めれば良いのかわからない人もいるだろう。プログラミング学習の全体像を簡単に紹介する。 1. 何のためにプログラミングを学ぶのかを決める Webサービスを作りたいのか、アプリを作りたいのか、ロボットを作…

独学でも確実に力がつくプログラミング勉強法【Rails編】ステップ②

前回の独学でも確実に力がつくプログラミング勉強法【Rails編】ステップ①の続き。 前回の記事では、書籍を購入しその進め方について言及したが、今回はその次のステップを紹介。 2. チュートリアルをやってプログラミングをしてみる ステップ1で本ばかり読…