PHPプログラミングの実務レベル

このQ&Aのポイント
  • PHPプログラミングの実務レベルについて知りたい
  • 転職を考えているが、独学での経験しかなく実務経験が不安
  • webプログラマとしての実務要求レベルについて教えてほしい
回答を見る
  • ベストアンサー

PHPプログラミングの実務レベル

現在、転職を考えています。これまでは小さな会社でPHP、MySQLを用いてECサイトの構築保守、顧客管理のシステム構築、それに加えて法人営業をやってきました。 転職に際して、なるべくスキルが身に付くようなものをと思っており、webプログラマの選択肢を考えています。 しかしながら、独学で身に付けたものな上、ほぼ一人でやってきたのでこれまで携わってきたものが果たしてプログラマ目線で「実務レベル」と言えるのか、また「実務経験があります」と言っていいものか不安があります。 もちろん職場によって差はあるのだろうと思いますが、ある程度の目安で結構ですので、webプログラマとして業務に携わる上でどれくらいのレベルが要求されるのか教えていただけますでしょうか。よろしくお願いします。

  • PHP
  • 回答数2
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
  • tany180sx
  • ベストアンサー率63% (239/379)
回答No.1

金銭の絡むシステム構築の経験があるなら立派な実務経験かと思います。 他に参考としたいものと言えば、 ・クラス設計 ・フレームワークその他ライブラリの使用 ・多人数での開発経験 ・SEや営業的な能力 等でしょうか。

stardust_review
質問者

お礼

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

その他の回答 (1)

回答No.2

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

stardust_review
質問者

お礼

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

