プログラミング

1/2ページ

プログラミングの学び方(6)

前回は、プログラミングの学び方(5)で、実際にプログラムを書く際に、知っておいたほうがよいポイントと原則論についてお伝えした。 今回は、実際にプログラムを書く際に重要な、「読みやすいソースコードの書き方」についてお伝えする。

プログラミングの学び方(5)

前回は、プログラミングの学び方(4)で、処理フローから実際のプログラミングを行う際のコツについてお伝えした。 今回は、実際にプログラムを書く際に、知っておいたほうがよいポイントと原則論についてお伝えする。 プログラミングの大原則 まず最初に、プログラミングの大原則を整理してみよう。Java、C#、PHP、Ruby、Py […]

【フリーランス希望者向け】プログラミングやWeb制作のスキルを学んで、フリーランスとしてお金を稼ぐうえで大事な3つの要素

最近、私の知人にHTMLコーディングの案件をお願いして、無事クライアントに納品した。 その方は、Webの世界に参入してまだ半年近くしかたっていないが、私は本人の挑戦する姿勢や考え方に感銘をうけたので、学習方法やWeb関連スキル(HTML/CSS/Javascript等)の身に着け方についてコーチングをしていた。 何より […]

【初心者向け】プログラミングを学習する前に覚えたほうが良いショートカットキー

最近、プログラミングの講師をする機会が増えてきたのだが、受講者によって上達がまるで異なる。 特にプログラミングを学習する人がコーディングに苦戦している理由の1つに、 ショートカットキーが全然使えない という問題があった。 今回は、Windows / Mac問わず、IT初心者が作業効率を上げるために覚えるべきショートカッ […]

【エンジニアになりたい人向け】独学でプログラミングの基礎を効率よく学習する方法

IT業界でエンジニアとした働く場合、システムエンジニアやプログラマーといった形で働くのが、一番オーソドックスな働き方だろう。ところが、プログラミングのメンターとの相性の悪さから、全然スキルが上達しなかったり、無駄な費用ばかり掛かってしまうこともある。 今回は、プログラミングを知らない人が、どうすれば効率よく独学でプログ […]

【フリーランス・エンジニア向け】ネットワーク知識がプログラミングスキルよりも重要な理由

最近、プログラミングスキルを身に着けさせる講座やセミナー、オンラインサロンが増えた。ところが、現場で必要なネットワークの知識が少ないため、現場に出てもなかなか戦略にならないケースも散見されるようになった。 今回は、現場の視点から、ネットワーク知識がプログラミングスキルよりも重要な理由について解説する。

【これからエンジニアになりたい人向け】プログラマになると同時にマーケターになったほうが良い理由

IT業界に携わろうとする人や、、IT業界を志す人は、必ずと言ってよいほど一度はプログラミングを学習する。ところが、マーケターを目指す人はあまりいないようなイメージがある。 今回は、プログラミングを学習する人たちに、同時にマーケターを目指すべき理由についてお伝えする。 プログラムが手段たり得るもの、売上の拡大orコスト圧 […]

【エンジニア向け】プログラムを書けないSEがヤバイと思う2つの理由

「エンジニア」というと、プログラミングをバリバリこなすイメージがあると思うが、実際はそうではない。この記事でもお伝えした通り、エンジニアにはいくつかの職種があるということをお伝えした。 今回は、その中でもシステムエンジニア(SE)に絞り込み、普段プログラムを書かないSEの将来がなぜヤバイのか?をお伝えする。 なぜプログ […]

【初心者向け】Webプログラミングを学ぶのにおすすめな本11冊+α

Web系エンジニアになってかなり立つが、実はWebプログラミングの知識はすべて独学で学んだ。ごく一部は人から教わったこともあるが、それは講義・座学ではなく現場で得た知識が大半だ。 もともと、情報工学を専攻していなかった私としては、プログラミングが必要な現場で、当時どのように学んでいったのか?を振り返ってみることで、これ […]

ソースコードが汚くなる?ワケとその対策

プログラム書くお仕事してると、ソースレビュー、つまり、他の人にソースコード(プログラムの原文)を見せたり共有することがある。 特に海外の人とソースコードをやり取りすると、「なんじゃこりゃ?」と思うような、読めない&読みづらいソースコードが出てきたりする(逆もあり) 私自身も、昔は「おまえのソースコードは汚い」とか、「可 […]