プロが教える店舗&オフィスのセキュリティ対策術

現在、転職を考えています。これまでは小さな会社でPHP、MySQLを用いてECサイトの構築保守、顧客管理のシステム構築、それに加えて法人営業をやってきました。
転職に際して、なるべくスキルが身に付くようなものをと思っており、webプログラマの選択肢を考えています。

しかしながら、独学で身に付けたものな上、ほぼ一人でやってきたのでこれまで携わってきたものが果たしてプログラマ目線で「実務レベル」と言えるのか、また「実務経験があります」と言っていいものか不安があります。

もちろん職場によって差はあるのだろうと思いますが、ある程度の目安で結構ですので、webプログラマとして業務に携わる上でどれくらいのレベルが要求されるのか教えていただけますでしょうか。よろしくお願いします。

A 回答 (2件)

金銭の絡むシステム構築の経験があるなら立派な実務経験かと思います。


他に参考としたいものと言えば、
・クラス設計
・フレームワークその他ライブラリの使用
・多人数での開発経験
・SEや営業的な能力
等でしょうか。
    • good
    • 0
この回答へのお礼

具体例の提示ありがとうございます。
やはり多人数での開発経験の有無は大きいですよね。
実際プログラマとして業務する上でのワークフローが把握できていない気がします。
参考にさせていただきます。

お礼日時:2011/04/08 11:33

・セキュリティ上の問題解決ができるか


ソースを書く上でセキュリティ関係の問題が解決できているからですね。
Web系だとどうしてもセキュリティの問題が出てきます。
PostやGetで受け取った値は必ずしも問題の無いきれいなデータとは限りません。
悪意のある人が偽装したデータを渡している可能性があります。
データベースを使うにしてもSQLインジェクションを考慮する必要があります。
それらに対しどれだけ例外処理をしっかり書けるかでしょう。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
SQLインジェクション対策としては、特殊文字のエスケープ、PDOによるプレースホルダの利用などは勉強して対策していましたが、十分であったのかどうかは不安です。
やはり業務で行う以上、セキュリティ対策に対しては重きを置いていかなければならないということですね。ありがとうございました。

お礼日時:2011/04/08 11:42

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!