I'm graduating with a CS degree but I don't feel like I know how to program
51–60 of 135 posts
Re: I'm graduating with a CS degree but I don't feel like I know how to program
#52Choose another career ASAP. Find something you love. This is why there are so many bad programmers around. Depressing.
Re: I'm graduating with a CS degree but I don't feel like I know how to program
#53This touches on several issues. 1. Should college teach you to program? This is a philosophical question about whether a CS degree should be educational or vocational . The general consensus seems to be that it should be the former not the latter. It should give you the theoretical foundation that you can apply to almost anything. Therefore, college won't necessarily teach you any programming beyond what you need to…
I personally think that's a problem. There is nothing wrong with being educational in your sense of the term, but I do think people with a degree in CS should be expected to know how to program.
Not expecting a CS alumnus to be a programmer is like having an architect not know how to draw buildings, or a surgeon not know how to wield a scalpel.
Sure, the degree should absolutely teach you more than just programming, but there is no value in being a CS grad without knowing how to program. It's sort of the low level toolkit that you absolutely must be proficient in to being with.
A strange thing about CS education is that we have all these people studying Computer Science or even Software Engineering without ever looking at a significant piece of software. You learns lots of small examples and lots of theoretical bits, but as far as I can see most programs never take a look at, say, the Apache webserver and explain how all these small things come together to produce a successful piece of software. That's really a pity.
Re: I'm graduating with a CS degree but I don't feel like I know how to program
#54Re: I'm graduating with a CS degree but I don't feel like I know how to program
#55I'm graduating with a ME degree but I don't feel like I know how to weld.
Re: I'm graduating with a CS degree but I don't feel like I know how to program
#56Becoming a good programmer is something different.
() Deconstructing problems into smaller problems and expressing those in computer commands.
Re: I'm graduating with a CS degree but I don't feel like I know how to program
#57I believe that there are two ways to get good at anything, "push" and "pull". Push: You learn from books, classes, mentors, and studying examples, then apply what you have learned. Pull: You have a problem that you must solve, then you learn what you need, any way you can, to build the solution. I suppose there are pros and cons of each method, and I imagine that many people here have used some of both. For the recor…
I once asked the head of our program why our degree didn't require any CS courses, but did require that we learn to code. She smiled and said "Well, we think you should just learn it." That short conversation made an impression on me. It wasn't in college study things, I was there to learn how to do things.
Re: I'm graduating with a CS degree but I don't feel like I know how to program
#58Choose another career ASAP. Find something you love. This is why there are so many bad programmers around. Depressing.
I respect your opinion, however I'm quite sure that person who asked this question actually cares about what he does because I don't think he would have posted this otherwise. I mean I could be wrong but this is what I felt when I read it.
I can't fathom how anyone could be a programmer/trying to become a programmer and not have constant side projects, partially written OSes, games, etc
It's easy to say "I want to be an X", but then you realize that you're not spending enough time doing X to become good at it. And the reason you're not spending enough time doing it is because you just don't love it enough, perhaps you love something else more.
He writes "I'm trying to improve my knowledge by studying algorithms, but it is a long and painful process."
Which is depressing. You do not learn how to program by 'studying algorithms'.
Do you learn to become a great author by reading the dictionary? No.
It doesn't sound like he wants to be a programmer for the right reasons to me.
Re: I'm graduating with a CS degree but I don't feel like I know how to program
#59This touches on several issues. 1. Should college teach you to program? This is a philosophical question about whether a CS degree should be educational or vocational . The general consensus seems to be that it should be the former not the latter. It should give you the theoretical foundation that you can apply to almost anything. Therefore, college won't necessarily teach you any programming beyond what you need to…
1. Should college teach you to program? This is a philosophical question about whether a CS degree should be educational or vocational. The general consensus seems to be that it should be the former not the latter. It should give you the theoretical foundation that you can apply to almost anything. Therefore, college won't necessarily teach you any programming beyond what you need to read examples and do assignments,…
Re: I'm graduating with a CS degree but I don't feel like I know how to program
#60I think there is huge value in trying to become what has been called a "full stack programmer". In the maning of: try to understand how computer systems work by understanding how each part of the stack works. Don't try to completely understand every subtle detail of every part - try to understand it like you understand how a combustion engine works. My list would be: - basic electronic concepts, ie. transistors, XOR…
I've done that stuff; by necessity, I'm old enough to have grown up with computers and didn't have it all on a platter. My sons are learning "top down" and doing fine.