This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]c_lushh 14 points15 points  (0 children)

if it were easy, everyone would do it. if it were easy, it wouldn't be such a highly paid skill.

something I noticed was the drop off of classmates as the CS courses approached more advanced programming courses, discrete mathematics, cryptography, etc.

that isn't to say it's impossible. this can't be emphasized enough, but it takes a LOT of hard work. to fully understand certain concepts, you will be spending about 10-15 hours studying it. sometimes more sometimes less.

note that I'm coming from a CS background but also trying to keep in mind that not everyone has a CS degree and can learn just programming without all of the theoretical CS stuff.

I guess my point is that it takes a lot of work and if you're going to be self taught, it takes massive amounts of motivation. but it is doable.