■ どんな人? ■
名前:りょま
元小学校教諭。現エンジニア。学生時代は鳥人間。
みんなが笑顔でいられる世界を目指して日々奮闘しています。
この海で一番自由な奴が海賊王だ!!
しょうもないこと、くだらないこと、たま〜にましなこと、でもやっぱりしょうもないことを呟いています。
■ おしごと ■
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で趣味のアプリ作る。