アフィリエイト広告を利用しています


スキル無しのシステムインストラクターから、システムエンジニアへの転身日記。
◇◆◇ 2013年取得資格
LPICレベル1
LPICレベル2
LPICレベル3 Core
LPICレベル3 Speciality 302
LPICレベル3 Speciality 303
LPICレベル3 Speciality 304

Cisco CCENT
Cisco CCNA

Java SE 7 Silver
Java SE 7 GOLD

OSS-DB Silver

◇◆◇ 2014年取得資格
HTML5 Professional レベル1

広告

posted by fanblog

Webプログラマに必要なプログラミング以外の技術

Webプログラマとして、言語学習は必須であるが言語だけ学習すればいいのではない。

ちょっとショッキングな一言ではあるが、
Java、PHP、Ruby等の言語を使用してWebサイト上で動くアプリケーションを開発するのがWebプログラマであり、
MySQLなどのDBと連携したサーバサイドで処理される部分を担当したり、
HTMLコーダーがコーディングしたHTMLやCSSに合わせたプログラム開発が必要になるため、
HTMLやCSSの理解も必須となる。

HTMLコーダーとの境界線は難しいが、Webプログラミングにおいて、CMSやJavaScript、
各種APIを使ったWebサイトの構築も業務範囲に入ってきたりする。

正直、言語の習得で手一杯で、そんなに手を広げられない!!といった感じだが、
言語は経験を通して使い込んでいけばいいと思っていて、
HTMLやCSSなども読める程度にしておく方が重要な気がする。

私自信がそうだったが、昔、タグうちでホームページを作ったことがある程度の知識で満足していると、
CSSを使ったサイトが、今まで知っていたHTML知識が全く役立たないことに気づくので注意。

よくWeb業界では、LAMPなんて言葉を耳にするが、正直意味がわかってなかった。
IT用語の略語は、星の数ほど存在するので、正直、いちいち気にしていられなかったりする。
これは、Linux,Apache,Mysql,PHPの略だったりする。これ等も必須条件とされている。
私自信は、Javaでの開発者志望なので、LTMJかなLinux,Tomcat,MySQL,Java。ランプと違って、可愛くない。

コーディングに関する基礎知識と、上記のLTMJをすべて触っておくこと。
恐らくどんな要件になったとしても、上記知識があるのとないのとでは、応用のしやすさが全く違う。

さらに、Webプログラマは、コーダー、チェッカー、デザイナー、ディレクターと連携して、ひとつのサービスを作りあげるのである。

この役割における線引きが難しい、JavaScriptやAPIとの連携は、コーダーの仕事になったり、プログラマの仕事になったりするそうです。
この辺の仕事もできるコーダーをフロントエンドエンジニアと呼んだりするそうですね。
プログラマとしてがっつりというより、HTML・CSSをメインにやりたい人は、こちらを目指す選択肢もありますね。

私もWeb業界での今後のスキルの習得方法などを考えていく上で、
プログラマなのか、フロントエンドエンジニアなのか、など、考えていきたいと思っています。

コメント

お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。

この記事へのコメント

