Discussion on:
View:
Show:
Just curious where you think SharePoint development is going this coming year, especially with 2013 and Office 365.
It seems a endless chase... we try to learn these things so we can get jobs with good pay, maybe even the best pay, but in order to keep up, you have to spend most of what you earn just to pay for the education to get the next big job! Worst career choice ever.
Sorry to hear about your predicament. But not all of us of share your opinion. I didn't get into software development so I could get a job with high pay. I got into it because I love building stuff. New tools are like candy to me, no wait, I don't love candy that much - new tools are like pizza to me - I can't get enough! Bring it on!
The allure of the craft aside, it wouldn't bother you if you had to shell out thousands time and again to learn stuff that turned out to be duds? Or in your terms if someone promised you "You'll love this pizza" and time and again it turned out to be microwave rubbish?
If you need to shell out thousands to learn new stuff, you might want to re-examine your approach to learning. There is plenty of free information online for learning pretty much any language or technology worth learning. And over time, one can get better at detecting the rubbish before taking a bite.
SRSLY. A developer complaining about having to learn new technologies is akin to complaining that water is wet. Everything you need to learn can be found on the web for free or with premium services for a modest fee. Lynda.com is $25 a month or something like that. Need to learn JavaScript, jQuery, HTML5 or PHP. Head over to W3 schools and dig in. http://www.w3schools.com Want to learn more advanced programming concepts? Go to the Stanford Engineering Everywhere website and take classes from a world class learning institution, http://see.stanford.edu/
There is a saying inscribed on Dood Hall @ FSU that reads: "The half of knowledge, is knowing where to find knowledge". The hard part has already been taken care of you by The Google.
SRSLY though, I have not bought a door stop in years,
There is a saying inscribed on Dood Hall @ FSU that reads: "The half of knowledge, is knowing where to find knowledge". The hard part has already been taken care of you by The Google.
SRSLY though, I have not bought a door stop in years,
NoSQL - groups of tables of data without SQL. Used to be called dBase
Which one to study? My money is on Oracle NoSQL. I know they will be around and a business may like having a big name backing it.
List on NoSQL database from WikiPedia ( http://en.wikipedia.org/wiki/NoSQL ) :
Eventually?consistent key?value store
Apache Cassandra
Dynamo
Hibari
OpenLink Virtuoso
Project Voldemort
Riak[11]
Hierarchical keyvalue store
GT.M[12]
InterSystems Cach
Hosted services
Freebase
OpenLink Virtuoso
Datastore on Google Appengine
Amazon DynamoDB
Cloudant Data Layer (CouchDB)
Keyvalue cache in RAM
memcached
OpenLink Virtuoso
Oracle Coherence
Redis
Hazelcast
Tuple space
Velocity
Keyvalue stores on solid state or rotating disk
ArangoDB
BigTable
CDB
Ceph
Couchbase Server
Keyspace
LevelDB
MemcacheDB
MongoDB
OpenLink Virtuoso
Tarantool
Tokyo Cabinet
Tuple space
Oracle NoSQL Database
Ordered keyvalue stores
Berkeley DB
IBM Informix C-ISAM
InfinityDB
MemcacheDB
NDBM
Multivalue databases
Northgate Information Solutions Reality, the original Pick/MV Database
Extensible Storage Engine (ESE/NT)
jBASE
OpenQM
Revelation Software's OpenInsight
Rocket U2
D3 Pick database
InterSystems Cach
InfinityDB
Object database
Main article: Object database
db4o
Eloquera
GemStone/S
InterSystems Cach
JADE
NeoDatis ODB
ObjectDB
Objectivity/DB
ObjectStore
OpenLink Virtuoso
Versant Object Database
Wakanda
ZODB
]RDF database:
Meronymy SPARQL Database Server
Tabular
Apache Accumulo
BigTable
Apache Hbase
Hypertable
Mnesia
OpenLink Virtuoso
]Tuple store
Apache River
OpenLink Virtuoso
Tarantool
Which one to study? My money is on Oracle NoSQL. I know they will be around and a business may like having a big name backing it.
List on NoSQL database from WikiPedia ( http://en.wikipedia.org/wiki/NoSQL ) :
Eventually?consistent key?value store
Apache Cassandra
Dynamo
Hibari
OpenLink Virtuoso
Project Voldemort
Riak[11]
Hierarchical keyvalue store
GT.M[12]
InterSystems Cach
Hosted services
Freebase
OpenLink Virtuoso
Datastore on Google Appengine
Amazon DynamoDB
Cloudant Data Layer (CouchDB)
Keyvalue cache in RAM
memcached
OpenLink Virtuoso
Oracle Coherence
Redis
Hazelcast
Tuple space
Velocity
Keyvalue stores on solid state or rotating disk
ArangoDB
BigTable
CDB
Ceph
Couchbase Server
Keyspace
LevelDB
MemcacheDB
MongoDB
OpenLink Virtuoso
Tarantool
Tokyo Cabinet
Tuple space
Oracle NoSQL Database
Ordered keyvalue stores
Berkeley DB
IBM Informix C-ISAM
InfinityDB
MemcacheDB
NDBM
Multivalue databases
Northgate Information Solutions Reality, the original Pick/MV Database
Extensible Storage Engine (ESE/NT)
jBASE
OpenQM
Revelation Software's OpenInsight
Rocket U2
D3 Pick database
InterSystems Cach
InfinityDB
Object database
Main article: Object database
db4o
Eloquera
GemStone/S
InterSystems Cach
JADE
NeoDatis ODB
ObjectDB
Objectivity/DB
ObjectStore
OpenLink Virtuoso
Versant Object Database
Wakanda
ZODB
]RDF database:
Meronymy SPARQL Database Server
Tabular
Apache Accumulo
BigTable
Apache Hbase
Hypertable
Mnesia
OpenLink Virtuoso
]Tuple store
Apache River
OpenLink Virtuoso
Tarantool
For your above mentioned issues. And this is a return to the EAV structures that we gave up on in the 70's! They failed then. The only reason they are alive again is the massive computer power we have now. But they are so inefficient. And so painful to analyze. I know they save programmers time, but the end up costing double the time whtn it comes to analyzing!
Thanks ashepard. "NoSQL - groups of tables of data without SQL. Used to be called dBase :)"
It's funny what a re-hash or simple name change can of something can do.
It's funny what a re-hash or simple name change can of something can do.
Come on, saying that noSQL is re-hashed dBase is plain silly. The bulk of the ideas that make noSQL what it is now are above and beyond what dBase ever was. Then there are graph databases which are also termed noSQL, in addition to key-value and such.
Where do you see VBscript in the mix. Microsoft let it die but Adobe has promoted this tool.
Node has become very popular in a very short time for REST APIs. It's a good idea to learn Node and Express.js.
i.e., Javascript would be virtually completely subsumed by a well structured API abstraction in the way that MFC (and later .NET) subsumed Win32. It seems that Node.js is incomplete in this regard.
Glad to see Unit Testing on this list. Probably should have been on such a list a few years ago.
I continually recruit and I would say that most of those skills are required now, and have been this year - Engineering practices are a must, and with the likes of MongoDB NoSQL has been around for 2 years on major projects where I work...
I would say that if you don't have these skills now, you better hope you have by end of Q1 2013 or else you will stay in that dull programming job.
I would say that if you don't have these skills now, you better hope you have by end of Q1 2013 or else you will stay in that dull programming job.
It's not new, just that academia and business went barking mad on sql.
Do you want to rephrase "I continually recruit" by the way. I hear something like that, I walk the other way, in fact even been known to break in to a jog...
Do you want to rephrase "I continually recruit" by the way. I hear something like that, I walk the other way, in fact even been known to break in to a jog...
While most of the article makes sense, the writing style makes me cringe. "Top dog", "pulling away from the station". Is that some sort of corporate talk? Can we just stick with simple presentation of facts?
I may be a greenhorn, but I would think that big data would enter into this discussion, and Hadoop would be on this list somewhere. Am I missing some alt name for it?
Look for "noSQL" in the paper, it's pretty synonymous with Big Data. As to Hadoop, it does deserve an honorable mentioned.
Just about every analyst in every industry is predicting mobile will be huge in 2013 for them in one way or another. As more customers buy mobile devices more businesses will need mobile technology which means developers will mobile skills will be in high demand.
Should developer learn native mobile development or web mobile development?
Thanks
Thanks
I would place HTML5/JS in the top 3, and would not care much about Windows 8 programming.
Being a no 1 spot in 2013, as a Innoppl mobile app developers San Francisco its a great news for me. What about the BigData & Business Intelligence? how's that scope in the year of 2 from now?
- Keyboard Shortcuts:
- Prev
- Next
- Toggle

































