「Java」を含む日記 RSS

はてなキーワード: Javaとは

2023-05-28

anond:20230528210832

それはハズレな状況やなぁ

自分はHとN系で一次受けの会社に潜り込んでる個人事業主だよ。

単価はベース月80。残業代は時給5k。あと消費税

言語的には、アセンブラ/C/C++/C#/Java/vba/vb.netあたりは何とか使える。

とはいえExcel設計書を作る機会が多いのも事実だねー。

Javaのbronze受かったよぉほめてええええ

2023-05-26

anond:20230526031529

研究ラボで遊ぶ人たちは基本的システムプロダクトの下に膨大なユーザーをぶら下げて、事業を回すための道具だという認識が薄いんですよ。

スキルかいうふわっとした単語JAVAなのかJavaScriptなのかもわからないJavaなんて単語使っちゃうような人にはわからないのかもしれんが。

そもそもスキルってどの分野のどの深度だよって話は20年前でさえそこそこ体系化されてる。

アーキテクチャなのかコーディングなのか電話や電力みたいなファシリティ隣接領域、なんならユーザー向けヘルプデスクだって相応の専門性がある。

コーディングを何年やってもマネージャ経営者にはならないし、なっちゃいけないだろ?

ガチャガチャだ言ってるのはそもそもマッチングする要素を理解できてないか運ゲーから卒業できんのだよ。

IT客先常駐

寝れないので、IT業界客先常駐について書こうと思う。

客先常駐は辞めとけ

客先常駐は辞めとけ。よく言われることです。

でもITには未経験だと客先常駐くらいしか無いのです。経験者でも客先常駐しかないのに未経験だと尚更。

私はそこそこ有名な大学の院卒で、27の時に他業界からIT業界に入ったけども、普通に書類選考で落とされてました。最終的に微妙企業2〜3社しか面接まで行けませんでした。

当時は何も考えてなくて、とりあえず経験を積みたい、と採用してくれた企業入社しました。年収300万で。ちなみに前職だと年収420万だったからめちゃくちゃ下がりました。

そこそこの学歴で、しかバリバリ理系でも、未経験だとやはり採用してくれる企業は少ないんです。

ちなみに転職した時は30歳でしたけど、未経験の時に比べて書類選考の通過率はとても高かったです。

客先常駐のここが嫌だ

安いんですよ、月収20万ほど。

スキルが身につかない客先もあるんです。というか結構多いです。

自社のパワハラは上に言えば対応できます。でもお客様からパワハラは上に言っても防げません。これもガチャです。

客先常駐って永遠就活生です。1つの客先が終われば次の客先の面接に。次が決まらないと解雇です。歳を取ったのにスキルがないと客先も見つからない。だから解雇です。

客先常駐メンバー使い捨て。忙しい時期はこき使うけど、リリースできるくらいに落ち着いてくると切られます。1つの製品設計からリリースまで関わることはまずないです。だからやり切った感もなく、愛着は失われていきます

  • 人のせいにする技術の向上

客先常駐責任のある作業は損なだけです。責任は人になすりつけるもの。失敗は自分責任にしてはいけません。なぜなら客先常駐はただの使い捨てなので責任なんて取れませんから

客先常駐に向いてない人

正直、客先常駐は辞めとけ、と言いたいですが、IT業界の大半が客先常駐なので、辞めたくても辞められないんです。

IT業界は運です。いい企業が運良く求人をかけてれば、年収が高くもなりましょう。いい企業ホワイトなので技術力よりも人間性若さを重視したりします。実力があっても若さがないと、いい企業に入れなかったりします。文系でもいい企業に入れたりします。

でも逆に運がないと実力があってもいい企業に入れなかったりします。だから経験を積むために客先常駐に入らざるを得ないと言う考え方もあります

から客先常駐前提で考えます

以下は客先常駐に向いてない人です。

正直、公務員を辞めてIT入るのはお勧めしません。年収300万ですよ?年収はなかなか上がらないですよ?年収一時的に下がってもいいから、とか思ってたら一生下がったままかもしれませんよ。

個人的にすぐ辞めちゃうエンジニアの大半は、向いてないのにエンジニアを目指しちゃった人です。向いてない人が来ちゃいけない業界なんですよ。

自分で考えない人。目標達成に向けて努力できない人。指示待ち人間。このタイプは一生大成しません。ずっと安月給で働くならいいですが、IT業界の上層にはいけません。

体験談

とめどなく客先常駐について書いてきましたが、私は客先常駐挫折して、一度会社を逃げ出すように辞めてます

私はITスキルについて一定以上であると自負しています。もともとは研究職を目指していたくらいの実力があります。そんな私でも客先常駐ガチャに失敗し、パワハラ上司にあたると簡単挫折してしまうのです。

客先常駐の怖いところ、それは客先常駐ガチャです。人によっては客先常駐はそれほど苦痛ではないと言うでしょう。しかし、「今」が苦痛ではないだけです。ひとたび、客先を切られ、別の客先に行けば、パワハラを受けるかもしれません。

客先常駐給与は低いです。しかお客様が支払う単価は高いです。安くても60〜70万、高ければ100万や150万の場合もあります。その場合給与20〜30万です。

お客様は100万の価値を求め、私たち給与20〜30万のつもりで仕事します。そこに大きなギャップがあり、それゆえにパワハラが起こりやす環境にあります

長く働ける環境ではないのです。

私は転職活動しましたが、それも難航しました。IT業界3年でしたが、堂々と人に言えるようなスキルが身に付いていなかったのです。

なぜなら、最初の客先は運用でした。次の客先はGUIツールを用いた開発。つまりプログラミングにほぼ触れなかったのです。

そこでJavaWebアプリを作りそれを売りにしました。しかし、Java客先常駐では人気のスキルですが、社内開発ではそうではないのです。

Javaは昔からあるプログラミング言語なので、できる人が沢山います。そのため、大型案件などの人を沢山必要とする案件ではJavaは人気の言語です。しかし、社内開発は少人数開発が多く、人を多く集める必要がないため新しいプログラミング言語が好まれる傾向があったのです。

結局私は技術力を評価されたのではなく、人柄と若さ評価され、転職成功しました。

若さ大事です。技術力は定量的評価できるものではありませんが、若さ定量的評価可能です。技術を身につけてから転職しよう、など思ってはいけません。若さの方がよっぽど貴重です。

最後

客先常駐にもいろいろあります

最初から1人常駐させるところは辞めたほうがいいでしょう。

SIerと呼ばれるところは、他のメンバの管理、もしくは技術リーダーなどをすることが多く、年収も高めなのでありでしょう。

定時で帰れてパワハラもないホワイトな客先もあるでしょう。

パワハラが横行していてメンバーの謎の失踪が常駐化しているヤバい客先もあるでしょう。

しかし、一寸先は闇。

それが客先常駐客先常駐は辞めとけ、です。

追記

2023/05/27 8:49追記

思ったより多くの反応を頂いていて驚いています

語弊があるようなので補足します。

研究理学部系の研究者を目指してました。IT系への転職は未経験での転職です。

●未経験転職ももっと良い企業に行けたのでは?⇒若さゆえに転職自分アピールをするのが苦手で、しかも未経験からまずは経験を積ませていただけるのならどこでも良い、と考えてしまっていました。

でも多分、転職で未経験なのに大手行けることはそんなに多くはないと思います新卒だと学歴フィルターがかかりますが、中途採用だとかけにくいですし、そもそも大手新卒採用で間に合ってるでしょうから、未経験中途採用する必要がないですし。

●前職⇒理系スキルをほぼ活かせない業界オタクには向いてないパリピ向きな職種でした。(教職です。)向いてないので辞めました。

●常駐必須案件とは?

最近リモートワークも増えたので違うかもしれませんが、基本的IT系は「常駐は必須かは分からない」けども、とりあえず客先常駐してもらう、というものなんです。

理由としては、①社内ネットワーク接続する必要がある、②ノートPCを配布してどこでもアクセス可能にするとネットワーク監視や紛失などで情報漏洩リスクが出る、③入館カード守衛さんを配置して物理的なセキュリティ担保して盗難などに備えたい、④普通に協力会社さんがサボってないか目視確認したい、などだと思います

2023-05-22

零細だろうがメガだろうがベンチャー技術力はない

そもそも高い賃金が欲しくてプログラマーになったようなやつは勘違いしているようだけど

技術系は普通社員より給料が低くて当たり前だ

なぜなら経済として会社を支えているのはどんなときでも営業から

優秀な営業なら技術がなくても売れるし

現に9割9分の会社技術などないが営業が優秀なので存続している

(ちなみにここでいう営業というのはプロモーション戦略系も含まれる)

例えば流行機械学習生業としているようなベンチャー企業であっても

価値の大半は要件課題定義ドメイン知識抽出であって

最新のトレーニング手法パラメータ定義なんかを使っても得られる利益ほとんど無いのだ

Web系でもAngularだろうがReactだろうがVueだろうがどうでもよくて

とにかくデザイナーの出したものを忠実、もしくはそれ以上のものを生み出せれば技術などどうでも良いのである

「5年後に技術負債になるかもしれない」

という人もいるが、残念ながら全ての技術は5年後に負債になっている可能性が等しくあるということを理解していただきたい

そんな中で日本での人材流動性の高まりであるとかプログラマー育成問題なんかもあって

