Un buon anno per “L’introduzione alla matematica di un programmatore” || Matematica ∩ Programmazione

Un buon anno per “L’introduzione alla matematica di un programmatore” || Matematica ∩ Programmazione


Un anno fa ho autopubblicato “Introduzione alla matematica di un programmatore” (PIM). In questa breve nota voglio descrivere il successo che ha avuto, riassumere le lamentele di alcuni lettori e gli elogi di altri, e delineare quello che verrà dopo.

Dalla pubblicazione PIM ha venduto oltre 11.000 copie.

Un buon anno per “L’introduzione alla matematica di un programmatore” || Matematica ∩ Programmazione

Un grafico approssimativo che mostra le vendite di copie tascabili ed ebook di PIM.

Ecco una tabella:

Mese Paperback E-book Totale
2018-12 4.323 1.866 6.189
2019-01 1.418 258 1.676
2019-02 852 128 980
2019-03 762 107 869
2019-04 357 63 420
2019-05 289 51 340
2019-06 200 58 258
2019-07 223 40 263
2019-08 158 43 201
2019-09 159 24 183
2019-10 155 44 199

Come previsto, le vendite sono diminuite notevolmente dopo il primo mese, ma si sono stabilizzate intorno alle 200 copie al mese. Con l’autopubblicazione le royalties sono generalmente alte e alla fine guadagno un minimo di 15 dollari su ogni vendita. Sono elettrizzato. Il libro ha avuto un successo ben oltre le mie aspettative. Ricordo che scherzavo con gli amici dicendo che avrei definito il progetto un fallimento se non avessi venduto mille copie, e mia moglie scherzava dicendo che se ne avessi vendute ventimila avrei dovuto lasciare il lavoro. La realtà ha trovato una felice via di mezzo.

A parte la mia normale attività online, una mailing list pre-pubblicazione e un limite di $ 400 al mese per una campagna Google Ads, ho fatto poco per promuovere il libro. Non tengo traccia dei tassi di conversione (pimbook.org è privo di javascript). Anche se non posso controllare ciò che Amazon e Google raccolgono per mio conto, non lo guardo. Ho un annuncio sulla barra laterale del mio blog, che sospetto porti la maggior parte delle vendite tramite risultati di ricerca organici per vari argomenti di matematica.

Combinando tutti i costi, da Google Ads, Gumroad premium, revisione tecnica e invio di copie firmate ai sostenitori di Patreon, ma escluso il mio tempo, un anno di vendite è costato circa $ 4.500.

Non tutti i lettori hanno apprezzato il libro. Come ha affermato il recensore di Amazon “SCB”, “il libro sembra più un aggiornamento che un’introduzione”. L’utente “zach” è d’accordo, definendola “una presentazione non gentile” e l’utente “MysteryGuest” ha affermato che “la difficoltà aumenta rapidamente”. Le altre due critiche energiche che ho sentito riguardavano il fatto che non avevo incluso le soluzioni per gli esercizi, né avevo fornito una versione dell’ebook nei formati ebook standard.

Non perderò il tuo tempo qui confutando i critici e sono ampiamente d’accordo con le loro affermazioni. La difficoltà aumenta, non ho fornito soluzioni e non ho realizzato una versione Kindle. Non ho intenzione di cambiarlo per ora.

D’altra parte, molti lettori hanno apprezzato il libro. Il recensore di Amazon “BW” ha osservato: “È la prima volta che leggo di BigO e in realtà ho avuto ‘clic’.” L’utente “Scuba Enthusiast” ha affermato che il libro “trasmette i presupposti culturali, le convenzioni e le notazioni in un modo che qualcuno che ha familiarità con la programmazione è in grado di ‘grok’.”

Molti lettori mi hanno anche detto, tramite mezzi meno pubblici, che il libro gli è piaciuto. Un mio collega di Google, che è un eccellente ingegnere ma non è poi così interessato alla matematica, aveva la necessità di approfondire alcune notazioni matematiche che descrivevano un programma lineare intero di cui era responsabile il suo team. Ha detto che leggere i primi capitoli del mio libro lo ha aiutato a decifrare i simboli e, infine, a comprendere il modello. Più tardi mi disse che aveva iniziato a progettare i propri modelli di ottimizzazione.

