スウェーデンのオフィス

スウェーデンでプログラマーとしての雇用のされ方、メリットとデメリット。給与形態について

Photo by Israel Andrade on Unsplash スウェーデンでプログラマーとして雇用される場合、大きく分けて2通りあります。一つ目は会社に直接雇用される場合。二つ目はコンサルタント会社に雇用されて、実際に仕事をする会社は別の会社で、別の会社でコンサルタントとして働く場合です。 私は今まで2つの会社で直接雇用で働き、その後2社のコンサルタント会社に雇われて、主に4つの会社で働いてきました。今回は私が実際に働いてみた中で感じたその違いとメリットについて書いてみたいと思います。 実際に働く会社がお給料をもらう会社 - 直接雇用の場合 直接雇用の場合、実際に働く会社が自分の会社、ということになります。数回呼ばれる面接のプロセスの中に人事との面接があったり、入社が決まって、社員研修があったり、人事課との面談があったり、実際に仕事をしている会社と自分の関係が深くなりやすいのが直接雇用です。 コンサルタント会社に雇用されて、コンサルタントとして働く 例えばコンサルタント会社に採用が決まったとすると、次は実際に仕事をする会社に面接に行く必要があります。コンサルタント会社は自分の会社であるけれど、実際に仕事をするのは別の会社。多くの場合、コンサルタント会社に営業担当者がいて、プログラマーの希望と顧客が必要としているスキルや人を照らし合わして顧客にコンサルタントを紹介します。顧客が会ってみたい、ということになったら面接に行きます。 コンサルタントの扱いと仕事の内容は会社によって違う 直接雇用とコンサルタントを両方経験してみて思うのは、コンサルタントの扱いと仕事の内容は会社によって違うということ。私の今の職場では一つのチームの中に何人かのコンサルタントがいるので、仕事内容に違いはありません。でも、会社によっては人気のないプロジェクトをコンサルタントにやらせるということもありました。 そして、実際に仕事をする会社にとってのコストはコンサルタントの方がかかるので会社の業績が悪化して大量解雇することになった場合、一番にカットされるのはコンサルタント、というのはよくあることです。ただし、コンサルトは働く会社がなくなっても、コンサルタント会社に雇用されているので、職なしにはなりません。次の会社をまた営業さんに探してもらいます。 働く期間は直接雇用とコンサルタントでは違う? コンサルタントが面接に行き、担当者が気に入って、じゃあ働いて下さいと、なった場合、コンサルタント会社と派遣先の間で契約を結びます。私が今まで働いた中では契約が5ヶ月だったり、8ヶ月だったりと短い場合もありましたが、現在の会社では私の気づかないところで延長されていてもうすぐ3年になります。 コンサルタントとして働く場合は突然契約終了、ということもあります。…
育児休暇で子育てを楽しむ

働きやすいスウェーデンと言われるわけは、育児休暇、子供の看護休暇、病気休暇、夏季休暇にある。

