プログラミングを学びたいわけではなく「目の前の具体的な問題を解決したい人」向けの本はかなり少ない?

基礎をちょっとかじってからでないと、そもそも何を使えばこの問題が解決できるのか/それは実現可能性が高いのか低いのかが検討つかないってのはありそう。
43
sat @satoru_takeuchi

プログラミングほぼ初心者の人用に「テキストを編集してexcelに変換」という目的を達成するための本を物色していたところ、「プログラミングを学びたいわけではなく眼の前の具体的な問題を解決したい人」向けの本がかなり少ないことを知った

2022-04-17 07:50:39
sat @satoru_takeuchi

こういう人たちにとっては目の前に片付けたいことがあるのになかなか本題に入らずに構文だの型だのクラスだの意味不明なことが「初心者向け」とされる本でもごちゃごちゃ何十ページ続くのは相当辛いだろうなと思った。自分の入り口とは全く異なっていたので今の今までこの視点がなかった

2022-04-17 07:53:35
sat @satoru_takeuchi

目的思考でタイトルに「excel」「Python」と書いてあるものをいくつか見たけど、ほとんどはPythonの構文、EXCELファイルの操作方法、文字列操作方法がそれぞれ違う場所で説明されていて、かつ、それらを結びつける方法は何も書いてなかったので、よほど熱意があるか勘がいい人でないとつらそう

2022-04-17 07:58:19
sat @satoru_takeuchi

逆引きナンタラのような本はいっぱいあるけど、その手の本はプログラミング及び対象言語経験者向けのものが多いので、これまた初心者には辛そう

2022-04-17 08:04:39
sat @satoru_takeuchi

つまりなにをいいたいかというと「プログラミング未経験」「プログラミングに興味はない」「眼の前の具体的な目的を達成したい」という人が最短距離でゴールにたどり着けるように特化した本を書くとボロ儲けできる!かもしれない!できるのか!?

2022-04-17 08:05:40
sat @satoru_takeuchi

もともとの目的に合った本は50冊くらい調査してもついに見当たらなかったので、最終的に2冊買って「これらをこの順番で読めばいいと思う」と助言をして完了とした

2022-04-17 08:12:51
sat @satoru_takeuchi

自分達の場合はこれで話は終わりなんだけど、こんなのできる人が普通は身近にいないので、こういう意味での情報格差は巨大だなあと思った。IT使えるかどうかの格差ではなくてIT活用に最短距離でたどり着けるための情報源の格差

2022-04-17 08:14:43
sat @satoru_takeuchi

Rook(メンテナ)/TopoLVM(メンテナ) 「Linuxのしくみ 」著者 amzn.to/3Ioqwix 「入門モダンlinux」 amzn.to/3OmyA79 「入門eBPF」訳者 amzn.to/45OPTCV

github.com/satoru-takeuchi

むずかしいもんだい

こだきん@酢貝魚河 @OceanGypsy5

@satoru_takeuchi @RY0_JPN ある目的を達成するためには、「あの部品とこの部品を組み合わせて…」と言った設計が必要で、そのための本はあまりないと思います。 じゃあ今までどうやって来たか 日本のIT現場ではOJTという「口伝伝承」が主流でした。 エンジニア以外もプログラミングする今はOJTは機能しないので難しいですね。

2022-04-17 10:09:23
NHKKOR @NHKKOR

@herbtm9 個人的には『社会全体で見渡せば正解』で『社内であれは実現は可能』な話だと思いますね (実際社内業務に限定した有効なVBS、VBAの使い方やサンプルは作ってる) なので、書籍として販売出来るかと言われると、制作難易度(範囲が広すぎる)と、有用性(数の割に当たりが少なすぎる)で難しいとは

2022-04-17 14:29:28
mimimi @mimimi_cpp

初心者に教えるってことはそういう部分をショートカットさせてあげるってことなんでしょうね。 やりたい事を聞いて、どうすればできるのかを示してあげられるかどうかを経験者は試される。 twitter.com/satoru_takeuch…

2022-04-17 17:09:13
らいとさん @hikaruright

すげー同感 ただ、この考える力が「プログラミング教育」につながる気がする 目的までのルートから手順を導くのがプログラミング的思考なわけだし、 そのうちケーススタディ的なのが流行るかもね twitter.com/satoru_takeuch…

2022-04-17 17:08:13
破鯨右衛門 @haguayemon

ここ4-5年は探していないが それ以前の30年。プログラムほぼ初心者だけど意欲あって学びたいひとのために探すと、逆に 「How じゃなく Why を書いて学ばせるための本」がどんだけ少ないかなのだけどな GUI開発環境の使い方の本とか、「この例題のためにこの環境ならはこうしなさい」ばかり twitter.com/satoru_takeuch…

2022-04-17 14:33:09
Yam4chu🦋🌸🏴‍☠️✖️🐰 @milkprinlol

これなんだよね わからないタスクを本で調べようとする同僚にはインターネット使えと言い聞かせてたけど、間違いではなさそうやな 逆に勉強方法を決めれない時とかには本は強い twitter.com/satoru_takeuch…

2022-04-17 18:02:13
病気(やまいけ)🏥Vの趣味アカ @yamaike

CSVに変換ではなくExcelに変換だと実はかなり難しいぞ…… Excelはなんでもできちゃうからバイナリデータ超複雑だし twitter.com/satoru_takeuch…

2022-04-17 15:58:13
かえで @kaede_memomemo

@pontacyan7777 @OceanGypsy5 @satoru_takeuchi @RY0_JPN マニュアルって人間を動かすプログラムだから マニュアルを書くマニュアルが存在するかどうかっていう話になるような気がする

2022-04-17 17:09:55
TRUMP Shino @bios_Yokohama

大体技術系の初心者向けは万人向けではないよね twitter.com/satoru_takeuch…

2022-04-17 15:36:50
Ojun @OJun46225932

絵を描きたいわけでもないのに、油絵の油の調合とか性質とかを覚えさせられてる感じか twitter.com/satoru_takeuch…

2022-04-17 14:50:45
そこら辺の荒井 @tAmScItD

@satoru_takeuchi 言語で違いが出そう シェルスクリプトとかは実用的な本が多いイメージ

2022-04-17 12:02:21

必要なのは…?

herb.tm9 @herbtm9

@satoru_takeuchi @subarusatosi 「目の前の具体的な問題」ってのは世の中に星の数ほどあって、それを本にしてたらページ数いくらあっても足りないということだろうね。 基礎を固めて自己解決できるようになる方が効率がよい

2022-04-17 11:27:32
herb.tm9 @herbtm9

@satoru_takeuchi @subarusatosi とは、できる人から見た意見に過ぎないのだろうか

2022-04-17 11:38:12
ツナガリスト @tsunagarist

@satoru_takeuchi 昔、Excelで解決したい問題があり、ドンピシャの解法(関数のドッキングとその時出てきやすいエラーの回避)が書かれた本に巡り合ったとき、それ以外の記事は全く役に立たなかったけれども3,500円出して買った記憶が…つまり、ニーズはあるけど限られた紙面の本として成立しにくい。WEBが良いと思う。

2022-04-17 12:53:20

ググったほうが早い?