1,582 karma · joined August 16, 2010
Sounds like a job add at the Startup From Hell.
Fast is a subjective term. How would you quantify? LOC/hour ? Words per minute?
There is no such thing as a "fast coder". You could differentiate from "mostly beginner" and "somewhat experienced" but that's about it, and even that is subjective.
I find "coder" a demeaning term and prefer programmer or developer.
Do you know a programmer that recommends himself as a "fast coder" ?
(Other than a job starved dev, in a low income country, to a low budget - low quality dev shop ?)
As DHH says, the main factor of velocity is feature negotiation: shaving off the 20% of stuff that takes 80% of time.
Need more powerful customization? https://github.com/activescaffold/active_scaffold
https://en.wikipedia.org/wiki/Sorting_algorithm
https://en.wikipedia.org/wiki/Divide_and_conquer_algorithm
https://en.wikipedia.org/wiki/Backtracking
https://en.wikipedia.org/wiki/Dynamic_programming
https://en.wikipedia.org/wiki/Greedy_algorithm
https://en.wikipedia.org/wiki/Depth-first_search
https://en.wikipedia.org/wiki/Breadth-first_search
https://en.wikipedia.org/wiki/Aho%E2%80%93Corasick_string_ma...
https://en.wikipedia.org/wiki/Minimax
https://en.wikipedia.org/wiki/A*_search_algorithm
https://en.wikipedia.org/wiki/Dijkstra%27s_algorithm
https://en.wikipedia.org/wiki/Ford%E2%80%93Fulkerson_algorit...
https://en.wikipedia.org/wiki/Newton%27s_method
https://en.wikipedia.org/wiki/Gradient_descent
https://en.wikipedia.org/wiki/Naive_Bayes_classifier
https://en.wikipedia.org/wiki/Linear_regression
https://en.wikipedia.org/wiki/Perceptron
https://en.wikipedia.org/wiki/Principal_component_analysis
Solve some of:
Funny, have a friend that does desktop dev because he "hates web dev", built his own UI building framework on top of Swing :
menu.addChild(item)
...
Now he's building an XML dtd to automate it...