3 ms·
Partly because I'm self-taught, I don't know how much of your statement I agree with. I agree that the bootcamps thing is out of control, but I don't think that
by arenaninja 12y ago
Partly because I'm self-taught, I don't know how much of your statement I agree with. I agree that the bootcamps thing is out of control, but I don't think that I agree that it's bad to code without learning computer science. It might make you more effective, but I've known people with CS degrees who were terrible at coding. Also, in college, I could design better relational databases than CS students in their last year of college (well, my roommate at least, who went on to work at Microsoft). But I don't know the difference between a binary tree and a b-tree, because it's never been necessary for me to implement one. Even then, I'm curious about CS and read up on it when I have free time, and I've been working on nand2tetris, but that's mostly because I'm curious, and while I think it's interesting I don't think it's made me a better programmer (yet). I've also had interviews for web dev that included algorithm/data structure (most don't!), one such place even wanted to hire me, but I didn't want to work there because given the nature of the job I find it unlikely that I would be writing most of the things they asked me about
- socialmatchbox 12y agoA lot of big companies like MS hire boy scouts (or girl scouts) who feel that they need a certification to carry around a pocket knife at camp for their entry level jobs. They also hire really smart people too, but they tend to hire the B's, not the A's. Sometimes it isn't clear whether they can tell or not. They like people who can be molded ushered in a direction over time. What you are describing isn't isolated is all I am saying. For better or worse, these are hires that they can shape into sequoias in their forrest of talent.