{"action":"opened","issue":{"url":"https://api.github.com/repos/imposters-handbook/feedback/issues/52","repository_url":"https://api.github.com/repos/imposters-handbook/feedback","labels_url":"https://api.github.com/repos/imposters-handbook/feedback/issues/52/labels{/name}","comments_url":"https://api.github.com/repos/imposters-handbook/feedback/issues/52/comments","events_url":"https://api.github.com/repos/imposters-handbook/feedback/issues/52/events","html_url":"https://github.com/imposters-handbook/feedback/issues/52","id":172508024,"number":52,"title":"Suggestion From a Linux User: Reorder Sections","user":{"login":"zoffixznet","id":5747918,"avatar_url":"https://avatars.githubusercontent.com/u/5747918?v=3","gravatar_id":"","url":"https://api.github.com/users/zoffixznet","html_url":"https://github.com/zoffixznet","followers_url":"https://api.github.com/users/zoffixznet/followers","following_url":"https://api.github.com/users/zoffixznet/following{/other_user}","gists_url":"https://api.github.com/users/zoffixznet/gists{/gist_id}","starred_url":"https://api.github.com/users/zoffixznet/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zoffixznet/subscriptions","organizations_url":"https://api.github.com/users/zoffixznet/orgs","repos_url":"https://api.github.com/users/zoffixznet/repos","events_url":"https://api.github.com/users/zoffixznet/events{/privacy}","received_events_url":"https://api.github.com/users/zoffixznet/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-08-22T17:24:42Z","updated_at":"2016-08-22T17:24:42Z","closed_at":null,"body":"It's hard to give harsh feedback, and I hope you don't interpret it as ill-intent... I'm sharing because you asked.\r\n\r\n> This book is pre-release, [...] I'm also hoping for a little help, if you don't mind. [...] If you find something that could use some help, I'd love to hear about it. \r\n\r\nI'm a self-taught programmer who have used Linux for over a decade and a half and if you ignore my playing videogames on a Windows PC, I've used it far longer than I've used a Windows machine.\r\n\r\nThe title of the book and its two forewords got me excited! Finally! I was about to learn the **Comp. Sci. stuff** I've been missing out for the 15 odd years I've been writing code. Yey! Awesome! And then...\r\n\r\n... I got utter basics, such as `cd` (which Windows also has) and `ls`, shown and explained to me like I've never seen a computer before. Then, there's a whole section on `visudo` that anyone who doesn't already know how to use can do [a 1-second google search and find the answer](http://askubuntu.com/a/124200). Then, the book goes into how to choose themes on the Terminal.app, which has nothing to do with programming, self-taught or college-educated, and it's at this point I started to lean in on the PageDown button.\r\n\r\nRight now, I've gotten as far as page 68 (!) and I've literally not learned a single thing I—a lazy, lousy, self-taught programmer—didn't already know. I'm a bit bummed out and annoyed and definitely lost all of the excitement I felt at the start of  the book. I'm now looking at the table of contents and I see I've made it just through the first half of the Linux section, and I see there's setting up a webserver on the menu, which is boring and many self-taught **web developers** done that a thousand times too.\r\n\r\nIt's the `Comp Sci, Baby` section that starts to look interesting to me. Big-O, P = NP, Binary Trees... it's *this* stuff I've heard passed around and never knew exactly what they were.\r\n\r\nSo my feelings you asked to share are this: \r\n\r\n### The Radical\r\n\r\nBurn the Linux section with fire. Cut it out of the book. You'll lose 89 pages of content, which sounds like throwing a lot of your work into the bin, but it will trim your book to the less-intimidating 374 pages and keep it much more focused on the topic. If a self-taught **programmer** doesn't\r\nalready know how to set up a web server, chances are it's because they aren't doing web work, and your book will just distract them by trying to show how.\r\n\r\n### The Less-Radical\r\n\r\nIf you can't part with that section entirely, at least move it all the way to the end of the book. Call it a 'Bonus' section or something and maybe add Windows stuff to it too. As an experienced developer who uses Linux, I can tell you it's pretty embarrassing when you can't figure out how to edit a file on Windows from command line... so perhaps add a Windows Basics section to go together with Linux, because there will be times when a programmer can't choose what OS to deploy to or they have to debug code on a Windows machine and such stuff can be useful.\r\n\r\nMy two cents.\r\n\r\nCheers,\r\nZZ\r\n"}}
{"actor":{"display_login":"zoffixznet"}}