3 ms·
You should learn first trusted technologies that are here for long time. Because they despite what people say they wont disappear - there just are no alternativ
by ergo14 16y ago
You should learn first trusted technologies that are here for long time. Because they despite what people say they wont disappear - there just are no alternatives for them.
I would suggest you start with a good RDBMS system - like Postgresql, for programming language Python and Java are good picks - all purpose ones - it pays off to know something that has libs not only for webapps. Ruby is also not bad pick - but python has better more mature libraries for general work.
If you insist on nosql - i guess any key-value store would be good, I suggest Redis for memory based + couchdb/mongodb.
But seriously real world is not like "lets do something with new shiny tech". If you want a good job you need to know "standard" things well, you need to learn how to scale applications - and no scaling is not about using noSql, it's the architecture of whole thing that scales not like some magic formula that will solve everyones problems. What i'm trying to say there is no such thing as set of "recent technologies used by startups", every person you ask will have a different answer for you - but basics will always be necessary.