As an entrepreneur, there is a lot of value in being a generalist. Knowing just enough about a subject to be dangerous is pretty powerful. If you have a great idea but it requires some sort of software to be created (website, app, etc.), you should try to wrap your head around what the basic technologies your ideas will require to make it a reality. Don’t rely on your one programmer friend’s opinion. You don’t have to necessarily learn to code, but you need to learn enough to speak intelligently about what you need to create your idea when looking for developers. [As a side note, I think everyone should learn to code. Learning a programming language is the most valuable second language you can learn in today's world. I could probably write another blog post on that subject.] So… You can learn about technology related to your idea in many different ways. To name a few: 1) Talk to those you know to be the “computer nerds” 2) Find local developer meetups and 3) Just start reading on the web. Don’t be afraid to share your idea, get feedback and learn what you’ll need to execute your idea.
Having rambled for a bit, the main reason I write this post is to share some new technology that Yahoo announced yesterday, Yahoo Manhattan and Cocktails. Since the modern web has been around, the code that runs in your web browser (referred to as client-side languages: HTML, CSS, Javascript) and the code that runs on a web server (referred to as server-side languages: php, ruby, python, etc.) have been written in different programming languages. In the past 12-24 months, a new server-side language has become very popular, Javascript via Node.js. For the careful readers, you’ll notice that Javascript is listed with the client-side languages. So… what this means for web developers is that it’s possible to write code in Javascript for the client and the server. Cool stuff. Node.js has been around for several months and has grown to be very popular. Yahoo’s new tools take advantage of server-side Javascript to make multi-platform (browser, ios, android, etc.) app development and deployment easier.
I share this just so you put it on your radar. This isn’t something you should jump ship on what you’ve already created or fully commit to this new framework (frameworks pop up everyday and they all come and go), it is just something you need to read about, have an opinion on and get back to work. Here’s the article explaining Yahoo’s new tools: http://developer.yahoo.com/blogs/ydn/posts/2011/11/yahoo-announces-cocktails-%E2%80%93-shaken-not-stirred/
Latest Comments