phitle|2022年10月09日(Sun) 19:15
lbjkjzjq|2022年06月30日(Thu) 06:34
nmsjsdll|2022年06月29日(Wed) 10:13
buy 12 mg ivermectin http://www.ivermectinusd.com/
uxwetvum|2022年06月27日(Mon) 09:24
veibacjg|2022年06月20日(Mon) 13:51
http://ivermectinetc.com/ buy 6 mg stromectol
inyxinhl|2022年06月20日(Mon) 08:07
<a href="https://stromectolusdt.com/#">ivermectin 3mg</a> stromectol online canada
uzhknpbn|2022年06月18日(Sat) 10:42
how Quickly Does <a href="http://cialisvet.com">Cialis</a> Work?
yyqrxrwi|2022年06月10日(Fri) 15:44
<a href="https://modafinilly.shop/">cost provigil 100mg</a> provigil 200mg canada
ybcwhdyg|2022年06月10日(Fri) 10:24
how Long Does It Take For <a href="http://cialisvet.com">Cialis</a> To Kick In?
ixauuuxo|2022年06月08日(Wed) 13:35
hydrchloroquine <a href="https://keys-chloroquinehydro.com/#">where to buy hydroxychloroquine</a>
gwogcu|2022年05月06日(Fri) 20:12
<a href="https://nextadalafil.com/#">tadalafil cialis</a> cialis without prescription
best price usa tadalafil|2022年03月11日(Fri) 05:13
where to order tadalafil tablets <a href="https://cialisicp.com/#">tadalafil online with out prescription</a>
buy tadalafil|2022年03月08日(Tue) 13:44
tadalafil goodrx <a href="https://extratadalafill.com/#">generic tadalafil from uk</a>
Skewaymcwp|2022年02月28日(Mon) 07:02
buy tadalafil <a href="https://cialisedot.com/#">tadalafil order online no prescription</a>
buy tadalis|2022年02月26日(Sat) 03:46
tadalafil <a href="https://extratadalafill.com/#">tadalafil generic</a>
where to buy tadalafil on line|2022年02月17日(Thu) 09:27
tadalafil side effects <a href="https://extratadalafill.com/#">tadalafil dosage</a>
cheap cialis|2022年02月05日(Sat) 11:38
tadalafil online with out prescription <a href="https://nextadalafil.com/#">tadalafil drug</a>
Skewayyzrj|2022年01月25日(Tue) 12:44
cialis side effects a wifes perspective <a href="http://zecialis.com/">cialis generico</a> order cialis online canada
vde97n|2021年12月28日(Tue) 05:26
En Ligne Angeliq|2021年09月12日(Sun) 18:00
tadalafil research powder https://www.pharmaceptica.com/
www.pharmaceptica.com|2021年07月03日(Sat) 03:32
what is hydroxychlor used for https://www.pharmaceptica.com/
pharmaceptica|2021年06月19日(Sat) 19:26
erectile supplement gnc https://plaquenilx.com/ - doctors for hydroxychloroquine can erectile dysfunction be cured <a href="https://plaquenilx.com/">hcos</a>
hydroxychlor|2021年06月03日(Thu) 07:28
Hello. And Bye. <a href=>http://xneolinks2.com</a>
Alvinbaide|2021年05月30日(Sun) 22:59
zirthomax <a href=https://zithromaxes.com/>zithromax prices</a> zithromax for flu
buy zithromax canada|2021年02月19日(Fri) 11:38
erectile function after prostatectomy <a href=https://plaquenilx.com/#>plaquenil classification</a> erectile restoration centers llc
how does plaquenil work|2021年02月15日(Mon) 12:45
does hydroxychloroquine cause heart problems <a href=https://hydroxychloroquinex.com/#>plaquemine</a> hydroxicloriquine
chloroquine|2021年02月15日(Mon) 07:56
はびさん

こんばんは!
いや、プログラムに徹してお仕事ができるなら、それでいいのです。むしろ、私はそっちを望んでいます。
しかし、今の会社について、Webのプログラミングをする以上避けては通れないような感じがしています。

手を動かす立場だったら、たいして気にしなくてもいいのですが、
上流をやる以上は、アプリケーションを動かす基盤側も把握していないと、サービスとして成り立たないのも事実ですね。

はびさんも、LinuxやCiscoなど基盤の知識もみるみるつけてますし、得意のプログラミングと合わさったら、きっとすごいエンジニアになるのでしょうね。
私も追いつけるよう頑張らなくてはですね。
shade|2014年02月19日(Wed) 23:25
Shade さん

おはようございます Habitat です

そうですね、私がまさにプログラマに徹しすぎたエンジニアなので、
耳が痛いところです。。

開発環境のコーディネイトスキルを身につけなきゃという危機感は年を重ねるにつれ大きくなりましたが、
やはり職場での立場を理由にないがしろにしてた感があります

今は幸い、そういうしがらみとは関係なく自分の意志で舵を切れるようになったので、先のサーバ構築なども含めもっと高い位置からの知識を得れるようがんばりたいなぁ
Habitat|2014年02月19日(Wed) 09:47
   
×

この広告は30日以上新しい記事の更新がないブログに表示されております。