Ill try not to make this a subjective question, but Im wondering if anyone else ran into this problem or had this feeling, because it's something I can't help to shake.
Im going on my last semester of college for my B.S. in CS (comp sci) but I feel like.....the last 2 semesters of college has been mostly "ideas" rather than actual coding, like professors would talk about what it means/why it works but wouldn't really show us "how" it's done.
And ....as Im coming up on my last semester I feel so out of the loop, I hadn't done a real program in the last few semesters. Now while i've been making it this semester.....I dont feel like im really "ready" for real world programming. Im afraid im going to get thrown out there and not know what im doing. I can do programming but I feel like I work mostly from examples of stuff being used, and sometimes I can't look at something and instantly be like "Oh I need to use this and do this of course" like some people can. But it makes me feel kinda bad seeing it done in examples rather than just figuring it out myself (which of course I do for some things).
Am I alone? I feel like college just hasn't prepared me as much as I want. Do most CS jobs just throw you into the shark pit and expect you to write super advanced stuff right off the bat? Sorry for the long Post.....but It's been bothering me for awhile.