Photo by Jessica Rockowitz on Unsplash スウェーデンで働いていて何が一番いいかと聞かれたら、休みの取りやすさとその長さです。子供が風邪を引いたら休む、自分が風邪を引いたら休む。仕事でストレスが溜まったら、精神的におかしくなる前に休む、というのはスウェーデンで働く人にとって当たり前にある権利だと感じます。子供を持つ同僚が何人かいる場合は、私自身も遠慮せず休める、という雰囲気があります。 取れる休みは大きく分けて四つあります。 法律で最短25日と決められている有給休暇 日本で働いていた時に体調が悪くなってやむを得ず休むことがありました。その時私は当たり前のように有給休暇を使って休みをとっていた記憶があります。スウェーデン人にとって有給休暇は聖域。体調の悪い時にそれを使うなんて信じられないという感じです。有給休暇はしっかり休んで、休みを楽しむために使う。体調が悪かったら病気休暇を取らないと勿体無い、と考えているようです。 病気になったら休む - 病気休暇 病気になったら休む。当たり前と言えば当たり前のことですが、少々無理をするのが当たり前な日本人にとっては病気になっても休みづらい気がします。体調が悪いから休む、という一言、頭痛があるから休憩する、というようなことは普段から同僚たちから聞かれます。ただし、コロナ以降はリモートしやすくなったせいで少々の風邪であればリモートで働く同僚も増えました。 病気休暇の場合、病気になった1日目はお金は支給されませんが2日目から2週間は働いている会社から、それ以降は医者が書いた証明書があれば国からもらっていた給料の80%が30日から90日間支給され、その間にリハビリや面談をするという制度になっているようです。 私が働いていた会社で実際に病気休暇をとっていた人は何人かいました。人間関係や仕事量の多さからくるストレスでした。驚いたことに病気休暇の間にニューヨークに遊びに行って元気に復帰していました。それもありなんですね。 しっかり取るのが当たり前の育児休暇  出産後、状況によっては出産前にも取れる育児休暇は、子供1人最大480日間取ることができます。そのうちの390日間は給料の80%、残りの90日間は一日180クローナが支給されます。この480日間は夫婦一人一人に240日ずつ分配されて配分されます。必要な場合は父親の日数を母親に渡したり、母親の日数を父親に渡したりして、職場と相談しながら何日休むのかを決めます。しっかり休む、育児を楽しむことは当たり前という考え方で、半年から1年間休むケースが多いのではないかな、と思います。この育児休暇は子供が12歳になるまで使うことができるので一度に使わずに長めの夏季休暇をとったり、学校が休みに入った時に使うこともできます。ただし、子供が4歳になった時点で最大96日間しか保管できないので残りの日数は使わなければ消滅してしまいます。 子供の体調が悪くなったら看護休暇 今日は子供の体調が悪く家にいるので休みます、というのは特に寒い季節になると当たり前に聞かれます。リモート生活になってからは少々無理して仕事しながら看護する、という人も増えましたが、権利としてしっかりあるので私は夫と分担しながら取るようにしています。…
children study

スウェーデンで感じる、多言語家族への理解と多言語家庭へのサポート

Photo by Andrew Ebrahim on Unsplash スウェーデンで生活していると、道行く人の話す言葉も肌の色も様々なことがわかります。職場でも、両親が移民でスウェーデン語と親の出身の国、両方の言語を話せる人がいたり私のように働くために移住した人や、自国の政治的な理由で移住した人がいたりします。テレビやメディア、子供の同級生の親との会話を通じても、多くの言語が話せるというのは、その人の人生にとってプラスだという考え方があることを感じます。 私が妊娠してから子どもたちを多言語で育てることに決めるにあたって病院から小さなパンフレットをもらいました。 タイトルは、多言語教育についてのちょっとしたアドバイス。 スウェーデンは歴史的、地理的な理由から、フィンランド語やサーミ語を話す人がいたり両親のどちらかが、移民や難民のバックグラウンドを持っていたりすることが多い。そんな人たちに向けてのちょっとした心構え、アドバイスが書かれていました。 多言語を話す子供を妊娠している人に対してのアドバイス 出産前の早い段階で、生まれてくる子どもにどれだけ自分の母国語を教えていきたいかを決めておく。理解できればいいのか、話せればいいのか、それとも、書くことも読むこともできるようにしたいのか。どれだけの時間とエネルギーを注ぐことができるか考えておく。周りの家族や親族にも話しておくと良い。 話せば話すほど、読めば読むほど、書けば書くだけ、言語は上達する。 スウェーデン語の小学校に入学する場合は、入学する前にスウェーデン語を学ぶ機会を作るようにする。 親としてどうやって多言語を話せるように働きかけをするか もし両親とも違う言語を話す場合、両親ともが、お互いの言語に対して前向きな姿勢を持つこと。 片方の親がスウェーデン語を話す場合、もう片方の親がスウェーデン語を話すことに関して前向きな姿勢を持つこと。 親自身がスウェーデン語を話せなくても、自分の国の言葉に対して誇りを持つこと。 子どもに対して、いつも同じ言語を話すこと。スウェーデン語が家庭の共通言語でなくても、いずれは学校や友達を通じて、スウェーデン語が強くなる。 親の話す言語を身につけるためには、同じ言語を話す大人だけではなく、子どもとも接する機会を持つと良い。…
world map

ぬいぐるみのウサギと一緒に世界を知る、スウェーデンの保育園教育

