Really experienced

by Volker Weber

Joel Sposky gets it:

Leaky abstractions mean that we live with a hockey stick learning curve: you can learn 90% of what you use day by day with a week of learning. But the other 10% might take you a couple of years catching up. That's where the really experienced programmers will shine over the people who say "whatever you want me to do, I can just pick up the book and learn how to do it." If you're building a team, it's OK to have a lot of less experienced programmers cranking out big blocks of code using the abstract tools, but the team is not going to work if you don't have some really experienced members to do the really hard stuff.

So for now, my advice is this: don't start a new project without at least one architect with several years of solid experience in the language, classes, APIs, and platforms you're building on. If you have a choice of platforms, use the one your team has the most skills with, even if it's not the trendiest or nominally the most productive.

He could do without Java bashing, though.

More >

Comments

Recent comments

Ian Bradbury on The Weeknd :: Starboy at 16:45
Ian Bradbury on Setapp Announces Early Access to 'Unstore' Alternative to Apple's Mac App Store at 16:34
Ian Bradbury on From my inbox at 16:01
Gregg Eldred on From my inbox at 15:13
Ralph Hammann on BlackBerry nennt jetzt alles anders at 10:22
Hanno Zulla on BlackBerry nennt jetzt alles anders at 10:01
Volker Weber on The Weeknd :: Starboy at 08:45
Chris Frei on The Weeknd :: Starboy at 08:41
Bernd Schuster on Setapp Announces Early Access to 'Unstore' Alternative to Apple's Mac App Store at 08:12
Volker Weber on Setapp Announces Early Access to 'Unstore' Alternative to Apple's Mac App Store at 00:31
Ed Brill on IBM Verse on Premises to ship at the end of the year at 00:18
Thomas Lang on Setapp Announces Early Access to 'Unstore' Alternative to Apple's Mac App Store at 23:19
Jörg Schlusemann on Setapp Announces Early Access to 'Unstore' Alternative to Apple's Mac App Store at 22:59
Matthias Röder on Setapp Announces Early Access to 'Unstore' Alternative to Apple's Mac App Store at 22:43
Ken Porter on The Weeknd :: Starboy at 22:28
Christian Henseler on IBM Verse on Premises to ship at the end of the year at 20:39
Bernd Schuster on Setapp Announces Early Access to 'Unstore' Alternative to Apple's Mac App Store at 20:02
Stephan Kopp on Setapp Announces Early Access to 'Unstore' Alternative to Apple's Mac App Store at 19:15
Stephan H. Wissel on IBM Verse on Premises to ship at the end of the year at 18:17
Ed Brill on The Weeknd :: Starboy at 17:38
Abdelkader Boui on Setapp Announces Early Access to 'Unstore' Alternative to Apple's Mac App Store at 17:36
Nick Daisley on Setapp Announces Early Access to 'Unstore' Alternative to Apple's Mac App Store at 16:32
David Guillaume on BlackBerry is going to rewrite history today at 16:32
Chris Lindley on Setapp Announces Early Access to 'Unstore' Alternative to Apple's Mac App Store at 16:30
Jens-Christian Fischer on Pebble has left the building at 15:47

Ceci n'est pas un blog

I explain difficult concepts in simple ways. For free, and for money. Clue procurement and bullshit detection.

vowe

Contact
Publications
Amazon Wish List
Frequently Asked Questions

rss feed  twitter ello  instagram

Local time is 20:23

visitors.gif