Mi ha fatto anche piacere leggere Quello di Tim Urian pensieri, che ha recentemente pubblicato in un documento Google pubblico. Ha dettagliato le sue difficoltà nella lettura del libro e come le ha superate.

Poi c’era un modulo pubblico che ho creato per inviare errata. Gli utenti hanno inviato oltre 200 errori, commenti e chiarimenti. Li ho affrontati per la seconda edizione e sono felice di dire che la maggior parte degli errori matematici non sono sostanziali e riconosco che quando ho scritto una cosa, in seguito ho cambiato idea su alcuni dettagli (come l’indicizzazione da zero o uno) e non ho aggiornato adeguatamente ciò che era già scritto.

Parlando della seconda edizione, ne pubblicherò una all’inizio del prossimo anno. Oltre agli errata, ho migliorato un certo numero di esercizi, migliorato le spiegazioni di alcune cose, aggiunto utili promemoria nei punti in cui i lettori spesso si confondevano e sto lavorando a un nuovo breve capitolo sulle dimostrazioni e sui fondamenti logici. È probabile che ciò non sia sufficiente a giustificare l’acquisto di una seconda copia, ma penso che dopo la seconda edizione mi sentirò a mio agio nel definire il libro “finito” per il prossimo futuro. Nel frattempo ho realizzato l’ebook della prima edizione “paga quello che vuoi”, così non ti sentirai preso in giro se compri l’ebook il giorno prima che esca la seconda edizione. Probabilmente lascerò gratuitamente l’ebook della prima edizione dopo l’uscita della seconda edizione.

Sto anche lavorando molto lentamente al libro inverso, provvisoriamente intitolato “Introduzione di un matematico alla programmazione”.

In una nota correlata, sono triste nel dire che non ho dedicato più tempo a scrivere post sul blog. Man mano che le mie responsabilità lavorative sono cresciute, sono diventato più sommerso e meno motivato. Questo è stato anche abbinato ad alcuni progetti di blog che ho provato ma su cui non sono riuscito a fare progressi significativi, e mi dispiace abbandonarli perché sento che non c’è alcun motivo di principio per cui non posso finirli.

Post scriptum: Mi è stato chiesto alcune volte riguardo ai diritti sulle traduzioni straniere e sulla distribuzione del libro. Non ho esperienza in merito e praticamente ho ignorato tutte le richieste in arrivo. Se qualcuno ha consigli su come affrontare questa situazione e se vale la pena fare uno sforzo per un’operazione da solista come la mia, sarei aperto ad ascoltarlo.







Source link

