4 ms·
Learn and use a modern scripting language Learn thogoughly and embrace the philosophy of a modern version control system Be familiar with NoSQL solutions li
by garply 16y ago
Learn and use a modern scripting language
Learn thogoughly and embrace the philosophy of a modern version control system
Be familiar with NoSQL solutions like MongoDB, CouchDB.
Learn a functional language — or more than one.
Study agile methods and concepts.
- jmulho 16y agoI suggest conserving brainpower by skipping 4 and choosing Python for 1.
- steveklabnik 16y agoIf you're suggesting that Python is a 'good enough' functional language, and that's why the two steps can be consolidated, may I respectfully disagree. Python is either indifferent to functional concepts or actively hostile, depending on how much of a fanboy you are. Most of the other scripting languages are much more close to functional than Python is.
- jmulho 16y agoSince this isn't all that cutting edge of a list, ajax seems missing. How about this one: design a website that never does a full page refresh and responds to server requests so quickly that you never see that annoying loading ring going around in a circle.
- vlisivka 16y agoUse Evently, CouchDB and CouchApp's.
- jmulho 16y agoHere is a non-trend that should be: be more than just familiar with SQL solutions like MySQL, PostgreSQL. This to me is the most common missing skill among software developers.
- ochronus 16y agoWell said. Unfortunately.