フリーエンジニアが答えるPHP大疑問

PHPに限らずプログラミングで重要な点をまとめてみました

特集ページ

PHPに限らずプログラミングで重要なこと

PHPは初心者にもハードルが低いとは言え、どんな言語であっても、プログラミング自体が簡単ではない、いやむしろ、難しいものであることには変わりありません。プログラム開発や学習において重要なことをまとめました。

最初から多くのことをしようとしない

最初はシンプルに、必要最低限の機能実装からはじめましょう。最初から、あれこれと機能を考えているとなかなか先に進めません。欲張らずにスモールスタートで、とにかく前に進みましょう。最低限の機能から開発したり、的をしぼって学習することをオススメします。どんなに優れた機能であっても、実際に動かなければ何の意味もありません。最悪の場合、手のこんだ妄想で終わってしまうことにもなりかねません。
まずはシンプルなベースをつくりあげて、機能追加は、バージョンアップでコツコツと積み上げていくのが良いでしょう。

コミュニケーション、大切です

開発するものは無機質なプログラムですが、開発しているのは人間です。プログラマというと、ひたすら孤独にプログラミングをしていると思っている人も多いかもしれませんが、それは大きな誤解です。実際は、そうではありません。プロジェクトとしてチームを組んでいたり、会社組織として複数人で開発していることの方が断然多いのです。チーム内でのコミュニケーションがうまくとれないと、開発自体が迷路に入りこんでしまうことも少なくありません。開発が成功するかどうかは、個人のスキルもさることながら、チーム全体のコミュニケーションやチームワークも重要であることを忘れないでください。

パソコンの前から離れてみる

プログラマは、ひたすらパソコンの前でモニタ画面にむかって黙々とキーボードを打ち続けています。プログラミングという作業は頭脳作業です。ずっと頭を使い続けます。煮詰まってくることも多くあります。
そういう時は無理をしないで、パソコンから一度離れてみることが大切です。
煮詰まるほど、モニタ画面にかじりつきたくなりますが、あえて離れてリフレッシュする勇気をもちましょう。煮詰まった状態で無理をしても、余計なケアレスミスも増えたりして、あまり良いことはありません。席を立ってストレッチをしたり、環境を変えてみたり、外をぐるっと散歩をしてみるのもいいでしょう。こまめにリフレッシュするよう心がけることが、結果的に近道です。良いアイディアは、突然ふとした瞬間におりてくるものです。リラックスした状態でいる方が頭も気持ちよく回転しますよ。

各テーマ一覧

PHPのメリット・デメリット

PHPのメリット・デメリット

詳しくはこちら

PHPに限らずプログラミングで重要なこと

PHPに限らずプログラミングで重要なこと

詳しくはこちら

PHPのセキュリティ対策が実施されない理由

PHPのセキュリティ対策が実施されない理由

詳しくはこちら

PHPがプログラマに嫌われている理由

PHPがプログラマに嫌われている理由

詳しくはこちら

わかりやすいPHP入門書籍が少ない理由

わかりやすいPHP入門書籍が少ない理由

詳しくはこちら

PHPおすすめ書籍「パーフェクトPHP」

PHPおすすめ書籍「パーフェクトPHP」

詳しくはこちら

Copyright © 2014 フリーエンジニアが答えるPHP大疑問 All Rights Reserved.