Postagens Similares

  • HazeOver — 用于突出显示最前面窗口的 Mac 实用程序

    2026 年 3 月 2 日星期一 早在 12 月,我就链接到了 Tyler Hall 的一个名为 Alan.app 的特技项目——一个简单的 Mac 实用程序,可以在当前活动窗口周围绘制一个粗体矩形。 Alan.app 允许您设置框架的厚度和颜色。我使用了一个小时左右,然后就退出了。它确实解决了在最新版本的 MacOS 中能够立即识别活动窗口的严重(且日益恶化)问题,但 Alan.app 的实现方式的粗糙性使其成为治本不如治病的情况之一。最终,我宁愿忍受几乎无法区分的活动窗口状态,也不愿每天看着 Alan.app 的原始活动窗口框架。 Alan.app 让我感兴趣的是它作为抗议应用程序的有效性。 Alan.app 的粗略解决方案的荒谬性凸显了根本问题的荒谬性——任何人甚至会 考虑 运行 Alan.app(或者 Hall 有意创建和发布它的事实)显示了最近的 MacOS 版本中的窗口 UI 有多么糟糕。 事实证明,有一个应用程序试图以一种您可能想要真正接受的优雅方式解决这个问题。它被称为 HazeOver,开发者 Maxim Ananov 在十年前首次发布了它。它在 Mac App Store 中的售价为 5 美元,包含在 SetApp 订阅服务中,并且可以从网站上免费试用。 HazeOver 的作用是通过调暗所有背景窗口来突出显示活动窗口。就是这样。但它能够沉着地完成这项简单的任务,并且对 MacOS 的日常可用性产生重大影响。不仅仅是 MacOS…

  • 用 Go 編寫的 Parrot AR 無人機 2.0​​ 固件 Felix Geisendörfer

    GoDrone – 用 Go 編寫的 Parrot AR 無人機 2.0​​ 固件 · Felix Geisendörfer 發表: 2013 年 12 月 25 日 大家聖誕快樂(或者牛頓聖誕,如果你願意的話)。 今天,我很高興發布我最喜歡的副項目 GoDrone 的第一個版本。 GoDrone 是 Parrot AR Drone 2.0 的免費軟件替代固件。是的,這有望使其成為 Go 垃圾收集器的第一個機器人可視化工具:)。 此時,固件已經足夠好,可以飛行並提供基本的姿態穩定(使用簡單的互補濾波器+PID控制器),所以我真的很想從任何喜歡冒險的AR無人機所有者那裡得到反饋。我為 OSX/Linux/Windows 提供二進制安裝程序: http://www.godrone.io/en/latest/index.html 但您也可以選擇從源安裝。 根據最初的反饋,我很樂意將 GoDrone 變成官方固件的可行替代品,並為機器人軟件的開髮帶來一些新鮮空氣。我特別想展示的是,網絡技術在為機器人提供用戶界面的成本和用戶體驗方面可以與本地移動/桌面應用程序相媲美,而且我還想推廣使用高級語言在 Linux 驅動的機器人中進行固件開發的想法。 如果您有興趣,請確保加入郵件列表/在 IRC 中打個招呼: http://www.godrone.io/en/latest/user/community_support.html ——菲利克斯·蓋森多夫 通過 RSS 或電子郵件訂閱此博客,或者通過以下方式獲取我的小更新 嘰嘰喳喳。 請啟用 JavaScript 以查看…

  • ஆப்பிள் வெள்ளிக்கிழமை இரவு பேஸ்பால் கவரேஜுக்கு ஐபோன்களைச் சேர்க்கிறது – ஆறு வண்ணங்கள்

    டோட்ஜர் ஸ்டேடியத்தில் ஒரு ஆரஞ்சு தொலைபேசியை கற்பனை செய்து பாருங்கள். (ஆப்பிள் டிவி+) ஆச்சரியம்! கடந்த வெள்ளிக்கிழமை, ஆப்பிள் டிவியின் வெள்ளிக்கிழமை இரவு பேஸ்பால் ஒளிபரப்பு ஜயண்ட்ஸ் மற்றும் டோட்ஜர்ஸ் ஐபோன் 17 ப்ரோவில் எடுக்கப்பட்ட பல காட்சிகளைக் கொண்டிருந்தன. சீசனின் இறுதி வெள்ளிக்கிழமை இரவில், இன்றிரவு புலிகள்-சிவப்பு சாக்ஸ் விளையாட்டின் போது (இரவு 7 மணி) நிறுவனம் மீண்டும் மீண்டும் செய்யும். ஆப்பிளின் கூற்றுப்படி, ஃபென்வே பூங்காவில் நான்கு ஐபோன் 17 சாதகங்கள் நிலைநிறுத்தப்படும் –…

  • میکوس گولڈن گیٹ آئیکن کا موازنہ – بنیادی ایپل گائے

    WWDC ہمیشہ نئے مواد، تفصیلات، اور پلیٹ فارم پر وسیع تبدیلیاں لاتا ہے۔ میک او ایس گولڈن گیٹ بیٹا انسٹال کرنے کے بعد میں نے پہلی چیزوں میں سے ایک جو آئیکن کا اپ ڈیٹ کردہ ڈیزائن تھا۔ رنگ زیادہ بولڈ ہیں، کئی آئیکنز کو ایڈجسٹ کیا گیا ہے، اور Liquid Glass اثر میں ریفریکشن…

  • नॅनो बनाना प्रो वेबकॉमिकपेक्षा भिन्न आहे

    एआय-प्रवेगक सॉफ्टवेअर डेव्हलपमेंटमुळे उद्भवलेल्या संज्ञानात्मक कर्जाचा धोका लक्षात घेता, अधिक प्रकल्प आणि ते कसे कार्य करतात आणि ते प्रत्यक्षात काय करतात याविषयी कमी सखोल समज, मदत करू शकतील अशा कलाकृतींचा विचार करणे मनोरंजक आहे. नॅथन बास्क्वेझ Twitter वर: “कॉग्निटिव्ह डेट” (h/t @simonw ) कमी करण्यासाठी माझी सध्याची आवडती युक्ती म्हणजे LLM ला योजनेच्या दोन आवृत्त्या…

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *