志賀澄人@Java黒本の著者 (@betteroneself) header
志賀澄人@Java黒本の著者 (@betteroneself) profile picture

異業種の営業からIT業界に転身。技術が楽しすぎてハマってしまい、気がつけば著書19冊。「わかる→楽しい→もっと知りたい」な講座を、京都人ならではの「はんなり関西弁」で実施しています。Youtubeチャンネル「黒本著者が教える、やさしくない!?Java」やってます。日々の人材育成や組織開発で気づいたことを呟いています。

Joined November 2009
Photo by 志賀澄人@Java黒本の著者 (@betteroneself)Photo by 志賀澄人@Java黒本の著者 (@betteroneself)Photo by 志賀澄人@Java黒本の著者 (@betteroneself)Photo by 志賀澄人@Java黒本の著者 (@betteroneself)Photo by 志賀澄人@Java黒本の著者 (@betteroneself)Photo by 志賀澄人@Java黒本の著者 (@betteroneself)Photo by 志賀澄人@Java黒本の著者 (@betteroneself)Photo by 志賀澄人@Java黒本の著者 (@betteroneself)Photo by 志賀澄人@Java黒本の著者 (@betteroneself)
Javaを学ぶんなら、暗記だけで何とかしようとせんほうがええと思う。 黒本で試験問題は解けても ・なんでそのコードになるのか ・なんでその選択肢は間違いなのか ・なんで実行結果がそうなるのか を説明できへんなら、困るのは自分やで。 Javaに限らずプログラムは、原理とか構造で理解すると強い。参照型、static、継承、例外、メモリ上の動き。 このあたりがつながると、コードの読み方がいっぺんに変わります。 私塾「JPIN」では、Javaを「試験のための暗記」で終わらせず、現場でも使える理解に変えるための学習コンテンツを発信しています。 Java Silver対策中の人、Javaを基礎から学び直したい人は、まずここからどうぞ。 ▼ JPIN jpin.info/
1
24
10,063
志賀澄人@Java黒本の著者 retweeted
JPIN12期 第15回では、 今まで講義で出てきたクラスを扱い、たくさんTDDの実践をしてもらいました。 「ここはこうしたいけどどうしたらいいんだ!?」 「ここでこの値が欲しいんだけど。。」 と、受講生の皆さんはかなり頭を悩ませていました。 それでも、講師・志賀さんの解説を聞くと「なるほど!」と納得の表情に。 手を動かして悩んだぶん、理解がぐっと深まった回になりました。 #JPIN jpin.info
1
1
69
そうだろうなぁ。人材育成をやっていて見えている課題は、思考負荷に耐えられない人が増えていることかな。 「いますぐチャッピー」という回路が脳の中にできあがってしまって、この回路ばかりが利用され、他の回路が育たない。 考えることを放棄して、すぐに正解を求める。しかも、すぐに正解が返ってくる。そうすると、人はどんどん考える負荷に耐えられなくなってくる。すぐにでも目の前の問題を解決し、楽になりたくなる。 でも、もしそれで問題が解決しなかったら・・・固まる。
#生成AIネイティブ世代の悩み ちょっと話 逸れるんだけど、 情報工学科の大学生と ランチご一緒させてもらったことがあってね。 その子は何でもチャッピーに聞いてしまって、「私はただのチャッピーの wrapper なんです」 「自分自身の成長を感じない」ことが悩みだと言ってた。 生成AIネイティブ世代の悩みというか、 「大学の課題もチャッピーが素晴らしい成果物を出してくれるから成績も良く卒業できそう」「そのおかげで良い企業のインターンにも行けた。でもそのインターン先で打ちのめさせられた。ベテランの先輩エンジニアの方々は、元々すごい人たちが AI により "さらに強くなってる" って感じで。でも、一方で、私はただのチャッピーの wrapper なんです。ただインターフェースが私という人間であるだけで、中身はチャッピーなんです。私自身(人間)は何もできない。何も成長しないまま大学を卒業して社会人になりそう。このままではいけない、けど、どうしたらいいのか分からない」と。 これが令和の悩み…難しい… なんというか、私は「10代に生成 AI の存在しない世代」であったことは、恵まれていたんだなあと思った。 一通り自分の手を動かして「一通り実際に経験した」ちょうど良いところで、 生成 AI がやってきた、みたいな。 もちろん、生成 AI ネイティブ世代の ユニークな強みは存在すると思う!ネイティブならではの、私ら固定観念のある世代からは発想できないような使い方とかすると思う。 (たとえば女子高生の中ではコンビニのアイスやリップどれ買うかすらもチャッピーに(写真送って)相談して決めてもらってる子も少なくないらしい。想定外の使い方過ぎてビックリした。(私はトークンの無駄と思ってしまって(&そんな意思決定まで外部化してしまったら人間としてヤバそうと感じてしまうので) できないw) やはりネイティブ世代は固定観念が無い分 生活への浸透が驚くほど早い) でも、やっぱり、「無い状態」(人間本体)がデフォルトで そこから「AI によって強化する」(10倍にするとか) という考え方が大切だよなあと思った。 AI が本体になってはいけない。当たり前のことを何言ってんだ(型エラーやろ) って感じだけど、改めて言葉にしてみた。 だから、本体が弱い (戦闘力 0.5 とか) だと、 AI を身につけてもまだまだよわよわでしかならない。 しかし本体がもともと強い(豊富なドメイン知識、失敗と成功の泥臭い経験の蓄積、強いスキル、など)と、 AI によって「さらに強くなる」んだなぁ。 要するに、何が言いたいかというと、 ドラクエも人生もレベル上げが大切ということです。レベル上げてステータス上げた状態で強い武器装備するのが良いねという話
1
70
5
160
27,011
夜職から昼職への転職支援をしている人をしっているけれど、大変そうだったな。やっていると苦労も多い仕事だけど、やり始めるハードルが低い割にそれなりに稼げるから、全員じゃないにしても、楽して稼ぎたいと考える層が多いようだった。そういう人は、判断基準が「楽かどうか」「稼げるかどうか」という超ド短期視点しかないって言ってたかな。
一時期、ITエンジニアとして働けるスキルをつけてもらうために何人か雇ってたんですが、飛んだり、やっぱ夜一本にします、って帰っていってしまったので、これがなかなか難しい…
1
2
165
「何もかもが初めてで、思い通りにいかなくて」 小さなコトで良い。 昨日とは違うことをやってみる。 昨日とは違うことを言ってみる。 昨日とは違う所に行ってみる。 小さな勇気が明日を変える。 この景色は youtu.be/1UPfxTICbLA?si=dSq5… @YouTubeより
1
310
圧倒的な量が質を生み出す。 最初からコスパ良く質を追い求める人は多いけれど、経験の乏しい高品質は、安定しないし弱く脆い。 長時間働くことが良いことではないけれど、工夫を重ねた時間が長ければ、その分経験も増えていく。経験を増やすには時間が必要になってくる。
ハードワークは、やっぱり強いんだわ。今伸びてる国や会社をよく見てみると、みんな本当にとんでもなく働いてる。もちろん、無理をしすぎて体を壊したら何の意味もない。でも、成長したい時期にゆるく働いて、大きく伸びることはまずない。圧倒的な量をこなした人にしか、見えてこない景色があるのよ。 仕事の腕は、向き合った時間に比例して上がっていく。 最初はうまくできないことも、何百回とやるうちに体が覚える。 その量をこなす前に、効率だけを求めても上手くいかない。 効率のいいやり方は、たくさんやった人にだけ見えてくるものだ。 ワークライフバランスを考えるのは、悪いことじゃない。 ただ、人生のどこかで一度は、思い切り仕事に打ち込む時期があっていい。 その時期に積み上げたものが、あとの人生をずっと支えてくれる。 寝ることと食べることは削らない。 その上で、働ける時は思い切り働く。 伸びる人は、だいたいこの順番を守ってる。
3
307
何かやりたいことを決めて、そのためにお金を借りてみると良い。お金に対する考え方が変わるかもしれない。給料をもらっているだけじゃ見えない世界、感じられない感覚がある。
僕も融資は借金ではなく人生の限られた時間の前借りだと考えています。同じ考えをされている方がいて嬉しくなりました。
1
4
453
「教えられたから知っている」と 「知りたくなったから調べた」は違うもの。
1
193
牛尾さん、何の本書いたんやろうか、、。
いや、おもろいけどウーマンインハイヒールってねんやねん?w
294
見積りが異常に安かった。 理由は人月ではなく人日で見積もられていたから。 そんな話をお客さんから聞いた。 エンジニア業界も大きく変わりそうだ。
1
274
志賀澄人@Java黒本の著者 retweeted
— 69 あとがき — 楽しんで生きないのは罪なことだ。 わたしは、高校時代にわたしを傷つけた教師たちのことを今でも忘れてはいない。 数少ない例外の教師を除いて、彼らは本当に大切なものを奪おうとした。 彼らは人間を家畜に変える仕事を飽きずに続ける「退屈」の象徴だった。 いつの時代にあっても、教師や刑事という権力の手先は手強いものだ。 彼らをただ殴っても結局はこちらが損をすることになる。 唯一の復しゅうの方法は、彼らよりも楽しく生きることだと思う。 楽しく生きるためにはエネルギーがいる。 戦いである。 わたしは今もその戦いを続けている。 退屈な連中に自分の笑い声を聞かせてやるための戦いは死ぬまで終わることがないだろう。
10
194
46
1,633
195,295
プログラミングの面白さは、これまで言語化できなかったことが言語化して説明できることにあると思う。
1
2
360
子供の添い寝って、幸せで幸せで、、。
【🚨育児事件発生🚨】 本日、自宅の寝室において『寝かしつけ逆転事件』が発生しました。 容疑者(父・33)は、娘の寝かしつけ中に自ら先に就寝。 絵本を手に眠る父を、娘が優しくポンポンするという役割の逆転が確認されました。 現場の被害女性(母)は…👇🏻(続く)
1
7
1,814
日本に必要なのは自動運転だろうな。 みんなが安全に道路を使えるようになる。
Robotaxi makes the roads safer for everyone
297
志賀澄人@Java黒本の著者 retweeted
Examine two secure patterns for using a fully private OCI Object Storage bucket as a Cloudflare origin. In both patterns, clients access content only through Cloudflare; they cannot access the bucket directly or produce a valid signed request without the credentials Cloudflare holds. Read more: social.ora.cl/6015BGqjub
1
8
27
1,460
これを首相が発信してるのが凄い。
皆様に、今夜に対応して頂きたい大至急のお願いです。   多くのウェブサイトで使用されているPHPに関し、PHPのセキュリティチームが、重大な2件の脆弱性に関する注意喚起を行っています。   公開しているウェブサイトでPHPを使用しているか確認し、今夜、10月21日午後11時(日本時間)に公開される修正パッチについて、可及的速やかに適用できるよう準備をお願いします。   修正パッチを速やかに適用することが困難な場合は、例えばウェブサイト等を一時的に停止させることも、リスクを低減させるための有効策の一つと考えられます。   国家サイバー統括室のXアカウントでも関係する情報を発信していますので、そちらも参考にして下さい。 国家サイバー統括室(注意・警戒情報)(@cyber_forecast) / X
1
10
815
志賀澄人@Java黒本の著者 retweeted
As AI coding agents make language syntax less central, runtime performance and operability become increasingly important. Ron Pressler's keynote at Devoxx Belgium explores why Java’s JVM and standard library are well-suited to this shift. social.ora.cl/6011BG7r8P
2
23
1
155
14,741
なんで、こんなにAIくさいんだろうかって思ってたんだけど、人って文章の書き始めの段階だと結論出てないことが多くて、書きながら少しずつ頭の中が整理されていって、小さな発見を繰り返していくような展開になるんだけど、この文章にはそれがないんだなって気がついた。 anond.hatelabo.jp/2026101918…
2
332
志賀澄人@Java黒本の著者 retweeted
The latest Inside Java Newscast tells the story of the structure and community that fixes OpenJDK bugs and how they operate. 🐜 You'll also get look at #JavaOne, the Inside Java Podcast, and JDK 28. social.ora.cl/6010BHuwZ2
13
2
96
10,979
One Driveがいっぱいだから削除しろっていうメールがきたんだけど、怪しいなと思って、別画面でログインして見てみたら本当に容量超過だった。
318