TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

My self-published book on being a great developer

138 点作者 davetron5000将近 12 年前

23 条评论

jmduke将近 12 年前
First off, congrats! I can only imagine what a good feeling it is to publish a book (let alone two, as it appears you wrote a Ruby book as well.)<p>I&#x27;m going to offer some friendly criticism on marketing. (I can&#x27;t really comment on the content of the book, given that I haven&#x27;t read it.)<p>- Invest $50 and buy a nice Wordpress theme off of ThemeForest, because junior software engineers are picky folk. If it nets you two more sales, then it&#x27;s already paid itself off.<p>- The table of contents tells me what I&#x27;m going to learn from this book, not why I want to learn them. Often, the answer to &quot;why&quot; is either &quot;to make a lot more money&quot; or &quot;to build a lot of cool things I wouldn&#x27;t otherwise.&quot; The three points you outline underneath the ToC hit those aspects much more strongly, so I&#x27;d move those above the fold.<p>- Throwing up an email list where you send me some snippets and then try to upsell me is advised. I haven&#x27;t heard of you before, so I&#x27;d prefer some credentials before I commit to a purchase (remember, I&#x27;m a junior software engineer, so both time and money are scarce resources.) Testimonials would also be helpful here.<p>- There&#x27;s nothing wrong with a second call to action at the bottom of the page.
评论 #6056245 未加载
评论 #6053074 未加载
评论 #6055705 未加载
评论 #6055132 未加载
chavesn将近 12 年前
(Hasty, possibly unfounded criticism follows)<p>I&#x27;m a software engineer myself, and I already believe that great advice can come from unexpected sources, so I visited your website willing to be convinced that you really do know what you are talking about.<p>These are a few things that I had immediate and decisive opinions on:<p>- Your title here: &quot;My self-published book on being a great developer&quot; - Sets me up to expect advice from someone like myself (otherwise why would you self-publish?) -- which is a good thing. It&#x27;s a sign that you relate to me. And &quot;on being a great developer&quot;. Concise, I really like that. Off to a great start!<p>- &quot;theseniorsoftwareengineer.com&quot; - Good domain name. I like you already. Connotes relation to career and adding the &quot;the&quot; makes me think about the true meaning of &quot;senior&quot;.<p>Then I get to your website. Sorry to say, but that&#x27;s where it goes south.<p>- It reminds me of those scammy &quot;make millions on the internet&quot; advertisement websites. They may actually make a lot of money with their over-the-top styling, so I&#x27;m not saying I&#x27;m right, but it&#x27;s a turnoff to me.<p>- Excerpts - Good! But they don&#x27;t stand out. Call them out! Maybe even link some great quotes to the excerpt page instead of the word &quot;excerpt&quot;.<p>- The checklist - it&#x27;s gotta go. I didn&#x27;t read it, even though the text was huge.<p>- Try to neutralize the statement &quot;Not interested in management?&quot;. I don&#x27;t think you need to preemptively limit your audience.<p>- The cover -- Your style is up to you, but because the text is fairly small, in thumbnail size it doesn&#x27;t balance well against the huge text on the rest of the page. And I like large text -- but it just needs to balance well.<p>- Avoid generic statements like &quot;A guide for making the most of your career&quot; or &quot;simple techniques for fixing bugs&quot; -- everyone offers these. What is unique about your take? What did folks like about your blog posts that motivated you to write this book?<p>- Some of the good content, stuff you should highlight better: Stuff about you, &quot;instant download&quot;, &quot;197 page eBook&quot;, links to your blog posts.<p>Sorry if this is harsh -- I think you are off to a great start and I hope this helps even a little bit.
评论 #6058808 未加载
评论 #6056973 未加载
huhtenberg将近 12 年前
I don&#x27;t know. It&#x27;s great that you wrote it and I can completely understand what sort of undertaking it was, but the problem with any mentoring book is that it should come from a recognized and credible source. If this were an auto-biography book, written from the &quot;what worked for me&quot; angle, it would certainly have an audience. But if it just dispenses advice, then it begs the question what makes you think you are in a position to do that.<p>I am also not sure who it is written for - pretty much every developer above summer intern thinks of himself as a senior :) Over-inflated self-assessment is a norm.
评论 #6053225 未加载
评论 #6052951 未加载
LargeWu将近 12 年前
So maybe this is nitpicky, but it&#x27;s the difference between books I buy and books I don&#x27;t.<p>In the &#x27;Technical Debt and Slop&#x27; excerpt, there is an example about determining whether an order is free. Basically it compares the customer&#x27;s store credit plus discounts against the price of the object. It does not account for quantity, or other items in the user&#x27;s cart. Essentially, the same store credit amount gets applied to every item. This is a bug in the logic, and it took about 30 seconds of me scanning the article to notice it.<p>Now I realize that&#x27;s not the point of the excerpt. It&#x27;s about code duplication. But it&#x27;s still sloppy writing. That&#x27;s fine for your blog, but if you expect me to pay, I expect content that is of high quality. Code examples should be complete, and free of bugs.
评论 #6054703 未加载
评论 #6054496 未加载
acjohnson55将近 12 年前
I think $25 is a bit too much for me, unless people start raving about it. You can price it however you want, you wrote it, but I&#x27;d give it a shot if it were half the price, considering you&#x27;re self-published and without reviews. I&#x27;m not trying to devalue your work, but just keep in mind that you may actually make up in quantity sold what you lose in price per item.<p>Also, is this your final product? Knowing that it&#x27;s going to increase in refinement over time would add to the value proposition for me.<p>Anyway, congrats on writing a book! It&#x27;s a great accomplishment.
评论 #6055457 未加载
ewest将近 12 年前
If you want your experience to come through, don&#x27;t make it the primary point. Your experience will become apparent in the things you write and the way you write about them.<p>Out of the first 9 paragraphs in &#x27;Focus on Delivering Results&#x27; you use &quot;I&quot; in 6 of them - you start 3 of them with &quot;I&quot;. The excerpt reads more like a biography.<p>I don&#x27;t know whether you worked with a copy editor - if you didn&#x27;t, you should have.<p>You also should have had some independent reviews prior to publishing - maybe someone would have been kind enough to tell you about all of those &quot;I&quot;s - they make the text &quot;feel&quot; rough and unfinished.<p>You could go crazy with the &quot;I&quot;s in your &quot;about the author&quot; section, yet let the book&#x27;s content speak for itself.<p>Given this, the excerpt diminishes the book&#x27;s value for me, so it&#x27;s unlikely I would pay $25 for it. If I wanted a biography, I would get a biography.
muppetboy33将近 12 年前
Nice job. I also did this. I got tired after twenty some years of repeating myself to juniors, so I wrote &quot;Coding: On Software Design Process&quot;. -- Jonathan<p><a href="http://www.amazon.com/Coding-On-Software-Design-Process/dp/0615404820" rel="nofollow">http:&#x2F;&#x2F;www.amazon.com&#x2F;Coding-On-Software-Design-Process&#x2F;dp&#x2F;0...</a>
评论 #6054981 未加载
web007将近 12 年前
First impression is that you may be a great engineer, but you need a great designer if you want to sell your book. I&#x27;m still interested in the content, but it&#x27;s a definite turn-off to see a site that looks like something I designed (aka not good - references available upon request).<p>Somewhat related, there&#x27;s a 914kb 1007x1024 black-and-white PNG for a 197x200 image of the author. That should probably be fixed, if for nothing else than it&#x27;s killing your bandwidth. I only noticed because I thought I was back in dial-up days with how slowly it came through.<p>All of that aside, I&#x27;m intrigued. I&#x27;m going to bookmark this and come back in a couple weeks, I&#x27;ll have to see how it looks after you&#x27;ve taken the other comments here on HN into account.
jasonswett将近 12 年前
I&#x27;d like to point out that $25 is probably not too much to pay for a book that might earn you an extra $X,000-$X00,000 over the course of the rest your career. There&#x27;s of course a chance that you could read this book and increase your earning power by exactly zero, but I have a hunch that there&#x27;s at least $25 worth of good advice here.<p>The design is FINE! It communicates what the book is about in a way that takes very little effort on the visitor&#x27;s part. I think Dave did a perfectly okay job with it.<p>I&#x27;ve actually been saving up thoughts and writing scraps to write a book like this myself, but I&#x27;m probably not qualified and I&#x27;m glad somebody else did a better job first. Nice work.
评论 #6053334 未加载
ruswick将近 12 年前
This design is visually abrasive. I would suggest getting rid of the the purple accents and changing your typography.
评论 #6053255 未加载
评论 #6053119 未加载
shubb将近 12 年前
A lot of negativity here, mostly based on the 90s site.<p>Reading the excerpts, what the author is doing is quite clever. He creates an identity, the reliable, effective Senior Engineer.<p>The reader wants to be more like that identity, so he takes you through different situations and says, &#x27;This is how a Senior Engineer would act and think in this situation&#x27;. For example, [A senior engineer would not ship his code until it was really production quality, even when rushed].<p>The situations and issues he talks about are often a result of social pressure (to ship, to deliver features that don&#x27;t matter in order to show progress on the burn chart). It&#x27;s easy to get caught up in those moments. If the book allows you to step outside that, and think &#x27;What would a true Senior Engineer do here&#x27;, and the answer is &#x27;The long term right thing&#x27;, I think it&#x27;s valuable.<p>But not $25 of valuable. Sorry, that is too much for a speculative purchase (which this is, given the author isn&#x27;t a known quantity like Jonathan Locke at bottom of the thread.
wasd将近 12 年前
You absolutely need an email capture. I&#x27;m not ready to buy yet but if you sent me periodic posts I would be more inclined over time.
davetron5000将近 12 年前
Author here. Apologies that the design of the website has been so distracting. I ultimately decided that I needed to ship, but I can see where those commenters are coming from (and I appreciate that most of you have been constructive). I CAN say you should all be glad to not see the 3-D book I created in Pixelmator. I saved you from SOMETHING, at least :)<p>Since I&#x27;ve now made real revenue just on the first days&#x27; sales, I feel more confident spending actual money on the site design.<p>I opted NOT to use a template because none of them seemed adaptable to what I wanted to do.<p>Anyone willing to help me out, or can recommend someone who would?
fekberg将近 12 年前
Congratulations Dave! About a year ago I self-published my first book and it ended up being the best thing I ever did (so far). How did you write the book? I used LaTeX for mine, less mess with the tools! Another thing, have you considered going Print-On-Demand as well? I&#x27;ve got my book on Amazon using CreateSpace, they don&#x27;t take a lot of the money and the book gets good exposure; while I also have a DRM free PDF, ePub and Mobi. As well as on Kindle.<p>Good luck with the sales and again, congratulations on becoming an author!
noahc将近 12 年前
I just wanted to say congrats on getting something out in the world.<p>Don&#x27;t worry about all the criticism on this page, particularly from anyone who has never written a book before.
pydanny将近 12 年前
Congratulations on self-publishing your work. I know how much work it is (published a book this year, working on a second) and I know what it&#x27;s like when you get criticism. Keep up the good work and a big lesson we learned was this:<p>Take the negative criticism on your book and reverse it. Every time we got dinged on a problem with the text in our book we worked on that chapter until we felt like no one could ever complain.
laureny将近 12 年前
I can&#x27;t help but think that giving generic coding advice by using a dynamically typed language is anathema to a book, because you see all these symbols in the source (customer, account, etc...) but you have no idea what methods they respond to and which ones are compatible with which other ones.<p>I hope that as a senior software engineer, you make your points using other languages than Ruby in your book.
评论 #6058833 未加载
piratebroadcast将近 12 年前
Sorry to he a hater but that landing page looks like balls and the book cover looks like balls. Looks like a high schoolers HTML project. Also, &#x27;Who you are and what you have done and what makes you qualified&#x27; should be higher up and more noticable. I would find someone who has done something similar in the past and base your sales pitch&#x2F;designs from that.
sgloutnikov将近 12 年前
Congrats and Thank You! I just purchased the book, and look forward to reading it. As a young software engineer, I enjoy reading books like this to get many different points of view that I can learn from.<p>In relation to the comments about the price--I think it is reasonable. It really depends on how much you think you can get out of this book, or a book like this.
trvd1707将近 12 年前
I hope the book had a good revision using a good spell-checker. Please fix the e-reaeers on your page to e-readers.
amykhar将近 12 年前
One mild criticism. A book such as this is really going to depend on the author&#x27;s reputation. You buried the info about yourself way below the fold.<p>I&#x27;m also not certain about the price. I would pay that price from a big name. For anybody else, I wouldn&#x27;t go above $10.
lightbritefight将近 12 年前
You have a minor misspelling under book types:<p>ePub (iPad and most other e-reaeers)
celwell将近 12 年前
Nice to see a programming book that&#x27;s more meta. I&#x27;m sure that it will be useful; especially for new college grads.
评论 #6053449 未加载