{"action":"created","issue":{"url":"https://api.github.com/repos/devchattv/rubyroguestopics/issues/15","labels_url":"https://api.github.com/repos/devchattv/rubyroguestopics/issues/15/labels{/name}","comments_url":"https://api.github.com/repos/devchattv/rubyroguestopics/issues/15/comments","events_url":"https://api.github.com/repos/devchattv/rubyroguestopics/issues/15/events","html_url":"https://github.com/devchattv/rubyroguestopics/issues/15","id":116168647,"number":15,"title":"Programming as a Craft","user":{"login":"francirp","id":2815976,"avatar_url":"https://avatars.githubusercontent.com/u/2815976?v=3","gravatar_id":"","url":"https://api.github.com/users/francirp","html_url":"https://github.com/francirp","followers_url":"https://api.github.com/users/francirp/followers","following_url":"https://api.github.com/users/francirp/following{/other_user}","gists_url":"https://api.github.com/users/francirp/gists{/gist_id}","starred_url":"https://api.github.com/users/francirp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/francirp/subscriptions","organizations_url":"https://api.github.com/users/francirp/orgs","repos_url":"https://api.github.com/users/francirp/repos","events_url":"https://api.github.com/users/francirp/events{/privacy}","received_events_url":"https://api.github.com/users/francirp/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-11-10T18:13:19Z","updated_at":"2015-11-15T08:00:52Z","closed_at":null,"body":"Just some quick questions I came up with that I'll try to expand on...\r\n\r\n- What distinguishes craftsmanship from just writing code?\r\n- Why do some companies embrace the artistic nature of programming, while others marginalize their programmers to an assembly line process that squashes creativity?\r\n- What companies are succeeding at producing a culture of craftsmanship and why?\r\n- Has anyone evaluated the financial benefit of hiring and developing craftsmen instead of regular (whatever this may mean) programmers? What does that benefit look like?\r\n- Why do we have a wall between visual design and backend programming? - Shouldn't craftsmen pursue mastery over the whole craft?\r\n- How do we ensure our developers are on a roadmap toward mastery? What aspects of programming does one need to master to be a craftsman?\r\n- At what points do business demands conflict with craftsmanship and what is the best way to handle those conflicts?\r\n- If programming applications is as much about the user experience as it is the backend processes, should craftsmen be experts at UX in addition to programming? Could a case be made that developers should also learn visual design?"},"comment":{"url":"https://api.github.com/repos/devchattv/rubyroguestopics/issues/comments/156789317","html_url":"https://github.com/devchattv/rubyroguestopics/issues/15#issuecomment-156789317","issue_url":"https://api.github.com/repos/devchattv/rubyroguestopics/issues/15","id":156789317,"user":{"login":"jaymanklu","id":1862045,"avatar_url":"https://avatars.githubusercontent.com/u/1862045?v=3","gravatar_id":"","url":"https://api.github.com/users/jaymanklu","html_url":"https://github.com/jaymanklu","followers_url":"https://api.github.com/users/jaymanklu/followers","following_url":"https://api.github.com/users/jaymanklu/following{/other_user}","gists_url":"https://api.github.com/users/jaymanklu/gists{/gist_id}","starred_url":"https://api.github.com/users/jaymanklu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jaymanklu/subscriptions","organizations_url":"https://api.github.com/users/jaymanklu/orgs","repos_url":"https://api.github.com/users/jaymanklu/repos","events_url":"https://api.github.com/users/jaymanklu/events{/privacy}","received_events_url":"https://api.github.com/users/jaymanklu/received_events","type":"User","site_admin":false},"created_at":"2015-11-15T08:00:52Z","updated_at":"2015-11-15T08:00:52Z","body":":+1: "}}