技術系(プログラマー)の市場価値が高まりたまたま今だけ高給になっているわけである

卵が少なくなって卵の値段が上がったとしても

その卵が美味しいかと言われるとそんなわけはないのだ

どちらかと言うと腐った卵まで流通するのが恐ろしいところである

私が見てきたベンチャーの腐った卵には下記のようなジャンルがある

テックマウントパワハラ

メガベンチャーや伸び盛りのベンチャー系に多く、特に旧帝大出身特に東大)に多いのがこのパワハラ

とにかく(自分の)理論が正しいということを前提に自覚無くパワハラを繰り返す

これが雇われ社員ならそれほど問題でもないのだが、経営者側のCTOなどだった場合は目も当てられない

テックだろうがベンチャーだろうが雇用主と雇用者という関係性は変わらないのに平気でゴリゴリパワハラを行う

雇用主側に主張されると組合も無い弱い立場雇用者は何も言えない

その状況を理解していないのか雇用主側のパワハラエスカレートしていく傾向にあり

社員退職するが新しい人材は集まらずたいていの場合は逆に雇用主側が病む

この手のテックマウントパワハラ系の特徴は、ドメイン駆動や過度の抽象化、もしくは無駄高速化機械語への執念などが挙げられる

例示するのは難しいが、PRを上げてきた新人社員Slack上で公開にボコボコ論破した上に

「こんなことは一般企業として当たり前のこと」

社会人としてできて当たり前」

「他の企業に行っても絶対役に立たない」

みたいなことまで説教を始める人を何人か知ってる

結局全部自分でやる系

小さめで大きくなってきているベンチャーに多いのが、この結局全部自分でやる系

部下や委託者に対する指示はかなり抽象的、もしくは指示が無く

締め切りの前日もしくは当日、もしくは過ぎた後に自分で全部やり直す人

それまで部下や関係者が相談しつつ進めていても結局は全部ぶち壊して全部自分でやる

「全部自分でやるなんて技術的に凄い」

などというのは完全な素人で、単に他者業務依頼できない人である

その証拠に出来上がったもの特殊ことなどなく

「言ってくれればもっと早く出来たのに」

ということしかない

そんな調子で依頼することができないので結局は自分実装を繰り返し更に時間がなくなる

本人は多忙なくせに部下は暇という典型的ダメ管理者なのだ

「俺ほどの技術力を持った人がいなくて困る」

みたいな自己肯定感を醸成しているのでそのうち上のパワハラ系へと移行していく

特徴としてはSlackしろPRしろ話が抽象的すぎて文章力が無い人である

「1を聞いたら10を知るのが当たり前だろ!」

と言う人が多く(1と10から100は分かるけど1だけで10を知ったら変態ですよ)

タスクの分割や共通化などがひどく苦手な印象がある

ヒドイ人になるとIssueやPR管理全然できず、ブランチ規則無く乱立してしまっていて

新しく入った人もいったい何をどうすればいいのかさっぱり分からない状況で放置してしま

これも例示すると、新サービス仕様だけは決まっていてページレイアウトが無い状態

