sonotasanフィンランド人の現役プログラマーであるシンセツヤネンさん(仮名)とのメールのやり取りの続きです。78:現役プログラマーからもらった、IT業界での就職アドバイス(その2)では、シンセツヤネンさんのメールで主に・ウェブサービスを作るのにはどんなものが必要か・大学のプログラム経由のインターンシップ関連について触れられていました。今回は、それに対する僕のメールからやりとりを再開します。76:フィンランド語でYouTube投稿したらラッキーな事が起きました【僕のメール(2019年4月1日)】こんにちは。ああ、経済の関係だったんですね。リーマンショックの後ぐらいの時期でしょうか?ウェブサービスの公開ってどうやるんでしょうか?自分ではいくつか小さいウェブアプリを作った事は作ったのですが、自分のPC上でしか見る事ができないもので、ネット上で誰でも見られる状態ではないんです。ウェブプログラミングに関しては今の所それほど経験がありません。Overflowで僕がした質問で、これを見ると僕の今のレベルが大体わかると思います。Overflowとは、プログラマーやプログラマーの卵たちが集まって、わからない事を質問したり、質問に答えたりしてあげる事で知識を共有できるフォーラムです。世界中のプログラマーたちに利用されています。PostgreSQLどの道、最低1つはデータベース系のプログラミング言語もできるようになっておいた方がよさそうですね。僕は今の所学校ではMySQLなら使った事があります。僕の通っている大学では、インターンシップは必須となっています。Yliopistoの方の大学ではインターンシップは一般的ではないんですね。78:現役プログラマーからもらった、IT業界での就職アドバイス(その2)シンセツヤネンさんの友達にはAmmattikorkeakoulu系の大学でITを勉強した人はいますか?【シンセツヤネンさんのメール(2019年4月1日)】こんにちは。今日はちょっと夜忙しいので、短めにお返事して、また後で詳しい返事を書きますね。(急いで書いたので、)ちょっと読みにくいかもしれません。リーマンショックの後辺りでしょうか?仕事に応募したのは2013年と2014年の春です。2014年に父経由でようやく仕事に就けました。ウェブサービスの公開ってどうやるんでしょうか?まず、ウェブアプリをアップロードするためのサービスか、仮想サービスを立ち上げる必要があります。仮想サービスにはウェブサービスや他の様々なプログラムをアップする事ができます。)ウェブサービスを公開するには何種類か方法があります。どの方法にもそれぞれ長所と短所があるのですが、このメールではちょっと書ききれません。仮想サービスを使えばほぼなんでもできるが、そう簡単でもない、とだけ言っておきます。リンク先のプログラムはPHPで書かれているのでしょうか。PHPではもちろんいろんなサービスが用意されていますが、私としてはこれといって勧められるものは知らないです。私にはPHPはあまり使っておらず経験がないので。JavaやC#、Kotlinを使っています。個人的にはJavaをオススメしますが、PHPはどれぐらいできますか?PHPでアプリを公開したいと考えてますか?もしウェブサービスの制作をJavaでやりたいのであれば、下記のものから試してみるのがよいと思います。シンセツヤネンさんの友達にはAmmattikorkeakoulu系の大学でITを勉強した人はいますか?1年勉強した人が1人いましたが、後にYliopisto系に移りました。【シンセツヤネンさんのメール(2019年4月2日)】こんにちは。前回のメールでカバーしきれなかった部分について書きますね。CSSでは、==========・レイアウトを作り、CSSのフレームワークを使わずにナビゲーションバーを出せる事。これにはCSSの基本的なノウハウが要求されます。・CSSのフレームワークを1つぐらいはよく理解している事。例としては、https://getbootstrap.com/などです。実際の所、何もない所から始めるのは難しいですし、進みも遅いと思います。Bootstrapやそれに似たようなプログラムを使ってページを作れば、見栄えもよくなります。JavaScriptでは、==========・AJAXの呼び出しができる事。ページ全体を再ロードせず、一部のみでも更新できる事。・少なくともJSライブラリを少しでもウェブサーバーとのコミュニケーションに使える事。一時期はjQueryが一般的でした。今でもよく使われています。・少なくとも少しはJSライブラリを使ってインタラクティブ系の機能をスムーズに実装できる事。最近ではもはやあまり「イマドキ」ではないですが、jQueryは良いと思います。AJAXやREST、JSONなどには馴染みはありますか?もしなければ、下記のリンクも覗いてみると良いです。できるようになっておいた方がよさそうですね。僕は今の所学校ではMySQLなら使った事があります。MySQLができるなら、そのままそれを使い続けるのでも良いと思います。MySQLは比較的シンプルなデータベースで、SQL系のデータベースはどれも似たような感じです。最後にちょっとだけフィンランド語の修正を。työharjoittelua”にした方が自然ですね。文法的に間違いではないのですが、ちょっと不自然に聞こえます。pakollista”の方がいいかもしれません。【僕のメール(2019年4月5日)】こんにちは。素早いお返事ありがとうございます!でも、もし忙しければ、返事はすぐでなくても大丈夫ですよ(^^)僕自身、返事をするのに何日かかかってますし。ここまでアドバイスをいただいて、どんなものが必要になってくるのかだいぶイメージが湧いてきました。すごく助かります!ところで、もしご迷惑でなければ、このメールのやりとりを僕のブログで公開してもいいですか?いただいたアドバイスはどれも有益なものだったので、もしかしたら僕のブログの読者の中にも内容を知りたい人がいるかもしれません。【シンセツヤネンさんのメール(2019年4月5日)】こんにちは。いえいえ、助けになれているようでこちらとしても嬉しいです。公開しても構いませんよ。私の名前は伏せてもらった方がいいです。ブログ記事ができたら、私にもリンクを送ってください。日本語はよくわかりませんが、Google翻訳でちょっと読んでみようと思います。プログラミング投稿ナビゲーション現役プログラマーからもらった、IT業界での就職アドバイス(その2)こうして僕はフィンランドで仕事をゲットしました(サマージョブ編)管理人Profile:シンイチ大学時代の教職課程でフィンランドの教育の事を知ったのをきっかけに北欧に興味を持つ。就職後に働きながら独学で北欧言語を学び、2017年6月にフィンランドのスウェーデン語圏であるオーランド諸島の大学への受け入れが決定。2017年8月末からオーランド大学でITを勉強し始める。★北欧に興味を持ってから、実際にフィンランドに行き、ブログ開設に至るまでのもう少し詳しい話はコチラ。★北欧言語なんてどうやって独学で覚えられるのか、そのやり方が気になる方はコチラ。★現地入りわずか3週間で「キンゲン」とかいうよくわからんあだ名をつけられ、「洗礼」を受けてしまった時のエピソードはコチラ。Design%d人のブロガーが「いいね」をつけました。