>あのプログラミング言語って、外国語みたいな感じで捉えて良いのでしょうか、、? 外国語とは違います、どちかと数式的なイメージに近いかもしれません。 >就職活動中です。文系なのですが >1番おすすめのプログラミング言語はなんですか? > >面接で、何か勉強してますか?と聞かれた時 >答えたいのですが変な方向性で勉強していたら >恥ずかしいなと思って… 参考 プログラミング言語人気ランキング http://ashtarte.pa.land.to/utf8/smt.cgi?r+sara/&bid+00000398&tsn+00000398&bts+2020/09/25%2020%3A37%3A14& 特に決まった業種が無い場合は、とりあえずJava(JavaServer Pageなど)にしておけば良いでしょう。 一般的に「HTML、CSS」の基礎知識、「JSON書式」の知識、「JavaScript(Ajaxが組める程度)」、「正規表現」は必要になるでしょう、「SQL(データベース言語)」も必須になるでしょう。 実際にポートフォリオを作ってみると良いでしょう。 ポートフォリオの注意点 例えばスクールの卒業生はECサイトのポートフォリオを持って来るので、そのレベルの難易度が推奨されますが、テックキャンプの卒業生の粗製乱造により、ECサイトを作るとテックキャンプのヤッツケ課題だと勘違いされるのでヤメたほうが良いと言われているようです。 (難易度としてはECサイト・レベルを想定するとなると)Twitterとか良いかもしれません。 以前のTwitterは本質的にはチャットであり、リアルタイム的に記事が更新されていました(現在はリアルタイム的に記事が更新されませんが)。 以前のTwitter仕様で作成したいならチャットを作れば良いでしょう(Ajax(JavaScript)が必用)。 プログラムに「SQL、正規表現、JSON書式」を組み入れて、「それらの知識は有りますよ」とアピールするようにすると良いでしょう。 スパゲティーだと、当然 評価は下がるので、コードは1度書いたら終わりでは無く、どうしたら読みやすいコードになるか、何度も見直すと良いでしょう。 Twitterの主な機能は下記のようになります。 一気に全部 作る必要は無いです、1つ1つ徐々に機能を追加して行くと良いでしょう(自分で優先順位を付けて下さい)。 機能 ・「記事+メディア系(画像、音声、動画)」を投稿できる ・「記事の削除」が可能 ・「@~」でユーザーの全記事を検索できる ・「#~」でキーワードを検索できる ・「@~#~」で特定のユーザーのキーワードを検索できる ・「通常のワード検索」 ・「記事にコメント」が付けられる ・「コメントの削除」が可能 ・「フォロー」 ・「リツイート」 なおポートフォリオとして提出しなくても、ECサイトも作ってみるのも勉強になるでしょう。 上記のような感じでECサイトもAmazonなどを参考に実際にどのような機能(売る側に必要な機能、買う側に必要な機能)が必要か考察してみて下さい。 >Ajax(JavaScript) 現在、世界的にjQueryは着実にシェアを減らしており、もうオワコンでしょ、などと囁かれており、通常はVanilla JSにしておけば良いでしょう。 参考 JavaScriptフレームワーク http://ashtarte.pa.land.to/utf8/smt.cgi?r+sara/&bid+00000325&tsn+00000325&bts+2020/05/25%2017%3A50%3A20&
そもそも文系の人に言語知識を要求しませんし、PRで書かれてなければ面接時に聞かれることだって稀でしょう。 PRに書くから余計深堀されてまずい受け答えで落とされると思う。 初心者丸出しの受け答えしか出来ない状態で「勉強してます」って書くことのまずさって考えたほうがいいですよ。
文系でどんなIT企業を目指しているかのもよりますが・・・ →SIer、Web系、いわゆる下請けのSESなど まあ、大きい会社ほど言語なんて重要視しません。 →下請けの仕事なので 自分で選べないなら、基本情報技術者でも勉強した方が良いかも・・
取っ掛かりの言語は何でも良いですよ。とりあえずExcelのVBAで良いんじゃないでしょうか。文系でもExcelは仕事で日常的に使いますからVBAできればいろいろと便利です。 あと、プログラマーというのは、使ったことない言語で開発することになっても「使ったことないからわかりません」なんて言って許されるものではなく、その都度調べて習得しながら開発するものですね。
< 質問に関する求人 >
プログラミング(東京都)この条件の求人をもっと見る
求人の検索結果を見る
< いつもと違うしごとも見てみませんか? >
覆面調査に関する求人(東京都)この条件の求人をもっと見る