デザイナーの配属が難しいので実装側が考える、ということになったとき(割とある

「せめてテーマカラーかぐらい決めて下さい」

と言っても音信不通で渋々とこれまでのレイアウト踏襲して3人できっちり作ったところ

リリース前日になってCTO徹夜で全部作り直す、ということがあった

レイアウト全然変わっていて、実はニュースリリースの段階から新規テーマになることが決まっていたらしく

それに合わせて全部作り替えたそうだ

新規テーマは1ヶ月も前から決まっていたのだから共有さえしてくれればそれに合わせて作ったのになぁ、という話をした

余談だがこういうときにこの手の人が「デザイン共有できず申し訳なかった」というような一言ほとんど無い

そういうコミュニケーションが取れる人は最初から業務依頼ができるのだ

技術無いけどとにかく頑張る系

最後最近一番多いのだが、単に技術力が無くて頑張ってるだけの技術

社員だけでなくCTOにも多い

技術力が無い、というのがどういうレベルかというと

JavaScriptリストの中に'apple'があるかどうかを調べる時に array.includes('apple')と書くとして、

10個のフルーツリストがあってそれらが含まれいるかを調べる時に10個のincludesを書いてしまうような人である

「せめてfor文で書こう」「そもそもデータ構造おかしい」「というか本当にやりたい処理は?」

などなど様々な疑問が出てくるが、不思議なことにこれらを指摘しても絶対に直ることは無く、全く同じことを何度もやる

他にも例えば男性女性かでメッセージを変えて出力しているコードがあったとする

if( gender === 'male') {
...
} else {
...
}

これに、20歳以下の場合は男女共通で違うメッセージを出す場合

if( gender === 'male') {
  if ( age <= 20 ) {
   ...
  } else {
  ...
  }
} else {
  if ( age <= 20 ) {
  ...
  } else {
  ...
  }
}

みたいなコードを書いてしまう(20歳以下の部分は同じコードコピペ

メッセージ表示させるだけなら大したことないが、実際にはもっと複雑な処理をコピペで貼り付けるのである

そのため

20歳以下の表示部分のバグについて、男性場合は直ってるけど女性場合に直ってない」

という謎のバグを生成するし、そのバグ修正

if ( gender === 'female' && age <=20 ) {
...
}

というコードをこれより前に追加して更にカオスになっていく

これでもだいぶオブラートに包んでいて、実際にはもっと複雑なロジックをぐちゃぐちゃのまま整理せずに追加するのでとてもじゃないがメンテできない

最近だとそういう部分はまとめてChatGPTに放り込むと綺麗にしてくれるので非常に助かっている)

こういう低レベル技術者は結構いるのだが、大企業だと時間をかけて成長していくのに対して

ベンチャーになると自己肯定感が高いのか成長せずに偉そうである

「動いてるものは触らないで欲しい」

こちらの方が自分は分かりやすい」

Javaだとこういう書き方するんだよね」(そんなことはない)

みたいなことを言って、とにかく学習しない

CTOシニアエンジニアに非常に多く

曲がりなりにもそういう職に一度就いてしまうと指摘されることもないので学習しないんだと思う

特にCTOだとあくま雇用主側の立場なので雇用者側から指摘されることも少ないし

同業他社レビューなんてのもないからそこで時間が止まってしまうんだろうな、という感じ

こういう技術者のコードでも、見た目は動いているので営業から見ると売るには問題ないのだ

なので営業が優秀だと下手に売れてしまって成功体験からますます自己肯定感が増して手が付けられないモンスターCTO誕生である

メガベンチャーありがちな

成功してから伸び悩んで大手企業が買収したけど技術負債が凄まじ過ぎてリファクタリングだけで一大プロジェクトになる」

リファクタリングが上手く行かずに仕様変更することになって『大手企業に買収されてダメになった』というレッテルが貼られる」

「当時のCTOは別の会社で新しい事業CTOとして活躍している」

という流れはこうして生まれている

ベンチャーに行っても技術力は身に付かない

以上のようにまともに技術力を伸ばしたいのであれば大手企業に入ってプロダクトに携わるか

もしくは自分セミナー等に参加して技術収集をするしかない

「一流技術者として将来は高収入を」

などと考えてベンチャーには絶対に行ってはいけない

2023-05-19

ITエンジニアになりたい奴未経験でもCOBOLプログラマーにならなれるぞ

中1レベル英語力あればなんとかなるぞ

はてなCOBOL化石

現場COBOL出来る人が足りない!人手が足りない!」

はてなCOBOLからJavaマイグレーションされるからオワコン未来がない」

現場バリバリ現役で運用してるぞ、人手が足りない!」

割とマジでこんな感じ。リモートもあるぞ。

はてなの人って経験者もWeb系ばっかで、未経験者もweb志望なんかな?

2023-05-15

さよならjava

最近ぜんぜん触ってないjavaから更新をずっと求められていてついにアンインストールした

商用利用の予定は全然なかったけどそういう制限があるとなんとなく避けちゃう

ソフトや追加機能が有料なら必要に応じて買うこともあるのにそのもっと根本のようなものには出し渋るような感じは何なんだろう

2023-05-12

ぬるぽ

ぬるぽ語源は「Null Pointer Exception」というJavaプログラミング言語で、データ上のエラーが起こると表示されるもの

2023-05-09

anond:20230509120936

TwitterCore部分JavaScalaで、どうでもいい管理画面にRuby使ってるだけだぞ

2023-05-08

anond:20230508162352

他の世界の慣習に慣れるのも大変なのにITまでやるとか主人公が有能すぎる

「なんだその言語は…!?

「何って…Javaですけど、もしかして違う言語が主流でした?」

(な…なんだこの若者は…!?

ってなりそう IT土方ってどんなんかわからんけど

Javaネームスペース

グローバルに配布するのが目的ライブラリは、ネームスペースにドメイン名を含めるって言うのは理解できる。

しかしなんで逆順なんだろ、20年以上前Javaが猛烈流行ってたとき理由を見かけた覚えがけど思い出せない。

親切なマサカリ族が斧を投げ込んでくれることを祈る。

2023-05-02

anond:20230502110355

javajavascriptの関係みたいなもんやろ

初めはネームバリューあやかってつけた名前だけど気づけば独り立ちしていた、みたいな

2023-05-01

anond:20230501184206

JavaJavaScriptの違いが分からなかった某東大新卒のように、他のとてつもなく優秀な東大卒と比べられ続けるんだろうし、人生全体における幸福度は低そうだなって思った。

2023-04-25

UEFI BIOS

はいこれで解決したな

まぁ、簡単に言えばBIOSの後継として出てきたのがUEFIであって、今となっては全然違うものになるぐらい進化したと言ってもいいだろう

JavaJavaScript」のような根本が違うわけではなく、SSLTLSのようなもんだと思えばいい

ま、そもそもUEFI」の読みがない以上、何にもできやしねぇけどナ

2023-04-22

anond:20230422133936

言うてCOBOLJavaが何十年も現役で動いている世界やで

2023-04-18

Web企業は未経験を雇って教育すべきなのか

自分スペック

そこそこのWeb企業基本的経験しか採用しないことについて、教育コストを他に転嫁しているとか、IT業界が先細りする行為未来を潰しているみたいな言い方をされているときがある。

自分もこれについて課題意識はあって、ここ数年Web企業での採用活動と実際の業務に関わりながら、色々考えたので少しまとめてみたい。

用語

Web企業
自社で何らかのWebサービスを提供するIT企業toBtoCは問わない。規模も問わない。
経験
ソフトウェアエンジニアリングの経験が無い人。新卒・他業種から転職かは問わない。
教育
社員がその企業ソフトウェアエンジニアとして働けるよう知識をつけたり経験させたりする行為。いわゆる「案件にいきなり投入して放置」みたいなものは含まない。

自分から見たWeb企業採用の現状

ここではいゆるキャリ採用ではなく、新卒採用ポテンシャル採用の話をしていると前置きしておく。

Web企業でよく求められるスキルは以下の3つだが、これを満たすような人材はもれなく経験である

何らかの言語特にその会社で使っている言語経験
年数よりは何を作ったかを見るが、基本既に自走できるレベルの人。
コンピュータサイエンス知識
データ構造アルゴリズムTCP/IPの基礎的な知識がある。
チーム開発の経験
複数人で一つのプロダクトを開発した経験の有無。Git/GitHubを使えるという意味内包することがある。

この3つの条件とそれを満たす応募者について、この記事では以下の様に呼称する。

レベル5
全て満たす。プラスアルファ複数技能を持つ。
レベル4
全て満たす。
レベル3
3つのうち2つ満たす。
レベル2
3つのうち1つ満たす。
レベル1
いずれも満たさない。

当然レベル4以上はそう多くなく、それを求める企業では応募者のほとんどは書類選考で落とされてしまう。それでも毎年雇いたいレベルの人が来る(来てもらえるように色々やっている)ような企業ではこの採用基準を下げる意味はないため、いわゆる「経験しか採らない」と言われる状態になる。

一方で世の中はそんな人気企業ばかりではない。それらの企業ではこの基準を落とすのだろうか?自分感覚としては「一部を諦める」みたいになっていると感じる。つまり、チーム開発の経験はないとか、自社では使ってない言語経験しかないとか、コンピュータサイエンスはよく分からないなどを許容するという方式になっていそうだ。よってレベル3以上あたりを狙って、レベル2~4くらいのグラデーション採用する。

よって、本当の未経験者がWeb企業を受けるためにはまず最低レベル2、できればレベル3に到達する必要がある。そこまでしてようやく「面接に到達する資格がある」という状態であり、おそらく有名な企業では軒並み一次面接で落とされてしまう。

一方で満たしている人は本当に全部満たした上でプラスアルファが多数あるみたいな状態で、多数の有名企業内定を取って手のひらで転がして悩んでいる。

このような一部の外れ値のような人はどんどん内定を取るが最終的に選ぶのは一社なので、それ以外の企業内定辞退され辞退率が上がる。すると「それなりに合格は出しているのに人は足りない」みたいな状況になってしまう。

自分が感じていた課題

自分は応募者に基本的レベル4以上を求めている。これは教育に対して年単位で割いているほどの余裕がなく、教育を施しても難しい問題解決する能力が身につかない可能性のある人を採用段階で落とすことで「当たりを引く確率を上げる」ためである(誤解の無いように言っておくと、単に既にできる人は更に色々と(しかも早く)できるようになる可能性が高いというだけで、レベル4未満は絶対ダメとかそういう話ではない)。

今の会社では新卒であっても入社半年もすれば手取り足取り教える段階ではなく、社内で自走していけるようになっていると感じる。

これが健全でないと言われればそうであろうと思う。

コンピュータ世界は恐ろしいほどに親の資本力に左右される。レベル4以上の人は早ければ中高生の頃からコンピュータと関わりがあり(自分専用のPCがある、部活動で触る、地域習い事で……etc)、更に大学に進学して関連分野を学んでいる。これを親の資本力と関わりないと言うのは難しい。

更に地方よりも都会の方が、コミュニティの発達においても、そこに集まってくる人材レベルについても圧倒的に勝ると学生時代に感じていた。これも当然都心に住居を構える/一人暮らしさせられる親の資本力とは切っても切れない関係にあるだろう。

レベル2くらいに到達することは全くの未経験からでも十分可能である。例えばJavaJavaScript・PHPRuby……なんでもいいので一つ選んでちゃん勉強し、いくつもプロダクトを作ってみればよい。現代ではこれはPCが一台あればできる。動画講座も安価で手に入るし、大抵のことは検索すれば出てくるし、Twitterにいるエンジニアはみんな教えたがりだし、ChatGPTだってある。PC自体もそんな高価な物ではなく、中古で買えるやっすいThinkPadで十分できる。

しかレベル2~レベル4までの間の壁があまりにも高い。コンピュータサイエンスの広範な知識を身につけるには基本的大学に行くのが一番コスパが良いと思っているが、誰しもが大学に通える経済力を持つわけではない。チーム開発はやはりどこかのコミュニティに参入できないと難しい。手っ取り早いのは企業バイトで雇われることだが、これは鶏と卵問題だ。

本来ここの教育企業が担うべきではなかったか?そういう意識学生時代から漠然自分の中にあった。これをやらずに、レベル4以上しか採用しませんというのは他のどこかに教育コスト押し付けていたり、更なる格差拡大に繋がっているのではないかという後ろめたさを感じていた。

企業教育への投資

企業に入ってもまだしばらくは上記意識を引きずっていたが、最近は別の考えになってきつつある。

まず、Web企業の使う技術は割とオープンになっていることが多く、隠すインセンティブがあまりないため、企業間での教育はおそらくかなり共通化できる。企業内に囲い込んでから教育を施す意味があまりなく、入る前から知っているという人も多い(Web企業研修が知っていることばかりでつまらないと思った人も多いのでは無いか)。

これを実現する一つの手段として、入社前の広い母集団に対して何かしらの形で援助を行っていることが多い。例えば以下の様なものだ。

これらは広義の教育であると考え始めた。それらの中で企業スポンサーセッションなどを通して採用枠をアピールするし、実際それ経由で就職する人も居る。

もちろん支援企業就職しない人の方が多いが、最終的にどこかWeb企業に入ってくれるなら、これはWeb業界全体で人材教育を行っていると言えないだろうか。

次に、大変残念な現状として「学生時代から触れているのにいまいち地力が伸びていない人」とか「そもそも触れていない人」がその後ぐっと伸びるという事例はかなりレアだと感じる。つまり、未経験ですが頑張りたいです!という人を雇っても伸びず、「これくらいやっています」という人は更に伸びるという(ある意味当たり前の)現実がそこにある。

故に先に挙げた広い範囲での教育を進めていくと、選考よりも前の段階でたくさんの機会をどんどん与えていくことになり、自然と「やったがあまりうまく行かなかった人」とか「機会はあったがやらなかった人」がどんどん可視化されていく。すると選考の段階では今後も投資価値がある可能性の高い人材が自ずと絞れてしまい、経験者のみが採用されていく状態になるのではないだろうか。

自分はこういったことを考えているうちに、積極的に未経験を雇って教育するよりも、選考よりずっと前の段階から様々な教育機会を提供していく方がお互いにとって幸せなのではないだろうかと思うようになった。

学生自分の興味ある方向にスキルを伸ばしてそれがマッチする企業を選べば良いし、企業はある程度既存社員を使った教育コストを下げつつ優秀な社員を雇えるようになる。そもそも選考前の段階でエンジニアリング楽しくないなと思う人は素直に向いていないので、参入するのを辞めたほうがよい。

足りていないところ

さっき言ったような教育への投資はまだまだ経済的に豊かでない層に届きづらい現実があるように感じている。

実際に自分大学時代奨学金を探すと、地方メーカーが自社への就職を前提に出している奨学金などが多く、国から借りる以外にはあまり選択肢がなかった。

もっと広く機会を提供できると良いなと思っているし、奨学金とかは(下手な条件を付けなければ)かなりフラット教育への投資であると思うので、企業給付型奨学金実施することに対してもっと何らかのインセンティブを付けられないだろうか。

また、イベントコミュニティはどうしても都心に偏りがちで、地方では開催されなかったりWeb企業の影が薄かったりする。これも年に1回とか2回とかでいいので地方コミュニティと何かやって、細々とした縁を持てるようにしていけないだろうか。

教育に関して皆さんの企業でやっていることが何かあれば、参考にしてみたいので教えてほしい。

2023-04-15

anond:20230415203154

それはRustに限った事ではない。何をやるにしてもC、JavaPython くらいはせめてかじっておかないと。(全部に精通する必要はないが)

anond:20230415000359

生活苦でとりあえずのSESに入ったところで

一人で派遣先の古のシステム(Java 1.4+オレオレフレーム級)を5年くらい維持してると

辞めてぇ〜って思うと同時に、もうチーム開発できないんじゃないか不安になる〜

anond:20230415000359

自分人手不足と言われているエンジニア業界でも、人が居ないと嘆かれている言語エンジニアである

どの言語も足りない印象あるけどな…

C#GoPython絶望的にいなそう

Javaだけ人口ニーズが安定してそうなイメージ

2023-04-13

anond:20230413143016

就労が困難なレベルなら得しかないぞ。大企業に無試験で入れたりするで

あと学校無料データサイエンティスト養成とか、おそらくSESにぶち込む気なんだろうなセット(JavaC#PythonPHPSQLVBA)とかあるよ

ジム水泳の利用が無料になるし大手キャリアの利用料金半額や交通費半額とかいろいろある

 

平均以上に稼いでる場合別に要らないですね。障害者雇用求人400万台でもまぁまぁ高い扱いなんで。保険加入も制限掛かるし

でもお守りで維持して、半額サービス無料サービス・税控除使い倒す予定や。今のところ

2023-04-11

2003年4月11日菊池百子が死んだ

ずっと忘れていた。

いや、脳の奥に生乾きのかさぶたのようなものがじっとりとこびりついて、ふとした時に思い出したりはしていた。

なぜだか、それが昨日になって出てきた

そうかもう20年以上経っていたか

百子はJava言語技術者だった。いや、技術者か分からないがJavaを学ぶ25歳の若い女性だった。

百子とはJavaHouseで出会った。

当時Java言語J2EEの登場により大きな注目を集めており、エンタープライズ用途で稼働していた業務アプリケーションWEBベースJavaアプリケーションへのリプレースする事が大きな需要を生んでおり、VBDelphi又はバックエンドとしてのCOBOL等で活躍していたエンジニア技術転換を求められていた

現在も大して変わらんないかもしれないが、業務エンジニアコンピューターサイエンスを学んだ者は少なかった。

文系出身で(数学としての)関数代数ちゃん理解しているのか怪しいような者も数多く居り、当然ながらオブジェクト指向言語に戸惑う者も多かった。自分がそうだった。

当時の技術コミュニティはいくつかはあったが、古くからあったがどれも敷居が高かった。

fj.comp.lang.* (ネットニュース:現在意味が異なる)は正当な技術者も多かったが初心者が書き込める雰囲気が無かったり過疎っていた。ニフティサーブPC-VAN等のパソコン通信(当時既にサービス名が変わっていたかもしれないがみんな昔の名前で読んでいた)をベースにしたもの歴史があったが、老害が偉そうにしているフォーラムも多く、やがて廃れていった。

そうした中で初心者熟練者も和気あいあいと活発な議論が行われていたのが、JavaHouseというメーリングリストコミュニティだった。

主催者現在インターネットセキュリティの大物左翼として時折世間ビビらせまくっている、ひろみちゅ先生こと高木浩光氏。当時既に産総研研究者になっていたとはいえあくま個人手弁当運用していた。無料で誰でも自由に入退会ができるコミュニティであり、他に行き場のなさを感じた初心者Javaエンジニアたちにとって大きな心の拠り所となった。

百子がいつからJavaHouseに居たのかは分からない。

でも百子が注目された事があったのだ。

最初Java経由での帳票出力の議論であった。

当時は適切な印刷用の整形ソリューションが無く比較的頻繁に挙がっていた話題で、

百子も同様に苦しんでいた

当方プリントアウトに苦っています

一度PDFに落としてから各自プりントアウト

するような方法が、現時点ではり一ゾナブル

かとも思います


ドラえもんのようなひらがなカタカナを組み合わせたチャーミングな文体でその焦りを徹底的かつ高度に表現していた。

しかしこの議論中に問題が起こる。JavaHouseに障害が発生しメール配信されない事象が発生したのだ。

NFSで他のサーバーマウントしていたが不要と思われたNFSサーバーデータを一部で参照していたため処理が行えなかった、応急的に対応したが根本対応を後日行うと管理者高木浩光は告げた。

購読者達は不安を覚えたが復旧を喜んだ。

しかし、議論が途切れた事を不安に思った百子は高木浩光に直接確認を行った。返事は帰ってこなかった。

その後、高木浩光からその議論スレッドに返信される

> This Message was undeliverable due to the following reason:

> The user(s) account is temporarily over quota.

というエラーで戻ってきました。

いろいろとご心配のようでしたので(その内容については書きませんが)、迅

速にお返事を差し上げる必要を感じておりますが、上記の通りでは、連絡の取

り様がありませんので、やむを得ず、お返事を差し上げた事実をここで示させ

いただきます

あろう事か高木浩光心配で苦悩を抱えた百子に対して

徹底的な侮辱晒し上げたのだ。

まるで百子に非があるかのように。

恥ずかしさと悔しさで真っ赤となった泣き顔の百子を想像することは難しくない。



次はインスタンス生成時のコストに関する伝統的な議論であったが、

その流れで議論とは関係が無かったが百子はやりとりのマナーについて言及した。

また、メールコメント部分に対するみつっこみは

やや、マナー違反のように思えますが、いかがでしょう?


議論をしていた者たちは本質的では無い指摘に形式的謝罪をしたが、

百子に対して冷淡な反論をしたものが居た。

高木浩光

そんな慣習はありませんよ。


議論はその後元の話題に戻っていくが、無粋な高木浩光に、

きっと百子は憤然たる思いを抱えたに違いなかった



最後に決定的な事が起こる

先日の障害の復旧のためメンテナンスのためサービスを停止すると高木浩光が予告した。

百子はさんざん煮え湯を飲まされてきた高木に対して

ビジネス感覚に溢れ優美ウィットに富んだリプライを返した。

以下ちゃちゃです。

ふつう民間企業ならば、残業休日出勤はあたりまえ

なのに、ずいぶんのんびりしてますね。

サービスが利用不可というのは、大変なことでしょうに。

以上、ちゃちゃでした。


ユーモアやウイットを解せぬ下らない有象無象が百子を咎めた。

挙げ句Javaコミュニティ自分で立ち上げてみてはどうかと言う者まで現れた。

か弱く繊細で思いやりのある儚き百子が、このような嘲りに耐えるのは致命的な苦痛だったに違いない。

百子は精一杯の力でJava界の将来についてその想いを書き綴った

私が恐れているのは、恐怖の日が襲い、対応の行動が遅すぎる前に

協議を行って欲しい、ということです。

ある日、国内中のjava関係の方々がパニックを起こさないように。






別れは突然訪れた

「百子の夫です」

技術コミュニティに相応しない短い件名の投稿は衝撃的なものであった

私の妻百子は11日に進行性癌に伴う急性心不全永眠いたしました

25才でした

医師の診断をもらったとき私たちに残された時間は1ヶ月というものでした

毎日が恐怖でした。、

でも発作が起きてからそれほど時間がかからなかったのはすくいでもありました


なんという事だ!こんな悲劇があってよかろうはずがない!

しかもあのプりントアウトの話をしていたときには余命を悟っていたのか。

自分は打ちのめされた

そしてさらに衝撃的な事が続く

百子は先週からふさぎがちになっていました

聞くとブー様とうまくいっていないのではないかということでした

百子はずいぶん前からたびたび高木という男の名を出してひとりでジャバなる

パソコンを動かし一人で全部やってのけているのだと絶賛しておりました

私は軽い嫉妬心からその名字だけをとってブーといいました

しかし百子はなぜか抵抗を示しブーと読んだあとにも必ず様をつけるのでした



おのれ高木さんめ!いや、ぶー様め!

百子の心に闇で満たしたという事か。


悔しくてウイスキーストレートで何倍も痛飲し、この辛い出来事を忘れるように努めた。

しばらく時間が掛かったが、悲劇からのショックから癒えた。

自分アプリケーションプログラミングをする事もすっかりなくなっていた。

数年に1度くらいフッと湧き上がってくる事があったが、すぐに忘れようとした。

しかし、昨日はなぜ、菊池百子を思い出したのかずっと考えていた。

ずっと、ずっと

愛していたんだと思う、百子を。

直接会ったことはないし、見たこともない、投稿の文面の文字しか見ていない、直接のメッセージのやりとりもしていない、だけど確かに自分は百子を愛していた。

雅人よりもずっと。

ぶー様よりもきっと。

Rest in peace, I love you.

https://web.archive.org/web/20091027013532/http://java-house.jp/ml/archive/j-h-b/052276.html#body

2023-04-05

anond:20230405095151

まあでも好きな人からするとjavascriptjavaって呼んじゃうくらいの違和感あるんじゃねえの

2023-03-22

マイクラPython操作しよう!みたいな本を買って勉強したんだけど、世の中に転がってるMODJavaで作られてるのな。

さらに調べてみると、マイクラにおいてはPythonだと簡単なことしかできないらしいんだけど、「マイクラJava入門!」みたいな本は売ってないみたいで、何で???ってなってる。

ログイン ユーザー登録
ようこそ ゲスト さん