I understand where the name came from, but bookbookgoose just doesn't work for me. Its just too long and unwieldy for me. As for the service itself, I am not sure what type of customer this is servicing. Are there people out there that are trying to find random books to read without any context (i.e. subject matter, recommendations from others, etc.)? Now, I think this would be a lot more useful if you could perhaps do the random thing but filtered by some criteria that makes it relevant to the user. So, for example, I want to read about 'javascript' and I search through random javascript books. It would also help to display the amazon rankings and other stats.
> What are some of the products you love and why? Pro tip: this will help you get a sense for they appreciate and even aspire to – design, product, tech, biz strategy, etc.
This question is one I wished I asked my former co-founder. I see this as one of those "tell me what happens technically when you visit a website through a browser" type tech questions where it is simple, but allows you to gain deep insight into someone's experience, preferences and overall knowledge. I am long time software developer, but my co-founder was more sales-oriented. Our differing views on how to create our product eventually became a huge issue.
Thank you olalonde for posting this. It comes at a perfect time for me as I am in the process of evaluating my own career and this article hits the nail on the head in so many ways. I work for a non-technical CEO at a small startup and perhaps I am not a great hacker (as Paul says, 'I don't know'), but I do know that the non-tech CEO - hacker relationship is one fraught with peril regardless of how good "friends" the two people are outside of work.
Each of these organizations have lists of coaches that have been certified to some degree. I have no idea what career coaching certification actually means, but I found my coach in this way. Each of the programs have search pages where you can look for a coach based on your requirements, location, etc. Once you get some names, you definitely need to give them a call and have a 10 minute conversation getting a feel for their "style". Most coaches have info on their websites or that they will send you that attempts to give you an idea of how they work. In particular I would pay attention to how much a coach follows a socratic method (i.e. just asking questions and guiding you) vs more training oriented (i.e. you need to do x, y and z). Good luck!
> Elon Musk said that running a startup was like eating glass and staring into the abyss. When I first heard those words they sounded brave and romantic.
I honestly don't think anyone understands what it really feels like to build a company until you do it. Before I started running my first startup, I thought that the hardship and mental anguish other people describe was somewhat like what I already experienced during hard times at other companies. It wasn't. You pour your heart and soul into a startup and push to the side your physical health, hobbies, family and basically everything else. Then after a year or more of doing everything possible to try and succeed, you potentially end up with nothing. Like Lucas says, you don't really end up with nothing, but it sure as hell feels like it at the time.
MESH01 - Boston, MA - full time .NET and JavaScript engineers
We want to make it simple and easy for brands and consumers to make great physical products. Our community of nearly 5000 industrial designers have generated thousands of amazing ideas for new products. Our community of sports enthusiasts have worked closely with some of the biggest brands in the world to test and refine new products before going into the retail market. Now that we are starting to get some major traction with bigger brands, we need Sr. Engineers and Architects that can have as much passion for creating great software as our company has for creating great physical products.
BTW, we are also looking for more athletes that can help us test products. If you are interested, you can register here: www.mesh01.com/weartest.
Look at it this way. Is it easier in general to read JavaScript on a large project over time or CoffeeScript? Sure, with either one there are things that could be annoying, just like with any language, but overall I would want to rely more on CoffeeScript than JavaScript. The reason being that for junior developers and other people that contribute to your codebase, CoffeeScript forces them to adhere to certain conventions that normal JavaScript does not have. Sure, if you have a great team that does everything perfect, well formed JavaScript can be easier to read and maintain, but that is not the normal case.
I hate it just as much as any developer when something doesn't work right. The problem is that making things work right takes a lot of time and the cost does not always justify the benefit. In many cases, shipping something and fixing later ends up making more business and financial sense than waiting until everything is perfect. This goes against our natural instincts as developers, but it is proven true time and again. Yes, Steve Jobs liked to delay product releases until it was perfect, but even he at one point stated that real artists SHIP.
Now, I think that you can take either side to an extreme and there needs to be a balance, but I think simply saying that broken code is the worst thing ever perhaps doesn't see the entire picture.
I think the "Jobs path to success" is largely misunderstood in that there is an assumption that anyone can mimic Jobs and achieve success. The problem with this line of thinking is that while it is true Job didn't rely on market research, the reason why he was able to do that he had an innate understanding of what people will like. You can't unfortunately teach that and without it, the "Jobs path" is a recipe for disaster.
I started using Windows 8 a couple days ago and decided to try out IE 10 and Bing for a little while to see how it compares to my normal Chrome/Google search experience. I decided to end that experiment this morning. I actually like IE 10 and Bing is alright, but the issue is that for complex tech queries, I still get far better results on Google. I thought at first I wouldn't notice, but almost immediately I had to start entering searches in Google after they didn't work out to my liking in Bing.
Hmm, I think someone who calls themselves PythonDeveloper is likely a little biased. I personally like the design of Windows 8 and think a lot of the Windows apps are looking a lot better more recently. I think Win8 will be a success, but there is no question it will be better than Vista. I don't know how you could even try and compare Win8 to that piece of junk.
Did I read this correctly that the stats were just based on GitHub and StackOverflow? How is that a basis for the most popular language. Definitely a deceiving headline.
The Facebook app was soooooo slow. Perhaps some of that was due to not having a native app, but it seems like the back end API must have been slow as well.