Photo by Kyle Glenn on Unsplash 5歳の娘がある日、ふと、「海にあるゴミをカメさんが飲み込んですごくかわいそうなんだよ!ウサギのヘルマンがそう言ってた。」と言いました。詳しく聞いてみると、どうやらこういうことです。 ぬいぐるみのウサギのヘルマンは保育園から世界のいろんな国に旅行して旅行先から現地での生活や、言葉についての手紙やビデオレターを送ってくれるそう。メキシコ、ハワイ、ケニヤ、カナダなど。 最近はメキシコでカメがゴミを飲み込んでかわいそうな状態になっている、というビデオを送ってくれたそうです。 さすが環境問題に積極的に取り組んでいる、スウェーデン。5歳の子供たちに、海ごみ問題をぬいぐるみを使って教えています。 このことに限らず、ウサギのヘルマンを通して子供たちは色々なことを学んでいます。 View this post on Instagram A post shared by…
job-interview

スウェーデンでプログラマーの仕事に就くまでの流れとスウェーデンでの面接

Photo by Headway on Unsplash  自分で望んだ訳ではなかったですが、日本でもスウェーデンでも数々の面接を経験してきました。基本的に仕事の面接の心構えはどこも一緒かな、と思いますがスウェーデンの面接ではどんなことが聞かれるか、どんな風に振舞うとうまくいくか紹介したいと思います。 スウェーデンでプログラマーの仕事に就くまでの流れとしては 求人を見つける。 メールで必要なものを送る。履歴書(CV)、カバーレター(自己紹介と志望動機を書いたもの)など 面接に呼ばれる。(最初の面接が人物重視の面接で、2回目の面接が技術系の面接のことが多いです。) 会社によっては課題を出されることもある。 そして、うまくいけば採用の返事がメールでくる。 以下に一つ一つ詳しく、私の経験も交えながらお話しします。 1.求人を見つける。 スウェーデンの職業安定所(Arbetsförmedlingen)のサイトやLinkedinで探します。私が就職活動を始めた頃はそんなにLinkedinが浸透していませんでしたが、今ではLinkedinで仕事を探すのが主流です。何年か経験を積むと、職場で知り合った過去の同僚から、「うちの会社に来ない?」と誘われることもよくあります。紹介の場合、面接の回数は少なくなることが多いです。 ある程度の経験を積んだら次の職場に転職する、というのが多く、そのタイミングでお給料もグッと上げることができます。 求人には給料が記載されていないのが当たり前。面接の自分の売り込み方次第で給料が変わります。別の回で紹介しますが、スウェーデンでのプログラマーの働き方は三つあって、求人は2種類あります。 実際に働く会社に直接雇用される場合 雇用された会社からコンサルタントとして、比較的短期の契約で色々な会社に派遣される場合(半年から1年、延長される場合もあります。私は現在、この形で働いていて知らぬ間に延長されて3年経ちました。) いずれの場合も社会保険はあり、雇用は安定しています。…
stop

あなたの体のことはあなたが決める。人の体のことはその人が決める。

Photo by Nick Wright on Unsplash 子どもたちが3歳半になったくらいの時、夕食を食べていた時に「自分がして欲しくないことを誰かにされたら、ストップ!っていうんだよ。」と教えてくれました。どうやら道路標識を使ったり、みんなで一緒にDVDを見たりしながら、いかにストップ!というのが大切か、ということを教えてもらっているようです。ストップ!と声に出して言う練習をしたり、ストップの歌を歌ったり、Stopp Min Kropp Sången(私の子どもたちが保育園でも見ている歌、ストップ!私のからだ Youtubeの画像です。)そして、どういう時に自分はストップ!と言いたいか、先生と子どもたちは話しあったりするようです。 Du kallar mig lilla vän - あなたはわたしを小さなお友達と呼ぶNån jag känner igen…
ストックホルム

スウェーデンでプログラマーになる。に至るまで

