@hadleywickham @Mindgnosis Software engineering skills are things like version control, testing, collaborative workflows, code review...
-
-
Replying to @hmason
.
@hmason@hadleywickham@mindgnosis I knew none of these skills when I graduated having studied computer science. Put me at a disadvantage.1 reply 1 retweet 4 likes -
Replying to @fredbenenson
@fredbenenson@hmason@hadleywickham I don’t think even many CS grads are learning them in class.1 reply 0 retweets 0 likes -
Replying to @tdhopper
@fredbenenson@hmason@hadleywickham pardon the unnecessary “even”1 reply 0 retweets 0 likes -
-
Replying to @fredbenenson
@fredbenenson@tdhopper@hmason@hadleywickham this is the gap something like@hackerschool fills, I guess?2 replies 0 retweets 0 likes -
Replying to @avibryant
@avibryant@fredbenenson It's possible that it's something that's best learned on the job. Dunno. Something I think about a lot.2 replies 0 retweets 0 likes -
Replying to @tdhopper
@tdhopper@avibryant some things like working on teams, etc. are impossible to teach. git, however, you could teach a semester on.1 reply 0 retweets 0 likes -
Replying to @fredbenenson
@fredbenenson@tdhopper the fact that you could teach a semester on git is not exactly a good thing.2 replies 1 retweet 2 likes -
Replying to @avibryant
@avibryant@tdhopper UI wise, you're totally right. Abstractly, I think grokking distributed version control is necessarily Hard1 reply 0 retweets 0 likes
@fredbenenson @tdhopper "look, it's about causality. To start with, think about a light cone..."
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.