Often I hear the ideas that technical skills are somewhat less important than, for example, communication or other soft skills. Here are some quotes to illustrate what people think: Dustin Ewers, DeveloperOnFire: The developer that’s a ninja at whatever the latest JavaScript framework is is great but a developer who is OK at that and also really good communicator is gonna win every day of the week in terms of actually delivering value to people. John Sonmez, SoftSkills book: I’d rather hire a developer who…Continue Reading “Are soft skills more important than deep technical expertise?”

Recently there was very interesting activity on the Twitter where famous programmers just admitted they are very bad at Computer Science (CS) and other fundamental concepts and still doing very well. Hello, my name is David. I would fail to write bubble sort on a whiteboard. I look code up on the internet all the time. I don’t do riddles. — DHH (@dhh) February 21, 2017 Hello, my name is Scott. I often confuse O(n) and whatever the other correct thing is. I can write…Continue Reading “We would fail to write bubble sort on a whiteboard… Should we be proud?”