Earlier quoted context omitted.
> despite years of experience and good knowledge of CS fundamentals Have you considered majoring in something other than CS? If you're adequately self-taught and need the degree, then might as well learn something new and useful.
This is what I'm considering. I'm relatively content having been programming long enough. If I go back to school it probably won't be CS. On the flip side, unfortunately CS is one of the few useful degrees that's had enough schools create a worker-friendly program (i.e. online) so many other degrees probable mean dropping out of the workforce.
Teach Yourself Computer Science
31–40 of 273 posts
Re: Teach Yourself Computer Science
#32But somebody must be getting some value out of these things, right? Am I just bad at studying? Or not as interested in the subjects I'm trying to learn about as I think I am?
Re: Teach Yourself Computer Science
#33Shouldn't the Math for CS come before the Algo book?
Re: Teach Yourself Computer Science
#34> If you’re a self-taught engineer or bootcamp grad, you owe it to yourself to learn computer science. No, you don't. I know all these topics and I don't recommend anyone working in a corporate environment to learn any of this. It'll likely result in you resenting your job, your peers and the entire software industry. --- I gave my heart to know wisdom, and to know madness and folly: I perceived that this also is vex…
What does it say about our industry if learning all this makes workers hate what they do ? By this logic we should cut down on advanced education so people stay content in dull jobs.
> By this logic we should cut down on advanced education so people stay content in dull jobs.
This would indeed be the case, if corporate jobs were an inescapable necessity.
Re: Teach Yourself Computer Science
#35As a 30 year old software developer who's now considering going back to school for the next 3-4 years to get a degree, I wonder if I should blame these kinds of resources for making me believe that I could learn everything on my own and that a degree was unnecessary. Having learned this material in school would have made my life so much easier... For context, I recently received a lot of pressure to get a degree, des…
Where is the pressure coming from? Your employer? I’d guess it varies widely between companies.
- Current employer: "Your salary is already good for someone without a bachelor's degree"
- Current employer: "We're sorry but this promotion requires a bachelor's degree"
- Future employer: "We're sorry but we hired someone with a bachelor's degree for this job"
- Date: "You don't have a bachelor's degree?"
- Friends: "You're the only one without a bachelor's degree"
- Meetup: "What did you study in college?"
- Country: "We can't grant you a work visa without a bachelor's degree"
- Family: "You will have more opportunities with a bachelor's degree. We'll even pay for it." (offer expired)
- School: "Here's a scholarship" (offer expired)
- 80,000 hours: "You basically don't exist"
- Brain: "Maybe I'm not a superstar coder and job security is important"
Perhaps some of these are hypothetical, but they feel the same as if they had been concretized.
Re: Teach Yourself Computer Science
#36Whenever i have someone ask me where to get started on CS - i give them a few options tiered to try and ensure some stickiness/higher utility for them specifically. ~Some Existing Touch Point With CS Teachyourselfcs.com is definitely in the conversation - in general I recommend it to friends who have a pre-existing "gateway" to the field (software engineer or otherwise). The page talks about progressing from "type 2"…
Re: Teach Yourself Computer Science
#37I’d love to go through all of them, but I’m constrained with work as well, so I’ll have to prioritize.
Re: Teach Yourself Computer Science
#38Has anyone here learned a subject by going through one of these "teach yourself" lists? I've learned most of what I know about computers on my own, but it wasn't from following a list of textbooks. And when I've tried to follow a course like this for other subjects, despite my initial interest, I've found myself unable to make it through more than a couple chapters of the first textbook before running out of steam. B…
Re: Teach Yourself Computer Science
#39how much of this curriculum is necessary for a FAANG job? I’d love to go through all of them, but I’m constrained with work as well, so I’ll have to prioritize.
Re: Teach Yourself Computer Science
#40Earlier quoted context omitted.
Where is the pressure coming from? Your employer? I’d guess it varies widely between companies.
The pressure comes from everywhere: - Current employer: "Your salary is already good for someone without a bachelor's degree" - Current employer: "We're sorry but this promotion requires a bachelor's degree" - Future employer: "We're sorry but we hired someone with a bachelor's degree for this job" - Date: "You don't have a bachelor's degree?" - Friends: "You're the only one without a bachelor's degree" - Meetup: "Wh…