#技術書典 6で、『 #非エンジニアのためのJavaScript 』という本を出します
こんにちは、gami(@jumpei_ikegami)と申します。 2019/4/14(土)に開催される技術書典6「く10」ブースで、『非エンジニアのためのJavaScript』という本を頒布します。
で、お前誰よ?
改めて、gami(@jumpei_ikegami)と申します。 仕事ではBtoB SaaSスタートアップのエンジニアとして、開発やテクニカル・サポートを担当しています。
また、趣味で「しがないラジオ」というTech系ポッドキャストを運営しています。 前回の技術書典5では、『完全SIer脱出マニュアル』という怪しいタイトルの本を頒布しました。
なぜこの本を書いたか?
プログラミングは、簡単に作業を自動化するための強力な手段です。 本来は、エンジニアに限らず誰でもプログラムを書けた方がいいはずです。 どんな職種であっても、単純作業を効率化することで、本来やるべき作業により集中できるようになるからです。 その方が、きっと仕事も楽しくなります。
しかし事実上、「プログラミング」はエンジニアたちのものに成り下がっています。 世の中のプログラミング入門書のほとんどは、「子供向け」でなければ、「エンジニアやその卵」に向けて書かれています。 デザインの領域では、『ノンデザイナーズ・デザインブック』という、非デザイナー向けの有名なデザイン入門書が あります。
- 作者: Robin Williams,小原司,米谷テツヤ,吉川典秀
- 出版社/メーカー: マイナビ出版
- 発売日: 2016/06/30
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (3件) を見る
プログラミングに関しても、「非エンジニアである大人」のための、仕事で使えるプログラミング入門書が必要なのではないか? この本は、そんな問題意識から執筆されたものです。
非エンジニアが最初に学ぶべきプログラミング言語は、JavaScriptが最適だと考えます。 そのため、『非エンジニアのためのJavaScript』という本を書きました
こんな人にオススメ
『非エンジニアのためのJavaScript』の想定読者は、以下のような人です。
- プログラミングをしたことがない
- 仕事上でできることを増やしたくて、プログラミングができれば何かできるような気がしている
- 特に、メインの仕事に集中するために、細かい作業を効率化したいと考えている
- ただし、プログラミングで何ができるかもよくわからない
- できればプログラミングの勉強なんてしたくない
また、「会社の非エンジニアメンバーにプログラムを書かせたい」というエンジニアの方にもおすすめです。
この本で伝えたいこと
この本で伝えたいことは、主に3つです。
- そもそもプログラムを書かなくても、一般的な自動化であれば実現できることが多い
- JavaScriptを少し書くことで、特にブラウザ作業を簡単に効率化できる
- プログラミングを学ぶことで、非エンジニアであってもキャリアのユニークさが増す
プログラミングを学び始めるというと、ついつい身構えてしまいます。 一からプログラミング言語の文法を学び始めるなど、遠回りしがちです。 しかし、エンジニアにジョブチェンジするのでなければ、 プログラムの恩恵を最短経路で得たいはずです。 そもそもプログラムを書かなくても実現できるのであれば、そっちの方がいいでしょう。
つまりこの本は「プログラミングを学ぶための本」というよりも、「明日からの仕事を楽しくするための本」です。
推しポイント
この本の推しポイントは、以下です。
- 難しいJavaScriptの文法については、ほとんど解説しない
- テキストエディタや、「コマンドを入力するための黒い画面」などの特別なソフトウェアは使わない
- 「簡単なプログラムを書けるようになることで、日々の仕事がどう楽しくなるのか?」ということに重きを置く
また、この本を読むと、以下を知ることができます。
- プログラムを書かずにできる業務効率化の例
- プログラムを書くと何ができるか?
- JavaScriptを使った便利なプログラムの例
もちろん、この本でJavaScriptの全てを理解することはできません。 しかし、「プログラミングとは何か?何ができるのか?」の一端に触れることはできるでしょう。
さいごに
技術書典6にいらっしゃる方は、ブース番号「く10」でぜひお会いしましょう! 参加できない方向けにも、boothでPDF版をオンライン販売します。 ぜひ、一冊お買い求めください!
ちょうど技術書典6向けに書いている「非エンジニアのためのJavaScript」で和暦を西暦に変換するプログラムを例に使っていたので、新元号対応させたw
— gami@技術書典6「く10」で『非エンジニアのためのJavaScript』頒布します! (@jumpei_ikegami) April 2, 2019
令和は、+2018で西暦。#技術書典 #非エンジニアのためのJavaScript pic.twitter.com/goEq5JYAD6
技術書典6で頒布する、『非エンジニアのためのJavaScript 〜仕事を楽しくする簡単プログラミング入門〜』書き終えた!表紙の完成を待って、4/8(月)に入稿予定。技術書典にお越しの方は、会社の非エンジニアの方に向けたお土産にぜひ1冊どうぞ〜。#技術書典 #非エンジニアのためのJavaScript pic.twitter.com/u1SF9bEu44
— gami@技術書典6「く10」で『非エンジニアのためのJavaScript』頒布します! (@jumpei_ikegami) April 3, 2019
技術書典6「く10」サークル:しがないラジオ、新刊一冊目の『非エンジニアのためのJavaScript』を無事に入稿しました!!!
— gami@技術書典6「く10」で『非エンジニアのためのJavaScript』頒布します! (@jumpei_ikegami) April 8, 2019
お疲れ様でした自分!!!#技術書典#非エンジニアのためのJavaScript pic.twitter.com/otUPiHAyg1