Photo by Jon Flobrant on Unsplash プログラマーになって9年。移住して13年。私の場合、移住してすぐに自分のやりたいことはこれだ!と見つけられたわけではなく、仕事もなく、スウェーデン語ができない現状に満足できず、くすぶっていた4年間がありました。今振り返ると、ウェブに興味はあったし、周りにはプログラミングをやってみたら?とアドバイスしてくれた人が何人かいたけれど、本人がやろう!と思えなかったせいで時間がかかった、と思います。今回は私がどういう経緯を経て、プログラミングを学ぶことになったか、そしてどうやって最初の仕事にたどり着き、今に至るか、について書きたいと思います。2010年にスウェーデンのストックホルムに移住し、最初はとりあえず、移民用のスウェーデン語学校、SFIに通う。日本に住んでいた時は DTPオペレーターをしていて、ウェブに興味を持ち始めていたので、Dreamweaverで初めてのウェブサイトを作り始める。スウェーデンの地下鉄についてのウェブサイトでした。2012年にヨーテボリに引っ越す。その頃にはSFIが終わり、SASという次のレベルのスウェーデン語学校に通う。SASが終わりウェブの仕事を探したいと思い、数件の会社に履歴書を送るが、スウェーデン語に自信もなく、うまくいかず、プログラミングの学校に通うことにする。(C# とJavascriptとSQLでした)しかし、スウェーデン語での授業についていけるだけのスウェーデン語力がなかったこと、選んだプログラミング言語が自分に合わなかったせいか、途中で挫折。2013年にウプサラに引っ越す。再び現地のプログラミングの学校に通い、一年半のコースを無事終了し、就職活動を始める。この時はPHPとSQLとJavascriptとCSS、もう少しフロントエンドにも重点が置かれていたのも良かったのかもしれません。 スウェーデンでプログラミングを学び、就職活動をする スウェーデンではパーソナルナンバーというものがあれば教育は無料です。私が通ったプログラミングの学校はYrkeshögskolanという、職業専門学校のようなものです。先生はなんと、現役の大学生でした。そこでとても教え方の上手な先生のおかげで続けられました。1年間は課題と授業、6ヶ月間は生徒が自力でインターンをさせてもらえる場所を探して、インターンとして二つの会社で働くというコースでした。 現場で現役のプログラマーと一緒に教えてもらえながら、働かせてもらう代わりに無償で働くのがインターン。日本でDTPオペレーターの見習いやってた時は、見習いでも給料がもらえました。そのため、無償で働くことに私の中では最初、葛藤がありました。でも国が違えば、ルールも違う。スウェーデン語もプログラミングもまだ自信ないし、今だけの辛抱、と言い聞かせました。あと、履歴書に名前を書ける、推薦人も必要なんです。インターンをやらせてもらった会社で就職する人が多いですが、私はリサーチ不足で雇ってくれそうもない会社でインターンをしてしまったので、新たに就職活動をすることになりました。特に初めての会社はきまりにくい、初めの会社が決まりさえすればそのあとは決まりやすい。これはよく聞くことでした。結局20社くらいの会社に履歴書を送り、唯一1社に面接に呼んでもらい、働き出しました。最初の半年は試用期間ということでしたが、その試用期間の間に、私、首になるんです。私が採用された時の上司は運よく、というか、プログラミングが全く分からない人だったんです。ですが、私が働き始めて1ヶ月か2ヶ月で新しい上司がやってきて、その人は私の能力が足りないと判断して、首。初めての会社なので、能力なくて当然だと思うんですが。首にはなりましたが、取りあえず履歴書に書ける会社ができました。それはラッキー。始めの会社が決まりさえすればそのあとは決まりやすい、というそのことばを信じて、焦ってすぐまた就職活動を始めます。また、運よく面接に呼んでもらい仕事が決まり、働き始めます。1年半働いて、妊娠、出産、育児休暇をとって、復帰して半年で、なんと今度はやんわりと退職をうながされます。フロントエンドの仕事がない、という理由でした。また首!という感じで笑うしかなかったですが、とにかく履歴書送りまくって就職活動。その後また無事就職決まり、自分の意志で一度転職もし、今に至ります。 スウェーデンでの転職活動 今振り返ると、今、なんとかやっていけているのは 諦めなかったこと。 一回ダメでももう一回チャレンジ。プログラミング、と言っても言語も仕事もいろいろありますから。 面接に呼ばれたら、とことん準備してその面接に向けて準備する。 そして、自分で進歩が感じられなくても、1日1日少しずつ学ぶことを繰り返す。 これの繰り返しの結果、今の自分があると思います。外国人としてスウェーデンで働くプログラマーやデザイナーはたくさんいます。英語だけを話す人、スウェーデン語も使って働く人。自国でIT関係の会社で働いてから、スウェーデンで仕事を見つけて移住した人。 私にはこのやり方しかない、と思い込んで、私なりの方法で仕事を見つけましたが今はもっと他に方法があったのかもしれないな、と思います。IT、プログラマー、UXデザイン、今もまだ世界中で求人が多い職種です。スウェーデンに限らず、 一回の面接がうまくいかなくても、めげない前向きな気持ち プログラミングの知識を増やすための日々の向上心と努力…
frontend programmer

フロントエンドディベロッパーの仕事とは?具体的にどんなものを作る?

Photo by Kelly Sikkema on Unsplash ウェブサイトやウェブアプリケーションをカッコよく、使いやすくするのがフロントエンドディベロッパーの仕事です。 私がプログラミングを始めた7年前は、企業のウェブサイトを作るのがフロントエンドディベロッパーの仕事だと思っていましたが、色々な会社で働く中でフロントエンドと言っても、色々なものを作るんだということに気が付きました。例えば、 オンラインショップ携帯電話会社の申し込み専用のサイトオンラインゲームを配置するためのサイト金融関係会社でお金の出入りを把握するためのウェブアプリケーション などなど、 最近はウェブサイトというより、ウェブアプリケーションを作ることが多いです。今までエクセルで把握していたものをもっと使いやすいものにしてウェブ上で把握する、とか情報をただ載せるだけではなく、今は会社とお客さんが双方向にやり取りするためのツールに変わってきていると感じます。 カッコよく、使いやすくするためには、それを可能にするデザインとUX(User Experience-使い手のことを考えてより使いやすくする技術)が必要です。それは大抵の場合、UXデザイナーから受け取って、私たちディベロッパーがコードを書きます。 私はディベロッパーになる前にDTPオペレーターをしていましたが、フロントエンドディベロッパーと少し似ているかな、と思います。DTPオペレーターの場合、デザイナーが作ったアイデアを紙媒体で形にしますがフロントエンドディベロッパーはデザインを、ウェブ上に再現します。 コードを書けないといけないので使われているプログラミング言語を知っていないといけないのはもちろん、デザインやレイアウトのズレを感じる感覚とそのアプリケーションをより使いやすいものにするためにどうしたらいいか考えることが必要です。 世界中のかっこいいサイトを見て、どういう風に作られているか見てみたりするといい勉強になります。アワードサイトは今かっこいいと言われているサイトが見られます。(日本語サイトもあります。)https://www.awwwards.com/ フロントエンドディベロッパーになるために必要なプログラミング言語はHTML、CSS、そしてJavascriptです。 Javascriptと言えば、どのJavascriptのフレームワークを使ってるのかも重要です。フレームワークとはウェブの大まかな枠組みを作る手助けをしてくれるものです。 フレームワークを使うと 複雑なものが、Javascriptを使うよりも短時間でできるコードを管理しやすく、他の人が見てもわかりやすいアプリケーションがデータを読み上げる時間を短くできたり、パフォーマンスが良い。…
work from home

完全リモートワークになった フロントエンドディベロッパーの1日

Photo by Nelly Antoniadou on Unsplash 現在はコロナのため、100%リモートで自宅からオンラインで働いています。会社によってはもう一年半くらい完全リモートという会社もあるようです。 私の最近の1日を簡単に紹介したいと思います。朝5:30から6:00に起床。6:30に会社のPCにVPNでログインして今日一日何をするかざっくり考える。7:00頃から朝食8:30から仕事再開9:00から9:20にオンラインで朝のスタンドアップミーティング(朝礼みたいなもの)私のチームはディベロッパー4人、UX(デザイナー)2人、プロダクトオーナー、テスターの8人です。一人ひとりが順番に1分以内で昨日やったこと、今日やることを話して、何か他の人と議論する必要があれば、このミーティングの後、残ってもらって話をする。私の場合、フロントエンドなのでUXの人の意見が必要な時があって例えば今朝は、もらったデザインが他のページのデザインと合わないけどこのままいくのか、聞きました。ミーティングが終わったら、それぞれがやる仕事をします。仕事はタスク管理ツールを使って管理していて、自分がやりたいタスクをTo Do から In Progress に移動させてから開始します。何か分からないこと、聞きたいことがあったら、基本チャットツールで質問し合います。会社によって違いますが、スラック、スカイプ、ロケットチャット、Microsoft Teamsなどなど。チャットだと話しにくい内容、複雑なことの場合はスカイプや電話で話します。チーム外の人に質問があったりする場合は基本メールを使います。日によって30分や一時間、ミーティングが入ります。自分にとって重要だと思えば参加、私の場合、バックエンドの内容で、参加しても意味がわからなさそうな場合は参加せず、後で簡単に説明してもらったりします。一週間に一回か二回、休憩用ミーティングがあって、仕事と関係ない話をしてみんなで休憩する、という時間があります。好きな時間にお昼ご飯をとって、天気の良い日は家の周りを10分くらい散歩。家に戻ってきて、さっきの仕事の続きをして夕方5時頃に仕事終了です。リモートになってだいぶ楽になりました。私の住んでいるところが郊外なのでいつも出勤に片道1時間以上かかっていました。朝は4時半に起き、バスと電車を乗り継いで会社に行っていました。インターネットの接続が良ければ電車の中でも仕事ができます。基本、部下を信頼する上司に恵まれてきたので、管理されることもなく、8時間仕事をしていればいつ始めてもいいし、朝早くに仕事しても、夜遅くまで仕事してもいい。なんと言っても自由度が高いのがこの仕事の魅力です。 ただし完全リモートならでは、の欠点もあるかな、と最近思います。リモート前は同僚とちょっとした雑談をする機会がありました。朝の挨拶の時、ミーティングの会議室まで行く時、お昼ご飯を一緒に食べる時。週末何したの?とかあの仕事はどうなった?とかあれがちょっとわからないんだけど?とか。会議や朝の短い時間に少しだけ交わす会話の中から会社やチームの働き方、同僚の人となりを知れたんです。それからオンラインで議論する時、Aさんが意見を言って、Bさんが反論する。CさんがAさんの意見に賛成、というと、会話がそれで終了、というようななんだか煮え切らない状態で終わってしまうことが多いなあと思うんです。私のチームはオンライン会議で顔を見せたがらない人が多いせいもあるかと思いますが。あと、オンラインの会議は会話がかぶると本当に聴きづらくなるので会話が一方通行になりがちです。 煮えきらなかったと思った時には会議の後、個別でチャットでメッセージを送るとか、オンライン会議でも2分か3分早めにログインして、早めに来た人とちょっと世間話するとか、私の対策は今のところそんな感じです。

強いリーダーになるために必要なスキル – Self awareness(自分自身を知ること)

最近の趣味というか、いつも考えていることはどうやったら気持ちよく仕事ができるか、ということ。 コロナでリモートになったせいもあって、なんだか自分の意見を言っても、取り入れてもらえてるのか、とか同僚の気持ちが前よりももっと分からない、と思うことが多くなった。 ある日、ふと、私が必要なのは職場でのコミュニケーション力だ!と気づきネットを検索して、始めたのがこのCourseraのコース。Inclusive Leadership: The Power of Workplace Diversityhttps://www.coursera.org/learn/inclusiveleadership この講座は多様性を受け入れることがどれだけ会社にとって、そして働く個人にとって大切か、リーダーとしてどういう対応をするか、など。 これはリーダー職の人向けのコースだけれども私自身を客観的に見ることに役立ちそう。 私自身も現在スウェーデンにいて、外国人で、私の同僚たちもインド、ベネズエラ、スウェーデン、セルビア、出身で子供がいたり、いなかったり、女性だったり男性だったり色々。そういう職場で人はどういう風に接してもらえたらそれぞれが心地よく仕事ができて、能力を発揮できるか。そういうことを考えるためのコースです。 いくつかの章に分かれていて、私が今読んでいるのは(ビデオもある)Self awareness - 自分自身を知ること。良いリーダーになるためにはまず、自分自身を知ることが大切。 教材としてあったのがこのページ、https://positivepsychology.com/self-awareness-matters-how-you-can-be-more-self-aware/ Self awareness を高めるためにできる5つの習慣。 会社で日々、同僚からの言葉じりに少しイラッとしたり逆に私がもうちょっと違う言い方をしたら、ちゃんと聞いてもらえたのかな、と考えたりそういう時に自分の感情をコントロールして客観的に見られたら、もっと効率よく仕事ができるのかな。 今日から少しずつ始めてみよう。…