🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

意見交換

クローズ

7回答

2250閲覧

エンジニア脱初心者のために意見募集します!

daidailand

総合スコア2

WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

0グッド

4クリップ

投稿2023/02/26 13:25

編集2023/02/26 13:29

0

4

テーマ、知りたいこと

大学一年のwebアプリ開発系のエンジニアインターン生です
サーバーサイド、フロントサイドの理解が少しはできてるかな?といったレベルです。
競プロは茶色です。(緑に近い茶色です。)
具体的には、php、js等を書き始めて5か月目です。
業務で上司の期待を超える成果を出したく、日々の学習で次に自分が行うべきことはapiのためのlaravel、データベースのためのmysqlの勉強かなと思っています。awsはまだ早いのでは?と思っています、、、。(正直よくわかっていないだけです。)
エンジニアの方々が自分くらいのレベルだった時にやっておけばよかったこと等のアドバイスをお願いします!
将来的にはインフラエンジニア、英語ができるので(toeic940over)その先でブリッジエンジニアなんかも考えてます。

背景、状況

インフラエンジニアになりたいものの、次のステップとしてなにをしたらいいのかわからない!なんとなく意見募集してみよう!といったいきさつです。
そこらへんの大学生ですがどうかアドバイスをお願いします。
自分で考えろ、調べろというのは無しでお願いします、ただの暇つぶしと思ってください。
してくれたらいつか恩返しするかもしれないです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

回答7

#1

mingos

総合スコア4197

投稿2023/02/26 13:30

技術的なレベルアップは当然必要なのですが、コミュニケーションをしっかり取れるようにして相手が求めている事を正しく汲み取れるようになり、それに応えることができるようになるという事が仕事においては何よりも重要なスキルとなると考えています。
技術的に優れているかどうかというのは実は二の次だったりするのが社会なので。
特に仕事となればチームで動く事がほとんどですから協調性のある行動を取れるようにするみたいな事も少し頭の片隅にあるといいなと思います。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

#2

68user

総合スコア2022

投稿2023/02/26 14:24

インターン先に就職したいのであれば上司の意見を聞くのが一番です。やる気アピールにもなります。

一般論としてはアプリ開発を行いつつ、AWS でできそうなものは AWS を使う (例えば laravel も MySQL も ECS 上で動かす、もしコストなどのために AWS 使わせてもらえないとしてもローカルの Docker 上で動かす) じゃないでしょうか。インフラという方向性にも合ってますし、「アプリだけができる」or「インフラだけができる」よりも、「アプリもインフラもできる」の方が今後の可能性が広がりそうです

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

#3

meg_

総合スコア10734

投稿2023/02/26 15:12

業務で上司の期待を超える成果を出したく

「上司の期待」とは何でしょうか?具体的な「期待」を理解した上で努力された方が良いかと思います。学業もあるでしょうから努力の方向性を間違えると時間がもったいないかと思います。
上司の指示で”php、js等”をやっているならそれらをもっと出来るようにするのも良いのではないでしょうか?スキルの幅を広げるのか深くするのか、上司と相談して目標を決めていくのが一番良いかと思います。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

#4

okuka

総合スコア54

投稿2023/02/26 15:32

インフラエンジニアを目指す上での次のステップについてアドバイスします。

AWSやGCPなどのクラウドサービスの理解と活用
現在、Webアプリ開発を学んでいるとのことで、クラウドサービスの理解と活用が必要不可欠です。AWSやGCPは、インフラエンジニアにとっては欠かせないサービスです。まずは、クラウドサービスの基本的な理解から始めて、学んだ知識を実践することをおすすめします。

ネットワーク技術の習得
インフラエンジニアとしての役割には、ネットワーク技術が欠かせません。TCP/IP、DNS、VPN、ファイアウォール、Load balancer などのネットワーク技術を学ぶことをおすすめします。

コンテナ技術の習得
現在は、コンテナ技術が注目されており、DockerやKubernetesなどのコンテナ技術を習得することが求められています。DockerやKubernetesの基本的な使い方を学び、実際に構築してみることをおすすめします。

自動化ツールの利用
インフラエンジニアは、システムの自動化に関する知識も必要です。AnsibleやTerraformなどの自動化ツールを利用して、システムの自動化を学ぶことをおすすめします。

以上のことを実践することで、インフラエンジニアとしてのスキルセットを習得することができます。
最後に、自分自身が興味を持ち、楽しめる分野に挑戦することが大切です,頑張ってください。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

#5

logres_Fan

総合スコア171

投稿2023/02/26 15:56

 エンジニアになってどの業界で活躍したいのか、それを知るためにアンテナを張る。気になる業界、尊敬出来るシニアとの出会いがあれば御の字。
エンジニアの技術はサブスキル程度に捉えて、まずは、非エンジニアでも雇ってもらえるために必要なものを磨くほうが現実的かな。
何も考えずに、誰でも取れる簿記3級は最短で持っておく事。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

#6

m.ts10806

総合スコア80875

投稿2023/02/27 01:06

やりたいことと適性が違うということは往々にしてあるので、まずできることからやっていったほうが良いと思います。
希望は希望として伝えても良いかとは思いますが、誰もがやりたいことだけができるわけではなく、むしろ思ってもみなかったことで開花する人もいます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

#7

yambejp

総合スコア116644

投稿2023/02/27 03:34

若い人にはフロントの方が人気だと思うのですが、バックに興味があるということですかね?
これから知見を広げたいならpythonかjavaでしょう。
jsはnodeでもやらないかぎりバックはapiのインタフェースだけ気にすればいいので深堀する必要はないでしょう。
プログラム言語とは別にRDBも理解を深める必要があると思います。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

最新の回答から1ヶ月経過したため この意見交換はクローズされました

意見をやりとりしたい話題がある場合は質問してみましょう!

質問する

関連した質問