関連するQ&A

  • PHPの実務レベルはどのぐらいでしょうか?

    現在、HTML、CSS、Javascript(+jQuery)を習得し、Webコンテンツの作成ができる程度になり、PHPを習得しようとしております。 実際に、PHP+MySQLで、Ajaxチャットなどを作成したことはあります。 フレームワークはまだ使ったことはありません。 PHPを習得するにあたって、職業で実務として使えるレベルがどのくらいなのか分かりませんので、教えていただきたいです。 今後の参考とさせていただきたいと考えております。

    • ベストアンサー
    • PHP
  • 実務レベルのワード、エクセルの技術習得について

    この度転職が決まりました。転職先の企業ではワードとエクセルの使用が必須なので入社までの1ヶ月で身につけたいと思っているのですが、スクール、独学…どの手段で身につけるのが効率よく実務レベルの技術が身につけられるのでしょうか?猶予は1ヶ月なのでどうするべきか迷っています。 実際に実務で使われている方のご意見をお聞きしたいです。よろしくお願い致します。

  • PHP+MySQLを使ってお寺の檀家管理webアプリを作成したい

    PHP+MySQLを使ってお寺の檀家管理webアプリを作成したい 長期的な計画でお寺ごとにユーザー登録してもらってそれぞれの檀家を管理、宛名印刷等できるサイトを作りたいと思っています。ただプログラマー等ではなく、Linuxをデスクトップとして使え、HTMLとCSSがざっと分かる程度のレベルです。 伺いたいのは3点です。 1.前述の環境を構築するのはPHP+MySQLが一番と思っていますが他に良い選択肢はあるでしょうか? 2.前述の事をPHP+MySQLで構築するのは独学でも大丈夫な程度(やれば出きるでしょうがあまりに非効率でないか)か、学校に通った方が良いか? 3.独学と学校のそれぞれの習得期間はどれくらいか? 詳しい方、よろしければご指導ください。お願い致します。

    • ベストアンサー
    • PHP
  • 実務経験を積むためにやるべきでしょうか・・・

    今日プログラマ初心者としてアルバイトの面接を受けてきました。アンケートと一緒にソースコードが書かれた小テストのようなものが用意され、エラーの原因と修正を問われたテストでした。しかし私はプログラムを始めてまだ3ヶ月・・・。全く解りませんでした(涙) 募集要項では初心者OKだったので、ITスクールに通いながら実務経験が積めればいいなーと思い面接に行ったのです。 そして面接官に言われた言葉が 「正直プログラマとして仕事をしてもらうには今のスキルでは厳しいですね。」 でした。当然ですね。そして 「自社Linuxサーバー・クライアントマシンの構築・保守的な仕事でしたら、知識が無くても大丈夫なのですが、いかがですか?」 と、プログラム以外の仕事を紹介してくださいました。そこでご質問なのですが、私は将来SEやPMを目指しています。それらを目指すにあたって今回紹介してくれた、Linuxやサーバー構築などのスキルは将来役に立つのでしょうか?

  • 30代前半からのプログラマへの転職について

    30代前半からのプログラマへの転職について、皆様のご意見を頂きたく、 投稿させて頂きました。 初めに私の経歴でございますが、現在の会社に約10年程勤めており、 今年で年齢は33を迎えました。 業務内容として、「社内のWEBサイト作成・保守」・「ネットショップのカスタマイズ・保守」・「Windowsサーバーの保守(一部構築も担当)」・「職業訓練の講師(HTML・CSS・jQueryの講習)」を担当しておりました。 技術レベルは、非常に人数が少ない会社だという事もあり、一人が複数の業務を担当しているのですが、どれも中途半端なレベルであり、本当のプロレベルではありません。 転職を考えるきっかけとして、ここ数年で業務の方向性が大きく変わってしまい、技術的な仕事をやらせて頂く機会が減った事にあります。 あまり詳細は書けないのですが、現在の業務が悪い言い方をしますと、 ”誰でも出来てしまう仕事”であり、私自身がその業務に深く関わっている状態である為、自分の今後のキャリアに不安を感じております。 (最終学歴が高卒というのも不安を増長する点ではあります) 転職を考えた場合、今までの経験から「WEBのフロントエンド領域(コーダーなど)」または「サーバー・ネットワーク構築等のインフラ系」に進むのが、まだ可能性が残されているのでは・・と勝手に考えておりますが、以前よりWEBアプリケーション開発に興味があり、サーバーサイドの領域を担当してみたいという想いがありました。 開発に関しては、PHP・MySQLがほんの少しかじった程度であり、実務レベルのスキルは持ち合わせていない為、ほぼ未経験という状態です。 そこで以下数点、ご質問になるのですが、 1.33という年齢で今からプログラマへの転職を目指すのは、やはり現実的では無いでしょうか? 2.WEBアプリケーション開発の場合、今後の将来性を含め、どの言語を勉強するのがよろしいでしょうか?(Java、PHP、C#など) 33という年齢かつ未経験という状況ですので、正社員として転職できる可能性が非常に難しい事も予想しておりますが、プログラマーとして仕事をしていきたい想いがあり、経験を積む為にも、まずは派遣・契約社員からのスタートも考えています。 皆様のご意見を頂ければ幸いでございます。 何卒、宜しくお願い致します。

  • SEという職種は転職には不利でしょうか?1年目での転職。

    ECサイトやWEBショッピングの保守管理・構築に興味ありますが、SEの知識は役に立つものでしょうか? SE募集で入社しても最初はPGからはじまると思うのですが、1年目で転職ではやはり厳しいのでしょうか?

  • 【実践力を養うための資格試験】(決して資格のための勉強ではなく)

    インターネットビジネス(EC、音楽配信など)を行う会社の一員なのですが、 基本的に構築は外注に投げてしまうので、私自身にあまり知識が身につきません。 しかし、外部プログラマとちゃんと会話をしていくには、 そういったシステム/プログラム的名知識は必須だと思っています。 (単純に見積もりの妥当性も判断できないのですし。) 私自身の考えでは、PHPやLINUXに強くなりたいなぁ、と思っているのですが、 やはり何か目標はほしいものです。 そこで、これらを勉強する上で、「こんな資格を目標に勉強をすればその辺の知識は身につくよ」という資格は無いでしょうか? 別にPHPとLINUXを同じ資格で身に付けようとは思っていません。 別々でいいです。 勉強の延長上に(たまたま)資格があればいいなと思うのですが、 何かいいものはございませんでしょうか?? ご回答お待ちしております。 ※一応私のスキルとしては、 PHPフォームから→Mysqlへのインサートおよびセレクト、Webサーバ構築が一日がかりで出来る程度です。

  • プログラミングの経験を積むには

    将来的にキャリアアップするために独学でプログラミングの勉強をしています。 ただ、目標とする部署では必須ではないもののプログラミングの実務経験が非常に重視されます。 現在の日中に正社員としての仕事を継続しながら、実務経験に匹敵するようなスキルを身につける良い方法を考えております。 C++やJAVAで履歴書に書けるような経験を積むにはどのような方法がありますでしょうか? いわゆるお稽古的なスクールに通っても、実務者レベルでは通用しないと思いますので… よろしくお願いいたします。

  • WEBプログラマ(PHP+SQL)の就職について

    お世話になります。 WEBプログラマの就職について質問させて下さい。 当方WEBデザインの世界でしばらく働いていたのですが 退職を期に新しい技術を身につけようとPHPとMYSQLを勉強しました。 それで今月中にWEBプログラマの面接用の作品を作ろうと思っているのですが いまいちどんな作品を作っていいか思い浮かびません・・・ 面接時の作品としてどのようなアプリケーションを制作すれば 会社側にとってアピールしやすいのでしょうか? (例ショッピングカート、ブログ、アンケートなど) ちなみに私のスキルはPHP、MYSQL、PHPのフレームワーク一つがなんとか出来ます。 アドバイスよろしくお願いします。

    • 締切済み
    • PHP
  • IT系の職で視力低下の可能性が高いもの

    IT系に転職を考えている者です。 この業界の仕事は視力の低下の可能性が高いとよく聞きます。 そこで、下記の職で、とくに目に負担のかかるものを教えて いただけないでしょうか? プログラマー、WEBデザイナー、ネットワークエンジニア(運用・保守)(設計・構築)                 

専門家に質問してみよう