Earlier quoted context omitted.
The frustration factor is a big deal. I took a bootcamp. One day and another student and I were working on something and a third member of our group (who had other issues) was really frustrated and took it out on us and then went to the teacher. She told the teacher "they just get it and I don't". But in truth the other student and I were not "just getting it", we were failing frequently, we had made no more progress…
I was just talking about this idea with my wife. We're both now senior enough in our jobs that we're team/project leads (not managers, just technical leaders of stuff). One of the projects I'm leading is a small R&D effort to see if a new technique will improve one of our core algorithms. And I have a very bright new junior programmer who has been with the company about 2 years and has a little post-college experienc…
Fast Crimes at Lambda School
61–70 of 354 posts
Re: Fast Crimes at Lambda School
#62The Vanderbilts and Carnegies of today could do a major public service if they wanted to. Use their names and hire the best researchers in their respective fields and pay them well.
Re: Fast Crimes at Lambda School
#63I have this sense that the world of tech needs the pendulum to swing back a bit towards geeky hacker types who are in it for the love of building cool things, tinkering, exploring and all that. There is a bit too much of the "bro" side of things - hustlebros and techbros and VC bros and that culture. Where are my people at these days?
Building things. Those geeks don’t market well. Never did. There’s a reason Woz needed Jobs. There is just a lot more noise than signal now.
Re: Fast Crimes at Lambda School
#64Earlier quoted context omitted.
The frustration factor is a big deal. I took a bootcamp. One day and another student and I were working on something and a third member of our group (who had other issues) was really frustrated and took it out on us and then went to the teacher. She told the teacher "they just get it and I don't". But in truth the other student and I were not "just getting it", we were failing frequently, we had made no more progress…
You underscore the same thing I noticed as well: To have a decent career as a software engineer you need to be a tenacious problem solver. Even the not-so-great devs are tenacious. There are tons of smart, hard-working people who have a mentality of "You should be able to do everything correctly and have it work correctly the first time, or maybe on the second try with some minor adjustments". And I think these peopl…
Re: Fast Crimes at Lambda School
#65Earlier quoted context omitted.
I think it's worse than not doing it well. It's more like struggling at the basics. The incentives of these camps favor quantity over quality.
Programming is really not as hard as you're making it out to be. I've taught it to beginners both children and adults and they struggle but they all learn it. Professional software development is quite difficult, but programming is only a portion of why. And even then, software dev is only like the second or third most technically difficult job I've had. Any welder or marine upholsterer or nurse or whatever has about…
Re: Fast Crimes at Lambda School
#66Earlier quoted context omitted.
The frustration factor is a big deal. I took a bootcamp. One day and another student and I were working on something and a third member of our group (who had other issues) was really frustrated and took it out on us and then went to the teacher. She told the teacher "they just get it and I don't". But in truth the other student and I were not "just getting it", we were failing frequently, we had made no more progress…
I know of a couple of people I really trust that tried to explain to me how they feel when they try math or programming and it's more like a physical pain almost than frustration. I always also got frustrated and always thought everyone just has to push through it but I wonder if there's something deeper. Those two people really led me to believe some of us have some harder "blockage" than others to get through, and…
Re: Fast Crimes at Lambda School
#67I have this sense that the world of tech needs the pendulum to swing back a bit towards geeky hacker types who are in it for the love of building cool things, tinkering, exploring and all that. There is a bit too much of the "bro" side of things - hustlebros and techbros and VC bros and that culture. Where are my people at these days?
At different times for example it was typical for a doctor, architect, or pilot to be an informally educated enthusiast. As programming has matured into a broadly relevant and economically important domain, the dynamics of who does it and how they learn it change, as it also did in those other fields.
You can lament the change but it's never coming back.
Re: Fast Crimes at Lambda School
#68Earlier quoted context omitted.
The frustration factor is a big deal. I took a bootcamp. One day and another student and I were working on something and a third member of our group (who had other issues) was really frustrated and took it out on us and then went to the teacher. She told the teacher "they just get it and I don't". But in truth the other student and I were not "just getting it", we were failing frequently, we had made no more progress…
Ah, yeah, I almost forgot about that. I remember students who were frustrated because of some mystery error that plagued them for hours, only for me to take a closer look and figure it out in 5 minutes. It forced me to rethink how we taught students how to read error messages, figure out line numbers and stack traces, and how to ask Google for help.
Re: Fast Crimes at Lambda School
#69Earlier quoted context omitted.
The frustration factor is a big deal. I took a bootcamp. One day and another student and I were working on something and a third member of our group (who had other issues) was really frustrated and took it out on us and then went to the teacher. She told the teacher "they just get it and I don't". But in truth the other student and I were not "just getting it", we were failing frequently, we had made no more progress…
Ah, yeah, I almost forgot about that. I remember students who were frustrated because of some mystery error that plagued them for hours, only for me to take a closer look and figure it out in 5 minutes. It forced me to rethink how we taught students how to read error messages, figure out line numbers and stack traces, and how to ask Google for help.
Re: Fast Crimes at Lambda School
#70Earlier quoted context omitted.
I was just talking about this idea with my wife. We're both now senior enough in our jobs that we're team/project leads (not managers, just technical leaders of stuff). One of the projects I'm leading is a small R&D effort to see if a new technique will improve one of our core algorithms. And I have a very bright new junior programmer who has been with the company about 2 years and has a little post-college experienc…
Let's face it, most of the time the tools are the problem. That is why, whenever possible, I write my own tools.
In my grandparent post I mentioned that I could redo my PhD thesis in about a week of work. Much of that is that I know where the dead ends lie now. But a lot is also that I could just take advantage of numpy and I could just write everything in vector math now and not need to code up my own linear algebra stuff.