今日は、ちょっと技術的な内容を書きます。
ここ数年、転職してプログラマーを目指す方が多くなっています。
でも実はプログラムを書くのは、そんなに難しくはないのです。
今回は以下の点について書いていきます。
- ホームページを作る
- Webシステムを作る
- 本当に難しいのは何をするか
ホームページを作る
ホームページを作るには以下の技術が必要になります。
- HTML
- CSS
- JavaScript
HTMLでホームページの枠組みを作り、CSSでデザインをすれば静的なホームページは完成です。
動きをつけたい場合は、JavaScriptを使います。
ホームページを作る時に難しいのは、デザインです。
デザインさえ出来れば、コーディングはそこまで難しくはありません。
それに、今ではWeb上にたくさんの情報があります。
Webシステムを作る
ブログやECサイトを作るのも、そんなに難しくはありません。
ブログならサーバにWordpressを入れればすぐに作成できます。
ECサイトは、EC-Cubeを使えば手軽に作成できます。
新しくWebシステムを作るとなると、ちょっと難しくなります。
それでも、上に書いた、HTML、CSS、JavaScript それとPHPが使えたら、ある程度のWebシステムは作れます。
WordpressもEC-Cubeも使ってる技術は同じです。
本当に難しいのは何をするか
プログラマーになって、本当に難しく感じるのは、システムで何をするかを考える事です。
Webシステムを作りたいお客様と話をして、どこをシステム化すればいいのかを判断するのは、実は担当の技術者という事がよくあります。
また、SFに近いアイデアを持ち込むお客様もいます。
お客様との会話の中から、お客様が本当に欲しいシステムを提案することは、本当に難しいです。
つまり、技術は勉強する事で習得できますが、その技術で何をするかを考えるのが難しのです。
プログラマーを目指すみなさん、技術の勉強をしながら、アイデアを出す訓練もしましょう。
プログラマーを目指すみなさん、技術の勉強をしながら、アイデアを出す訓練もしましょう。