自己紹介

■ どんな人? ■

名前:りょま

元小学校教諭。現エンジニア。学生時代は鳥人間。

みんなが笑顔でいられる世界を目指して日々奮闘しています。

この海で一番自由な奴が海賊王だ!!

しょうもないこと、くだらないこと、たま〜にましなこと、でもやっぱりしょうもないことを呟いています。

■ おしごと ■

2018.6に株式会社を設立。

現在はシステム開発や教育関連のお仕事などをしてます。

学位:学士(工学)、専門職修士(教育学)

■ 教育者としてのスキル ■

小学校教諭専修、高等学校教諭専修(理科)

学級経営・不登校支援・特別支援・業務改善・プログラミング教育・情報教育・理科教育などが専門。

高学年学年主任、理科教育担当、情報教育担当などを経験。

■ エンジニアとしてのスキル ■

■ 好きな言語 ■

□Swift

1.2までは仕事で使ってたりしたけど,今の職になってから久しく触っていないうちに2.0を飛び越えて,3.0に。え?もうすぐ4.0もくるって?

そうこう言っているうちにどんどん新しくなって、いよいよSwiftUIですってよ、奥さん!

なんだかすごくイケてる言語だと個人的には思ってます。ちなみにObjective-Cは苦手です。

□C#

なかなか堅牢で型厳密な感じがすごくかっちりしたイメージ。THE高級プログラミング言語な気がする。Javaとどっちが・・・と言われると迷うけど,.NETフレームワークやLINQが素敵過ぎるので,C#かなあ。でも,まだまだWindows環境に縛られているので,オープンソース化の流れが早く形になるように期待しています。

もう正直、C#最高じゃない?って思うけど、C#使う案件が今のところない。泣

□JavaScript

とにかくなんでもオブジェクト!すごく取っつきやすくて柔軟なんだけど,実はすごく奥が深くて,まだまだ全然理解できていません。使えば使うほど,「おぉ〜」ってなる,素敵言語。

VueだとかReactだとか、フロントエンド界隈が最近盛り上がってますね。

お仕事ではReact/Reduxを最近は使ってます。

□PHP

最近のWEBサーバーもたいていのことはPHPでできちゃうよね。node.jsもいいけど、どんな低スペックなレンサバでもサポートしてくれてるデファクトスタンダード。

□Java

クロスプラットフォームなアプリケーションではやっぱり不動の一位かなあ。GUIも含めてプラットフォームにあまり依存しないのがいいなあ。C#のGUI周りがMacでもWinでもLinuxでも共通でお手軽になればいいのに。そんで,それをMac版Visual Studioでできれば・・・ってなわけで,Win用の業務アプリは現在,JavaでMacで開発しています。少しずつ成長しているけど,やはり,メジャーすぎて大きすぎて,欠点もたくさん。そんでその改善にも時間がかかるところが玉に瑕。

□Kotlin

そうこう言っているうちにもう時代はKotlinですよね。だって、Javaが動く環境なら動くし、Androidアプリだって作れちゃうし、Javaの欠点おさえてるし。もう言うことなくね?最強はやっぱKotlinかも。一時期すごくハマってたんだけど、最近、使う案件なくて眠ってます。でもSwiftとKotlinは一番触りたい!!!

余裕ができたらKotlinで趣味のアプリ作る。