はてなキーワード: CSSとは
ちょっと前置きが長くなるけど、というか9割ほどは前置きなのでご容赦を。
前置きが終わったところで====を記しておく。
就職氷河期だったけど、無難に大手企業に就職して、やりたい仕事ができるようになった。
そこでパワハラに遭い、恋人が死んで、子供の頃からの精神的虐待が吹き出てきて、鬱になり休職、退職になった。
転職をしてみたけど、そこでも鬱が再発したため、退職に追いやられた。
働いてた年数は6年くらいになる。
その間にためてた貯金はすべて食いつぶし、親にも少し借金をしてたがそれも食いつぶし、結局今は生活保護を受けている。
原因も意味も不明な恐怖にガタガタ震え、泣き出し、頭をガンガン床に叩きつけ、腕を包丁で切りつけまくってた。
精神科には通ってたけど、ほとんど死ぬことしか考えてなかった。
5年ほどそんな感じだったけど、鬱が転じて双極性障害になったらしい。
たまにめちゃくちゃなハイテンションになることがでてきた。
で、そのハイテンションのときに「このままでは一生このままだ。なんとか状況を変えないといけない」と思い、主治医に紹介状を書いてもらい他の病院にセカンドオピニオンをもらいにいくことにした。
そこで検査をした結果は、服薬だけでは治らない、認知行動療法を受けろ、というものだった。
とにかく治すためだ、多少遠くても構わない。
ネット、電話、自分の市以外の周辺の役所の福祉課など、いろいろ駆使して探した。
結果、意外と近所の総合病院で認知行動療法を行っていることがわかった。
しかも、普通のカウンセリングだと5000円から1万円程度のカウンセリング料を取られるけど、臨床心理士がいる病院で、精神科医が「カウンセリングが必要な患者だ」と判断した場合、保険が適用されてカウンセリング料は無料になることもわかった。
そしてこの病院が大当たりで、病状は劇的に良くなっていった。
人と話すことができる唯一の日である通院日が楽しみにもなった。
それから10年くらい経って今に至るわけだが、その間ずっとなんとか仕事をしたいと思ってきた。
アフィリエイトのためのコピーライティングやSEOのコンサルとか、You Tubeで稼ぐためのコンサルとかに何十万という金を払って勉強してたけど、どちらも駄目だった。
とくに指示どおり行動してたらGoogle AdSenseの規約に引っかかって、アドセンスの権利を永久剥奪されたのは痛かった。
ちなみに15分で1動画、ひと月で300動画を作れと言われてた。
BGMと静止画を背景に、ニュースサイトでコピペしたような文字だけが流れてくるクソ動画が蔓延してた時期があったことを覚えている人は多いと思う。
あれは俺たちが元凶だ。
そしてアドセンスが剥奪されたのは「ネットラジオ番組の、楽曲の部分だけ削除してアップしまくれ。楽曲さえ入れなければ著作権違反にはならない」という指示に従ったときだ。
===============================
閑話休題。
そんな無駄な時間と金を数年分使ってしまい、今はプログラミングの勉強をしている。
ただ、頑張れない。
不調の日はパソコンも起動できない。
好調の日は、いくらでも勉強はできるのだけど、双極性障害は躁状態のときに調子に乗りすぎると、鬱状態でどん底に落ちてしまうため加減をしなければならない。
何度かこれを無視したことがあるが、突然動悸が激しくなり、胃酸が逆流、ヒステリー球、手足の震え、痺れが襲ってきてとんでもない目に遭った。
もう、あれは味わいたくない。
プログラミングなんて最前線で頑張っている人たちですら、毎日スキルアップを目指して勉強している分野だというのに、俺はこの有様。
けどこんな調子で、仕事ができるレベルに到達なんてできるのか。
一生生活保護とか嫌すぎる。
VBAってプログラミングとは言わんのよね?雰囲気的には難易度雑魚過ぎて馬鹿にされがちなやつなのかなーと感じる。
とはいえ職場のPCのサボり防止ソフトの目をかいくぐりながら独学する感じだったから、個人的にはVBAクソ時間かかったし難しかったな。
最近JavaScriptとやらもかじり始めたけどVBAでやってることと割と似てる気もする。てことはJavaScriptもプログラミングじゃないってコト?
職場でちょこちょこ勉強して繰り返しの集計作業を自動化するエクセルのマクロ作ったり、アクセスでそれらの入力フォーム作ってみたり、HTMLとかCSSを勉強して業務に使う資料のリンク集作ったりと色々やってはみたけど、立場はバイトで職位も変わらず時給も1円たりとも上がらないんだから、この程度じゃ世の中から全く必要とされてないんだろうなあ。
ところで野良マクロって悪く言われがちっぽいけど社員に許可とりながらやってるし仕様を書いた引継ぎ用の文書も残しながらやってるから許して。地域猫ぐらいのもんよ多分。
この記事を書くにあたって、はてなのアカウントを新規で作成しました。いちおう、自分の所属している自治体のSNS利用上のガイドラインとかいうので、規定されているので書いておきますが「あくまでこれは個人の意見である」ことを念頭においていただきたいです。
まぁこのガイドライン自体もたいがいだなんだけれど。まぁ不祥事とかあってできたガイドラインなのでしょうがないだろう。
一応、話の都合上、自分の身分について明かしておくことにします。
中学校技術科教員です。「教員がこういうことを書く」ことについても賛否があると思うのですが、あまりにひどいので匿名ダイアリーで書かせてもらうことにしました。自分の中でまとまり切ってないので、整理の意味合いもあります。
ちなみに、見る方については、こんなこところでこんなことを言っているのが本当に教員かどうかもわかりませんので、話半分に聞いてもらえればいいです。
また、特定の商品や特定の団体が出てきますが、それは営業妨害になってはいけないので、伏せておきます。どの商品か団体かはわかりませんよ。
さて本文です。
ここ何年か、特に、コロナ禍が始まってから、教育現場では様々なものが導入され、その対応に関して失望しつづけてきました。
もうこの自治体のICTに関する教育行政には期待するところがないどころか、理不尽がまかり通っています。というかデタラメです。
ICT以外も「ちょっとこれはどうなのよ」というところがあるけれど、それは目をつぶるとします。
GIGAスクール端末の導入について、令和3年度末には全国の自治体でほぼ完了している旨のニュースが流れたのですが、その時点でうちの自治体は一定数の導入はあるものの、一人一台端末にはなっていませんでした。一台の端末を複数人で使い回す状態。
ところが、文科省が公開しているデータの中の、整備の遅れている自治体にうちの自治体がない。
おそらくであるが、こういう調査は自己申告なので、どのレベルで整備されてるかについては報告者の判断に任されているのだろうと思います。ただ、GIGAスクールの趣旨から言って、一人一人に行き渡っていない状態で整備完了になっているところに、不誠実さを感じました。遅れてるなら遅れてるで報告すればいいのに。令和4年度の1学期で整備は完了し、うちの学校は一人一台になりました。まぁこんなのはまだ軽い。
なんか、常時持ち帰りは想定していないんだと。基本は学校で充電、保管をするということで、持ち帰りは「緊急時を想定しての持ち帰りを年何回か行う」のだそうだ。
それそのものはいいとしよう。家に持ち帰ってもWi-Fiが整っていないお家も一部あるだろうし、そういう端末を教育的な方針で遠ざけている家庭もあるわけで、そこにいきなり端末が無理やり入ってくるのも賛否あるだろう。
正直言って、その辺はどうでもいいのだが、持ち帰りにあたっては、充電保管庫に保管されている端末を全部取り外して持ち帰る準備をしなければならないのです。電源タップから各端末のACアダプタを取り外し、端末とラベリングされた番号をあわせて貸し出します。当初、ACアダプタも貸し出さなくてもいいんじゃない?と思いもしましたが、ACアダプタを貸し出して家で充電して持ってきてもらわないと、持ち帰った次の登校日にはバッテリーが残っていない可能性があるので、肝心の授業で使えないことがあるのです。つまり、ACアダプタも貸し出さないとならない。で、持ち帰りが終了して学校にもどってきたらACアダプタを回収して、保管庫内に再配置必要があります。数百ある端末の一つ一つのACアダプタを。誰がやるの?学級担任か、情報教育担当がやる羽目になる。これが学期に何回かあると、普通に数時間が無駄に消えていく。これは教員の仕事なのだろうか。まぁ授業に付随する仕事だと思えばギリギリそうかもしれないが、そもそも持ち帰りと家での充電を基本にすればいらない仕事では…。そういう自治体もあるらしいし。充電保管庫無駄になるけど。何も生み出さない作業に数時間…。働き方改革とはなんなのか。
ちなみに「ACアダプタを持ち帰り用と、学校保管用に用意したらどうだろうか?」と提案したが、予算の都合で却下されました。まぁわからんではないけど。ということで、戻ってきたACアダプタを再配置するお仕事はなくなりませんでした。
・GoogleWorkspace for Educationに付随するサービスについて
商品名は伏せると言っておきながらバリバリ出てるが、商品自体には問題ありません。話の内容的に伏せたままではよくわからないのでここは出させてもらうことにしました。
GoogleClassroomはよくできています。機能的にもうちょっとほしいところはあるけれど、まぁこんなもんだろう。
問題はうちの自治体の運用で、Gmailの機能が切られています。ついでにいうと、チャットの機能も。わからんではない。
無用なトラブルは避けたいという意図があるのであろう。しかも、サービスの提供者側(使わせる側)としての責任も出てくるからね。
ただ、古くはインターネットの掲示板から始まり、今ではTwitterやInstagram、LINEなんかのコミュニケーションツールも、トラブルがあれば学校が対応しています。別に学校管理下でなくても。それがその子達に必要であれば必要な指導をするのです。
TwitterもInstagramも、LINEも悪くない。そりゃあ、学習段階にある、日本語もろくに正しく扱えない、ツールの使用が未熟な者がコミュニケーションツールを使ってトラブルが起こらないわけがない。子供の方にも仕方ない部分はある。我々はそれを分かった上で、指導をするし、そういったことを重ねていく中で、子供は、日本語を扱う能力や、ツールの使用能力が高まっていくのである。「使わせない」ことが、成長を阻害することもある。
そして、悪いことばかりではなくって、GoogleWorkspace for Educationのアカウントは ed.jpドメインなので、各社が用意しているエデュケーション版だの学生版だのアカデミックパックだのの利用に活用できるはずなんだけど、使わせないことによってこういう利用もできない。
本来なら各種オンラインサービスの登録もできる。大抵のサービスはメールアドレスを登録して、認証させるので、世の中にごまんとある、そのプロセスを学習させることもできる。
どうせ、ed.jpドメインでなくてもGmail自体は無料で作成できるのだし、類似のサービスはいっぱいある。だったら、学校管理下のGmailアカウントでサービスの利用に慣れさせておくのは十分教育的だと思う。
あと、中学校技術科的にはOnShapeとか、無料のCADがオンラインで使えるので、Gmail使えればそういう授業展開もできるのにな…。と思っています。
ちなみにそのGoogleWorkspace for Educationだが、当初、「アカウント名がほぼ連番」、「初期パスワードがアカウント名+サフィックス」というダメダメな仕様でした。
これがどのくらいダメダメかというと、
例:
メールアドレスは公開前提だからよいとしましょう。(メールアドレスはメールを受信するものだから、広く公開されている。公開しなければメールは来ない)
問題はパスワードで、自分のアカウント名とパスワードから、他人のパスワードが推測できてしまうところがいけません。アカウントが送付されてきたときに目を疑いました。
そして、さすがにこれはまずいので、校長に進言し、文書まで作成して提出しました。その後も対応はされなかったので、多分、校長で止まっていたのだろうと思います。もしくはその上に届いたけど考慮されなかったか。
一応、何回か、初期パスワードから変えさせるように、という通知は来ましたので、自分の進言か、同様の進言が他からもあったか、だろうと思いますが、そもそも、初期パスワードを配布する時点でランダムパスワードを生成して割り当てるのが正解だと思います。
自分の学校は、全学年技術科の授業でアカウントとパスワードの話をしながら変えさせましたが、そもそも、正常に割り当てていればいらない指導だったし、それで週1時間しかない授業内容を持っていかれるのは痛かったのですが、しなければならない指導だったので、涙をのんで(大げさ)行いました。ただ、全ての中学校の技術科の先生が同じような対応ができるとは限りませんし、小学校に至っては…。
そして、1年ほど経った頃、別自治体で同様の(こっちはパスワードが誰もが同じだったらしいので、もっとよくないけど)設定でいじめによる自殺があり(これはニュースになっているので引用して、伏せません)、
https://www.asahi.com/articles/ASP9K4D3QP9KUTIL017.html
https://piyolog.hatenadiary.jp/entry/2021/09/17/162639
痛ましい事件です。今回は不適切なパスワードの設定が、不正ログイン、いじめをよび、結果自殺ということで、人が亡くなることとなりました。不適切なパスワードの設定が、遠因で人がなくなったのです。もし、パスワードの設定が適切であったなら、こんなことは起こらなかったかもしれません。
この事件の後、もう一度教育委員会の中の人に連絡をして、「町田の件、まずいですよ。うちでも起きかねないですよ。」と言ったら「なにそれ?」だったので、説明をして「担当部署に言ってみる」ということになりました。その後、2ヶ月ぐらい経ってかな?小学校の中学年までは強制的にパスワードをランダムパスワードにするという通知がきて、小学校高学年~中学生は絶対変えるようにという通知が来ました。町田の件が起こるまで事態の重要性に気づいてなかったか、軽視していたことが伺えます。何なら起きてからも対応が遅いです。ランダムパスワードに強制的にできるなら最初からやっとけば…。ちなみに町田の件には一切触れず、今までの運用がどうだったのかについても触れられていません。本当に残念な自治体…。
中学校技術科では「ネットワークを利用した 双方向性のあるコンテンツ」というのを教えることが学習指導要領で規定されています。
この内容を教えることは絶対なのですが、例え技術科の教員といえどもプログラミングに長けている者ばかりではありません。また、教員不足のため、他教科が専門であっても臨時で技術科の免許を付与されている者もいます。
で、今年度、某プログラミング学習サイトが導入されたのですが、これが控えめにいって酷い。
まぁHTML+CSSにJavaScriptの学習なんですが、画面の指示に従って入力していくだけで、その仕組みについて何の説明もなく、「これを入力すると文字が大きくなるよ」「これを入力すると文字の色が変わるよ」と、何の思考も促すことなくサイトが完成していくという…。
酷いのは内容もそうなのですが、その導入までの経緯や、導入後も酷くて、
まず、昨年度、教育委員会が一括導入前に無料で使える期間があって、教育委員会が事後アンケートを取りました。それはいい。
ただ、今年度からは一定のライセンス料が一人ひとりにかかるということで、昨年度のアンケートの際に、「無料ならまだしも、少なくともうちはいらない。それだけのライセンス料を教育委員会が払えるのであれば、別の用途に使用してほしい。その方が有効である。」と書きました。
そして、「好評だったので、導入することになりました」となり、「税金で買っているから使用は強制です」となりました。
前項でも書きましたが、中学校技術科は週1時間で、やるべき内容がみっちり詰まっており、そんな教育効果が疑問視されるようなものが入る余地はありません。税金で購入しているのは確かにそうなのですが、そもそも「いらない」って言ったよね?という感じです。
で、ずっと使用しないでいたら、「○○先生はいますか?」とその運営会社から電話が。そして、「いつ使いますか?」と使うこと前提で聞いてきて(まぁ会社的には一括導入してるんだからそうだろうけど)、「いや、当該内容の学習は別のものを使用して別のアプローチでやるので、うちの学校は使用しません」と答えました。
まず、「○○先生がどの学校にいて技術を担当している」という情報は教育委員会から流れているのでしょうか。それは運営上必要な情報なのでしょうか。
そして、教師には教育の専門家としての見地から、ある程度教材の選択の自由(どのような教材で教えるか)が認められていて、公権力によって特定の教材を強制されないようになっている(最低限の大綱的事項は強制されるが/これが指導要領)はずなのです。明らかにこれは最低限のラインを超えていると考えられます。もちろん、絶対的な教授の自由は認められていませんが、一定程度は保証されると認められています。
もうね、これは導入ありきで進んでいて、聞いた話によると(あくまで聞いた話で信憑性は怪しいのでそこは注意)「プログラミング教育はこれから重要だからという偉い人(偉い人は伏せます)の意向で繋がりがあるらしいその運営会社のを導入することは既定路線だった」という話。しらんけど。
だってね、まともな技術科の教員だったらこれ好評になるわけないのですよ。少なくとも自分の周りの人たちからは不評。まぁ自分の周り以外が好評だったのかもしれませんが、それはちょっと考えづらいかなと。だから「好評だったので」が怪しくなってくる。
加えて、この会社、いわゆる「~部門 No.1!」広告を公式サイトで打っているんです。「~部門 No.1!」広告っていうのは、調査会社に、自社の商品が1位となるような調査をさせて、あたかも自社製品に人気があるかのように見せる広告で、「ある特定の時期のある特定の対象のある特定の調査においてはNo.1ですよ」というものです。
優良誤認表示に近いので広告手法としてはちょっと…というものです。
仮にも情報教育の教材を扱う会社がこんな広告手法を使うこと自体どうかと思います。まぁある意味不適切な広告の例として教材になるかもしれませんが。
No.1の根拠となった調査自体も調べてみましたが、「先生が~」で始まる調査の調査対象が先生以外の対象を相当数含んでいたり(まぁこれは調査会社の方の問題なんだけど)とまぁ胡散臭い。
んで、この前、ついに教育委員会側から「そこをなんとか使ってくれんかねぇ」という電話がかかってきました。
担当の方は知り合いでもあって、恩もある方なのですが、「多分これ板挟みだな…」という感じなので、その方を立ててユーザー登録だけしようと思います。
私自身は「なんで使わないんだ!税金なんだぞ!」と呼ばれても上記記事のように答えるつもりではいたのですが、その人が困るのは本意ではないので、ユーザー登録だけしようと思います。
くやしいけど。
ということで、相当黙っていたのですが、そろそろ限界なので、匿名ダイアリーで吐き出します。
本当にうちの自治体のICTに対する教育行政はダメだと思います。最初のうちは言えば変わるかな…と思ってたけどもはや期待していませんし、これからも期待しません。ひどい。
RPAで疲れ果てた方の日記と、それを見て書きたくなった人の日記を見て書きたくなったので。
しばらくフリーターして社会復帰、プログラミングやりたくてIT業界に転職した。
社会復帰のタイミングに職業訓練校でJavaScriptを勉強しながら就活、入社即RPAの現場に単身で放り込まれて今に至る。
客先常駐でシステム開発してる会社だと聞いていて(Java,C+,Rubyあたりとか)、
3回くらいあった面接で一度もRPAのRの字も出てこなかったが、
内定が決まり入社までの待機期間中、勝手にセッティングされた客先との面接で初めてRPAの話を聞かされた。
(今思うとここで断れればよかったのかもしれないが...)
入社後即放り込まれ、仕方なしに頑張るかと思って向き合ったらとんでもなかった。
RPAエンジニアとして雇われてる数人の中ですら共通のルールが存在しなかった。
各エンジニアが作ったもの、非エンジニアの客先社員が作ったもの、過去在籍していた人が作ったもの等々...
何を基準にしていいかもわからないし、というかそもそも基準がない。
現担当者はRPAごと業務を引き継がれたけど、RPAの中身は知らない。その業務のマニュアルも存在しない。
エラーが出ても何が正しいのかわからない、けど「エラーが出ました」と問合せが来る。まず正しい挙動を教えてくれないと修正もできん。
私が担当することになった部署のRPAを作っていた前任エンジニアが画像マッチング大好きマンで、
WindowsのバージョンアップとIE終了に伴う改修が地獄のような作業だった。
部署によって端末環境がかなり違うという客先環境も相まって、画像マッチングが多用されているシナリオに拒否反応が出そうになる。
それぞれがどんなRPA作っててどういうエラーに対応したか、みたいな話をする機会がない。
故におそらく似たようなRPA作ってるけど、それぞれが各自で作ってるからすごい無駄。
多分展開できたものいっぱいある。
等々、正直まだまだ書けるけど書き出したところで別に何も変わらないので割愛するとして。
単身で放り込まれたもんだからまともなフォローもなくかなりしんどかったけど、
なんとかこなしてやっと慣れてきたところで、今後のキャリアを考えたら鬱々としてきた。
今後長いスパンで見たときにRPAエンジニアが必要かと言われるとそうでもないだろうし、
かといってRPAエンジニアの数が少ないっぽい今、即戦力なら欲しいところは多分あるわけで。
RPAから抜け出せずにずるずるとRPAエンジニアやり続けて、
取り返しのつかない年齢になってRPAが廃れて...とか考えただけで怖い。
でも職業訓練校レベルのコードしか書いてなくて、業務でコード書かなくなってしまった今
HTML/CSSですら書けるか怪しいみたいなレベルになってきてるのに
RPAから抜け出せるのかという不安も強いし、今後どの方向に舵を取ればいいのかわからなくなってきた。
それにしても、職業訓練校やら独学やらで一通りHTML/CSS触ってJSに触れてたからなんとかRPAしてこれたと思ってるけど、
これを「通常業務やりながらRPAも担当してね」とかって振られたらと思うとゾッとする。
ほいノ
高専行こうと思えば行けたんだけど、実家離れるの怖くて偏差値45の工業高校へ。
18歳までフリーター。
18歳〜21歳まで定時制に通った。
英語は個人的にそこそこ勉強したけど、数学なんかはⅠの後のAが半分も終わらなかったレベルのバカ校。
この時期は暇で、なぜかやる気に満ち溢れてたから、TOEIC700近くとか日商簿記2級とか色々資格を取った。
24歳でうつになって、30歳くらいまで日雇い・派遣↔無職を半々くらいでリピートしてた。
やってる仕事は大したことなかったけど、幸い仕事中にPCをめちゃくちゃ使うのでやりたい放題だった。
この時にプログラミングを始めた。
ここで年収どんどん上がった。
36歳でうつが再発して辞めて今に至る。
基本は、仕事で使えそうなもの・必要なものをその都度吸収していった感じ。
Webが中心ではあるけど、組み込みとかのハードが絡む分野以外は結果的に広く浅く手を出してる、つもり。
Excel VBA | 1年 |
VB.NET | 半年 |
JavaScript(Node.js) | 4年 |
HTML | 1年 |
SQL | 4年 |
GAS | 3年 |
C# | 1年半 |
TypeScript | 2年 |
Java | 半年 |
C++ | 半年 |
ラダー、FB(三菱、シーメンス) | 1年 |
実務経験があるって胸張って言えるのはこれくらい。
大体習得順。
他には、Python、Julia、R、Fortran、Rust、Go、Dart、Shell、Deno、CSSなんかは少しずつかじってる。
最近はWebに関してはほとんどJS(TS)で済む感じになったので楽。
なんでPLCが最後やねんってツッコミは置いといて、Web系寄りでラダーも触ってるって人は観測範囲ではあんまりいないので、それが俺の数少ない強み。
RDBはPostgreSQL、SQL Server、MySQL、SQLiteの順で実務経験あり。
NoSQLはFirestoreが実務経験あり、実務なしだとNeo4jとか。
PaaSはGCP(Firebase)、AWSの順で実務経験あり。AzureはADとVM周りをちょっと触った程度。
Dockerはよく使うけどKubernetesとかまでは行ってない。
後は産業用の通信プロトコル的なやつを無駄に色々触ってる。Modbus TCPとかORiNとかCC-Linkとか。PLCもそうだけど、あの辺は日本とドイツとアメリカが未だに既得権益で幅利かせててまじで闇深い。その代わりそれをブレイクスルーできればめっちゃ稼げる分野だと思う。
閑話休題。
フリーターでどんな仕事してるか知らないけど、仕事で一日の半分が無くなっちゃうじゃん?
以下、俺の場合ね。
次長クラスの人が「この製造番号でクレームがあったんだけど、作業当時どんなことあったか覚えてない?」みたいなことをわざわざ現場まで何度も聞きに来るんだよ。
作業したのなんて半年前だったりするから一々覚えてないっすよ、って言ってるのに何度も聞きに来るから、イラッとして仕事用のPCで勝手にExcelで業務日報を付けるようにして、イントラのファイルサーバーに置いて「そういう時はこれ見て下さい。次長の貴重な時間が勿体ないです」って言ったのよ。
それだけでめちゃくちゃ喜ばれる。
で、今度はその次長が「この製造番号どれくらいの時間で作業終わった?」みたいなことを現場までわざわざ何度も聞きに来るから、俺はその時またイラッとして、Excelでストップウォッチもどき作って製造番号とか工程ごとに時間計測して記録して、やっぱりファイルサーバーに置いて「これ見て下さい」って言ったのよ。
それでまた、めちゃくちゃ喜ばれる。
最初はプライベートな時間も結構使ってやってたんだけど、そういう周りに喜ばれる効率化を繰り返してると、少しずつ業務時間内で自分のスキルアップに直結する時間を作れるようになる。
自分でこれ面倒くせーな、効率よくできねえかなって思ったら、じゃあどうやって?てのを考える。
ちなみにPCがなくても、たとえばメールアドレスさえあれば今の時代カイゼンはできる。
大きな会社に勤めてるとかだと使うのが難しいんだけど、IFTTTとかが良い例かな。
これはiPaaSっていうサービスの一種で、まあ言葉の意味は覚えなくて良いんだけど、要は「イベントAが発生したら別のイベントBを起こせ」っていうのを登録して、自動化できるWebサービス。
例えば、あなたが日雇いの会社にいて、毎日違う現場に働きに行くとする。
で、出勤前、現場到着時、勤務終了の時にLINEで毎日報告しなきゃいけないとする。
で、その報告を受けた事務方は、Googleスプレッドシートにその都度入力する。つまり、それだけの為の事務員が一人いる。
面倒くさいし、お金がかかる。
そこで、「特定のグループでLINEを受信したら(イベントA)、特定のGoogleスプレッドシートに情報を記録せよ(イベントB)」っていうのをIFTTTに登録すると、少なくとも事務員の入力の手間は省けるってえ寸法だ。
IFTTTはたくさんイベントを処理させたい場合は有料になっちゃうけど、個人で試すぶんにはクレカ登録しなきゃいいだけだから試してみるといいよ。
月1000円で学べる。コスパは圧倒的。
入門コース(学習に180時間と公称してる)がしっかり理解できていれば、Webで大抵のものは作れる。
ただし、大筋は問題ないんだけど、細かい部分で最新技術をキャッチアップできてない可能性があるので、そこは注意した方が良いかも。
https://www.nnn.ed.nico/pages/programming/
N予備校の入門コース終わらせたら、基本情報技術者か応用情報技術者を取る。
そしたら、職歴書の作り方次第で中小企業の社内SEにはまず転職できる。
中小企業の社内SEは、ITリテラシーの低い社員が多い中で「Excelのセルの色が変わらなくなっちゃったんだけど!」とか「複合機が紙詰まりって言ってるけどその紙が見つからない!」とかクソイージーなクエストをこなすだけでおちんぎんが貰える、人によっては天国、人によっては地獄のような職業だ。
ごめん、流石に言い過ぎた。実情は色々と面倒くさい。DXとかバズワードを聞きかじったクソ重役から突然言い渡される重めのミッションとか。
けど安定なのは間違いない。
N予備校の入門コース終わらせたら、基本情報技術者か応用情報技術者を取る。ここは社内SEと同じ。
生産技術ってのは、誤解を恐れずにすげえ簡単に言えば、カイゼンばっかりやってる人たちのことだ。
あんまり詳しくは言えないんだけど、俺が最後にやっていた仕事は言わば生産技術だった。
で、中小企業の生産技術は、Webに強い人材をかなり欲しがっている。有り体に言うとIoTとかね。
IoTは最近、セキュリティの強化がかなりクローズアップされていて、そのせいで二の足を踏んでる企業が多い。
そこに滑り込むのはアリだと思う。
よく「T型人材」って言われ方をするけど、どっちのスペシャリストの言うこともある程度分かる「橋渡し」的な人材になると途端に貴重になって需要が増すので、上昇志向があるなら「Web+何か」の組み合わせでお金稼ぐのが良いんじゃないかな。
ま、橋渡しって自然とプロマネとか任されがちで、裁量大きくて大変なんだけどね。
質問あればどうぞ。頑張って。
ここ最近、技術ブログを少しでも多くの人に見てもらうために、Twitterを利用していた。
投稿件数の多さからハッシュタグは、#Webライター #Webデザイナー を選んだ。
そしたら、高額スクールに入ってる、大量のWebライターやWebデザイナーの人達と繋がることになった。
昔から何も知らない初心者を、高額スクールにぶちこむような商売はあったが、今はGoogle検索は競争が激しくSNSが主戦場のようだった。その中で私はある女子大生垢に目がとまった。
その女子大生は現在大学4年生でHTMLとCSSを学んで、今はJavaScriptを学んでるそうだ。「CSSで頭が、こんがらがっております♡」などとキャピキャピしたツイートをしている。フォロワーも3,000人ほどあり、大量のおじさんエンジニアやおじさんWebデザイナーが「やさしいアドバイス」をしていました(;゚;Д;゚;.:)
ところが今度はWebライターのハッシュタグの方に、同じような大学4年の女子大生を見かけました。
彼女は「クライドワークスで初案件を獲得した!」と無邪気なツイートをしているわけですが、面白いことに先ほどのWebデザイナーの方で見かけた女子大生と、同じような絵柄のアイコンをしていました。
私は怪しいと思って、@から始まるユーザー名を調べてみたところ、英数字の使い方がまるっきり同じでした。さらにTwitterの開設日を調べたところ、まったく同じ日に彼女達はTwitterを始めていたのです……。
こんな偶然が重なることありますかね?
明確な証拠は無いにしても、これフォロワー集めに使える技ですよね。
①女子大生垢を作る
②「ブラインドタッチが慣れません!!」のような初歩的なツイートをする。
そうやっているだけで「やさしい」おじさんエンジニアや、おじさんWebデザイナー、おじさんライターなどがイナゴのように集まってくるわけです。
おじさんの「豊富?」な知識に「勉強になりました!」とか短文で返答するだけで、もうフォロワーゲット。
これ私が#Webライターや#Webデザイナーの両方のハッシュタグを使っていなければ、気がつけなかった話で、他にも沢山そうゆうアカウントありそうな気配がします。
この「やさしいおじさん達」を集めて、どう換金するか知りませんが、とりあえずこれでフォロワー集めだけは、できるのが確認が取れました。
今度私も女子大生垢を作って検証してみますかね?ここから、この女子大生?が「どうやってマネタイズするのか?」気になるので、追跡調査をしたいと思います。
うちの会社もよく似たかんじの組織構造ぽいんだけど、デザイン部署側は年次が浅い要員には増田さんのいうような案件で経験積ませて次第に上流からデザイナ絡ませる(程度に予算のある)案件にシフトしてくみたいなキャリアパスになってるよ。増田さんとこもそんなかんじじゃないの?
ちなみに自分は設計サイドの人間なんだけど、予算ない案件はまさにこんなかんじでスコープ狭い仕事をデザイン部署へ投げてる。(css丸投げ請けてもらえるのほんと助かってます、ありがとう)
ただ予算ある案件やってるときだと、要件定義の段階からデザイナに入ってもらってユースケースがどうだって話から画面の設計あたりまで顧客含めてがっつりやってもらってるからね!
SIerのインハウスデザイナーとして働いてるんだけど、うちの会社の業務フローがクソすぎてストレスが溜まっている。
あの、PMのみなさん、ていうか我が社の開発標準つくってるみなさん。
外部設計とか機能設計とか、「設計」ってついてる工程にデザイナーをアサインしてください。
外部設計も機能設計も社内のエンジニアがエクセルで作っているけど、なんでデザイナーを呼んでくれないんですか?
そのくせエンジニアは、自分が設計書を作っていても「デザイン」をしているという自覚は全くない。
それどころか「自分にはセンスが無いから〜!」と変にデザイナーを持ち上げてくるんだけど、あなたたちのやってることもデザインですよ。
なのに、自分たちだけですっかり外部設計とか機能設計とか固めちゃって、その固まりきった状態で初めてデザイナーに「デザインいい感じにお願いできる?」って言ってくるうちの会社マジなんなの?
別に「あなたたちにはできませんよね、デザイナーじゃないから」なんて思ってないよ。
だったらどうするのが一番いいのか一緒に考えましょうよ。
工数とか、一度引いたものは直したくないとかよく言ってるし、わかる部分もありますけど、結局ユーザーの方一度も向いてないですよね。
降ってきた仕事を、自分が振られた範囲で、決めた工数内に終わらせる、ただそれだけ。
「ボタンやテキストはこのように配置した方が入力しやすい、といった配慮や設計がデザインであって、UIでありUXの向上につながる」とかなんとか、普段言ってますよね?
でもあなたたちが言ってるデザインって「なんか色とか雰囲気とか、その、とりあえずイイ感じに!」ってやつですよね。
とにかく、こっちに話を持ってくるのが遅いんだよ。
案件を振られた段階で、言えることやできることはだいぶ少ないんだよ。
この段階で何を提案しても「あーでも、それやるには設計書をだいぶ直さないといけないんで…」「予算が増えちゃうんでそれナシで…」「工数足りないんで」って言われて終わりだよ。
あなたたちは自分の仕事を直したり増やしたりしたくなくて必死だけど、こっちはすでに、自分がやったことをあなたたちに無しにされてますよ、いとも簡単に。
そのくせ、こっちがコーディングできるのを良いことに「htmlとcssでコーディングしながらいい感じにデザイン」を依頼してくるとか、面の皮が厚いのもいいとこだ。
だから色とかバランスとかを整えて終わり、みたいな仕事がすごく多い。
職業訓練校でhtml、CSS、Javascriptを3か月勉強して、自分でサイト作ってポートフォリオにして今の会社に入社した。
Web制作会社じゃなくて、レンタル業を営む家族経営の会社に就職した。
ここに就職したのは、面接した社長の息子とフィーリングが合ったからというのと、
小さい会社ゆえに仕事内容が広報とか企画とか多岐に渡っていて、色々な経験ができて楽しそうだと思ったから。
最初は良かった。
高卒、専門卒中心の社員の中で、そこそこ文書作成が得意な私は重宝された。
名目上Web担当ではあったものの、同業他社の調査報告書まとめてそこから新しいプランを作ったり、
お客様減ったけどなんとかやってた。
コロナ融資の返済も始まったらしい。社長はイライラするようになった。
お客様が来ないのはHPがいけないんだ、とHPがやり玉にあげられるようになった。
それと、あんなに渋っていたWeb広告を出すという事で、こちらもやらなくてはいけない。
暇な店舗の販売員が、こうした方が良い、ああした方が良いと言ってくる。
待ってくれ、他にやる事あるから。
最近はもうクタクタだし、色々言われて自分の発信にも自信がなくなってきた。
それに、今お客様が来ないのは私の力不足ももちろんあるだろうけど、
現場の流れ作業感というか、店舗にときめかない感じとか、Webだけのせいじゃなくね??という思いも沸々とわき上がる。
社長に文章のセンスがないと言われて、成果も出せなくって、もう私なんか会社にいらない人なのかなって気持ちになる。
やめたら社長は人件費が浮いたって喜ぶのかなと思うと切なくなる。
でも冷静に考えて、私がやめたらWeb担当いなくなってSNSもWebサイトも放置状態になるのでは??
「増田さんが辞めてもみんな困らない状態ように、あなたの仕事はこの会社のみんなが出来るようにしなさい」、
なんて言う社長には私の仕事の事なんて全然分かんないのだろうけど。
もうさっさと潰れちゃえば明日仕事に行かなくて済むのになって考える自分がいる。
未経験からやってきたけど、ちゃんと仕事教えてくれる上司がいたらまた違ったのかな、なんて思ったり。
ある日「あなたには無理」って社長に言われたように、もう私には無理なんだろう。
学歴がよくなくて、就職が困難だったので中小 SIer で働いていた。 (プライム案件を取ってこれる分マシらしい)
レキサルティ、レクサプロ、デパスのお世話になって続けてたけど、結局は薬でどうにかできず、辞めてしまった。
参考程度だけど、未経験の人が 300万 をもらうために、どのようなスキルが必要かを、まとめておく。
ちなみにどれくらいプログラムが書けなかったかというと、競技プログラミングで努力しても AtCoder の黄色になれず青色のままってくらい。
AtCoder でいう、初心者から抜け出せないという、要するにセンスがないということなのだけど、そういう人も居そうなので、参考までに。
未経験のプログラマに対して、これだけ要求されるのだから、未経験の人は覚悟するようにという指針を提供したいので書いた。
基本的に、損害を与えた場合には、それを作業者が補填するという誓約書を結ぶ。
要するに、捨て駒として扱って、失敗したら賠償しろ、という事になる。
このことを認識して、失敗しないように振舞ないと、連帯保証人含めて迷惑をかける事になる。
要するに、低賃金で未経験プログラマを案件にノーリスクで送りこんで、稼ぐための手段です。
基本的に PL (夢想家) → PM (御用聞き) → プログラマ という環境なので、プログラマが自分でディレクションして意思決定する必要がある。
例えば、下請けの場合は、PM の御用聞きの結果の WBS に合わせないと、顧客から DM で 瑕疵担保責任がどうとか言われる。
社内開発の場合は、PL の方から直接、長時間の叱責を受けなくてはならない。
そういう不幸を防ぐためにも、自分でディレクションして、PM の決めた実態を反映していない WBS に合わせて作業するスキルが要求される。
基本的に手戻りは個人の過失になってしまうため、手戻りしないように考え抜いて意思決定をする、というのが重要になる。
これこそ、ガクチカと呼ばれる、頑張れますというスキルなので、学生時代に頑張っておけばよかったなぁ。
こう見せたい、こう表現したい、という事を伝えるには、必然的にデザインの知識が必要になる。
創造的思考とデザインは切っても切り離せない概念で、デザインとは創造なのだから、当たり前である。
ソフトウェアアーキテクチャも、ソフトウェア設計も、コーディングもデザインと言えるかもしれない。
顧客と 1:1 で話す事が DM でもボイチャでも突発的に発生するので、いつ、いかなる時でも論理武装していなければならない。
まぁ、顧客であったり PL であったりはキレるのが仕事なので、それに対して理路整然と説明する必要がある。
なんとなく、では納得しないし、すぐ損害賠償請求とかそういう話にいくので、答えられないと持ち帰りますとお茶を濁して、エマージェンシーになる。
後述する設計能力においても、課題を把握するための言語技術(言語化能力)は重要なファクターだと思う。
C/C++ のシステムプログラムはフレームワークが基本的に無いので、自分で概念を整理して、どのような変更、拡張があるかを考えて設計する必要がある。
この能力が弱いと、手戻りが発生しやすくなり、瑕疵担保責任を問われることになる。
読んだ本の中だと、ボブおじさんの本が、やっぱりしっくりくるなという個人的な感想がある。
UDP で送ってくるデータを受けて 24/365 で停止しない WebAPI への繋ぎ込みという簡単な作業があって、振られた。
リークしてはいけないという事で malloc は禁止で、グローバル変数を利用するという変なルールがあった。
Rust で書けばいいんじゃないかなと思ったけど、Rust 書くのもシンドイし、C/C++ で、しんどくて読みづらいコードを書いた。
あとで保守する人が大変そうだけど、そういうルールを決めたのは PL だしね。
なんか、特殊な PCI Express のカードからベンダーが用意している SDK でデータ引っこ抜いて Web API へつなぎ込む部分をやった。
一応、SDK の使い方をパラ見して 1 日で作ったので、別に負担じゃなかったけど、素人にやらせるんなとは思った。
当たり前だが、DB 作って RestAPI を生やすのは現代のプログラマにとって自然にできなければならない。
なので、新規開発のサブモジュールのバックエンドを任せられた。
だが、ORM の癖を把握したり、発行されるクエリを確認したりするのは、疲れる。 SQL を直書きするのはシンドイ。
結局 SQL を直書きすることにしたけど、あまりいい決断ではなかったと思っている。
それ以外は フレームワーク に乗ってしまっていいので、書き捨てる分には楽だった。
最近だと、TypeScript で Prisma 使うのが、型安全でよさそうだなと思っている。
デプロイを EC2 直でやったり ECS にしたりとしていたので、ベアメタルの知識が必要になった。
要するに systemd のいじり方とか、死活監視の仕方とか。
個人的には、クラウド嫌いなので、ベアメタルの方が安心できる。
Bind で権威DNS を管理して、postfix で絶対止めてはいけないメールサーバを管理するとかもあったけど、出来て当然ではある事だし。
未経験プログラマでも、月単価 100 万以上で顧客に請求してるんだから、会社はそりゃ儲けるだろうと思った。
会社が一人前の経験N年のプログラマといったら、その通りに振舞う必要がある。顧客に責任はないのだから。
当たり前だが、Webディレクション、Webデザイン、Webプログラミング, Webマークアップ は、全て作業者であるプログラマの仕事になる。
個人的には、これが分かれている理由が良く分からないけど、分けたい人がいるんだろう。
デザインで、CSSフレームワークを使うと、その色が出るという事で、全部 CSS は手書きしていた。
tailwind が出た現在では使っていればよかったなと思う。
結局、全く分からない中、手探りでデザインし、コードを書いて、顧客に 1 日 5 ~ 10 回リリースするという行為をした。
顧客は大手企業だったので、自社のエンジニアならもっと出来る、と叱責されまくったけど、だったら自社でやればいいじゃんと思った。
一応、今でもサービスは生きていて、ユニークユーザ数は上がっているらしい。
そして、焼き付け刃だったので、 WAI-ARIA を知らず、アクセシビリティへの配慮が足りない事が問題になってしまった。
これはなんとか保守対応にねじ込めたのでトラブルにならなかったけど、瑕疵担保責任と綱渡りだなと思った。
当たり前だが、リリースサイクルを短くしないと顧客はキレてしまうので、CI/CD を整えないといけない。
今は Github Actions とかあるけど、昔は無くて Bitrise が高いからみたいな理由で Azure Pipelines で CI/CD フローを構築した。
もう Multi Stage Pipeline になってるだろうけど、Release Pipeline が GUI からしか設定できないのが辛みだった。
当然だが、デプロイするためには IaC を整える必要がある。
これを知らずに、コンソールでポチポチしていたので、 IaC 出来てない事がバレた時に色々怒られてしまった。
本来はテストも自動テストを整えて、質保証をしてバグを減らさなければならない。
だが、テストを書くという手間を払えなかったので、人力テストしかできなかった。
一応、リグレッションテストを人力でやりまくったので、バグ発見曲線が結合テストでの IF 不一致しかない、という結果にはなったけど
自動化できれば費用が必要じゃなかったから、怠慢だと、責められてしまった。
未経験でも誓約書を盾に、振られた事全部を出来なくてはならない慣習があるので、プログラマはそんなに良い職業じゃないよ。
甘い考えで、プログラマになろうと思っているのなら、考え直した方がいいです。
はてブのホットエントリ(総合)で月内に数多く[あとで読む]タグを集めたエントリ
406あとで/1267users 今どきのLinux事情 | tokida | SpeakerDeck
322あとで/2603users 世の中には困ってる人を助ける制度がたくさんあるのに何が使えるかを教えてくれないっていう理不尽仕様なんだが、そんな世界をなんとかしようとしてる人たちがいて、そのためのWebページがこの前リリースされたってことを僕はフォロワーさんに知っておいて欲しいと思ったんよ | Togetter
317あとで/2362users 【保存版】リクルートやサイボウズといった大企業が新人研修用の資料を公開。→「学び直そう」「非エンジニアの方にも」 | Togetter
183あとで/975users ゼロトラスト移行のすゝめ:IPA 独立行政法人 情報処理推進機構
170あとで/1167users 「チ。―地球の運動について―」感想。〜歪で不誠実で不愉快なこの傑作漫画について〜 - 銀河孤児亭
169あとで/1566users 大阪と京都で「ここ行っとけ、これ食っとけ」があったら教えて→で、続々と集まった情報がこちら | Togetter
160あとで/1265users 東京の水はどうやって飲めるようになってるのか?|miyasaka|note
157あとで/942users 青空怪談 〜青空文庫の怖い話50選〜|みもねる|note
156あとで/849users 今年もミクシィの22新卒技術研修の資料と動画を公開します! | mixi developers
148あとで/827users 個人開発で即戦力になるツール・サイトまとめ - Qiita
147あとで/1283users 元Googleデータ科学者「人生をうまくやるコツってめちゃシンプルだよねー」 | パレオな男
144あとで/890users サブスクリプション型のビジネスなら見ておくべき5つの超重要チャート - Qiita
142あとで/1250users 「もはや昭和ではない」男女共同参画白書(令和4年版)が面白いからみんな読んでみて! 今は子無し世帯がマジョリティ - 斗比主閲子の姑日記
137あとで/1036users 【保存版】交通事故に遭ったときにまずやること・避けてほしい行動マニュアル - 弁護士法人AOがお届けする法律メディア|Legal Forest
133あとで/838users 有名企業のエンジニア向け研修資料まとめ - Qiita
131あとで/1080users エクセルで複数のシートを集計する場合、シートを何枚追加しても数式修正が不要!大企業の経理が感動した神テクとは|ウォーカープラス
130あとで/728users 【絶対に観るべき】英語のYoutubeチャンネル集【プログラミング】 - Qiita
126あとで/853users 障害報告書を書こう! - Qiita
126あとで/1331users これから家が燃える人向けnote~出火編~|たぬき|note
125あとで/712users 期限の制約なく無料で使えるクラウド「Free Tier」主要サービスまとめ。2022年版 | Publickey
117あとで/973users かに💸 on Twitter: "答えいいます。ぼくが創業するなら、①日本政策金融公庫の『創業の手引』見ながら創業計画立てて、②中企庁の『J-Net21』で補助金みつけて、③よろず支援拠点で創業補助金の申請手伝ってもらう。ちなみにここまで全部タダ。④創業後は"商工… https://t.co/LXadEmaqdx"
116あとで/1443users 俺も同じような立場になったことあるけど、解決策は一つしかない。転職だ.. | anond.hatelabo.jp
116あとで/1210users 統一教会と自民党のお付き合いについて補足するよ(ちょっとだけ追記) | anond.hatelabo.jp
109あとで/1113users 統一教会と安倍晋三・自民党 | anond.hatelabo.jp
107あとで/637users ゲーム感覚でプログラミング学べるサービス集 - Qiita
107あとで/872users 「なんで私をもっと評価してくれないの!?」という人向けに、私がやってる評価ハッキング手法を伝授します - 斗比主閲子の姑日記
106あとで/493users AWS認定の無料模擬試験がさらに便利になりました! | DevelopersIO
106あとで/758users 2022年のモダンCSS改 | tonkotsuboy_com | SpeakerDeck
105あとで/633users プロダクトマネジメントを学ぶための推しの書籍 | mizuman | SpeakerDeck
103あとで/598users データマイニング入門 | 森 純一郎 | Utokyo Open Course Ware
103あとで/1054users 記者座談会 統一教会と自民の関係にメスを 反共右派として育てた為政者の罪 | 長周新聞
某話題の書籍を買って読みました。ひととおり読んだのですが、話題の1章を読みつつ取ったメモを、本が回収される前に置いておこうと思います。
ちなみに最初は電子書籍で読んだのですが、回収かもって話を聞いて紙も買いました。
以下にメモをそのままのっけるので、たぶん書籍と照らさないと意味不明だと思います。
・Web1は「1970年代から1980年代」というのが若干謎ではあるが、この本ではそういう定義だとおもって受け入れる余地はあるか。実際、列挙されているTCP/IP・SMTP・HTTPの最初のRFCは70~80年代
・HTTPはWebサイトの「構築」をするものではない(Webサイトのデータを取ってくるためのプロトコルである)
・TCP/IPの4層モデルとかOSI参照モデルとかを意識しているんだろうけれど、いまひとつWeb2とWeb3の対比ができていない。また、後段で「ブロックチェーンもプロトコル」と主張する割に、このLayersにも「Protocol Layer」が存在しており、いまいち言いたいことが伝わってこない
・Web2 Layersの雑さは見ての通り。「中間のレイヤー」としてなにを想定しているのかが気になるところ。「プラットフォーマーの上に載っている」という結論ありきで作られた図のように思える
・Web1の例としてHTML/CSSのWebサイトのことを提示しており、それはそれで正しいのだが、冒頭のWeb1は1980年代のプロトコル云々というところと整合しない。
・JavaやRubyはわかる C++もそりゃあたくさん使われてるわけだが、この並びで出てくるのはちょっと違和感。PHPとかは?
あとP2PはべつにWeb3独自ではない SkypeとかWinnyとか、クライアント・サーバではない仕組みは2000年代からいくらでもある
・このへんはあんま詳しくないのでよくわかんなかった そういえばログインIDにメールアドレスを使わせるようになったのってなんでなんでしょうね
・この書き方だとSNSログインすると情報収集できそうに読めるけど、SNSログインを介したからって即ログイン先の情報をプラットフォーマーが集められるわけではない
・ブラウザのとこはそうだね~っていう感じだったが、Firefoxがハブられてるのがかなしかった オープン云々のはなしをしたいならMozilla財団の果たした役割は相当に大きいと思うのだが、(この本に限らず)無視されてることが多い
・OSの部分は突っ込みどころがいっぱいあるしスクショがバズったのですでに突っ込まれている
・あくまで例示で出てきてるだけなので本質的なところではないし、よくあるまちがいではあるのだが、POPはどちらかというと「受信したメールを取ってくるため」のプロトコルと呼んだほうがいいと思う じぶんが使っているメールサーバ(というかMTA)までメールが届くのはあくまでSMTPが使われている 「プロトコルが一緒じゃないと~」という文脈で考えると、いったん向こうのMTAに到達しさえすれば、読み手がPOP3で受信しようがIMAP4で受信しようがどうでもいいわけで、例示としてあんまりうまくない
・唐突にICMPが出てきてびっくりした 重要であることはまちがいないのだが、あんまり「プロトコルの例」として出てくるとこはみないので
・後段で「Web3ではいろんなプロトコルがあるんですよ~」という話をするんだったら、ここでWeb3のプロトコルとしてBitcoinとEthereumしか出さないのはなんか話が通りにくいのではないか
Jave は間違い。 Javascript ね。
で、この 3 つのみで出来ることは、ユーザーからの入力を受け付けない WEB サイトのみ。
ユーザーからの入力というのは何らかの一覧で、ページ指定するとか、検索するとか、そういったことすべて。
昨今の WEB サイトとしては超低レベル (底辺) な WEB サイトとなります。
特にお知らせすることも少ない、製品数も少ない、お問い合わせフォームは外部サービス使用。というサイトなら作れますが、そもそもそういった WEB サイトは作ったら終わりで更新作業はほぼ出なかったり、「なんとなく作った」 程度のものになることが多いので、継続的な更新契約とかは望めないから作るだけ無駄。
その 3 つしか学ぶ気が無いなら、WEB デザインを学んだ方がいいです。
HTML、CSS、Javascript ができてもデザインできないクソよりも、WEB デザイナーが多少 HTML、CSS、Javascript を扱えた方が遥かに有用です。