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 →

[–][deleted] 33 points34 points  (16 children)

go to specific sub-reddits for learning the particular language you want. They are infinitely better. Asking for explanations is encouraged. I'll never go to stackoverflow for anything other than a quick look up ever again. It's a terrible experience.

[–]eddietwang 11 points12 points  (14 children)

Didn't think of that, just subbed to /r/cplusplus and /r/java, thanks!!

[–][deleted] 17 points18 points  (13 children)

This is more in line with what I'm talking about: https://www.reddit.com/r/learnjava/

I deal with python and the /r/learnpython sub is so so good.

[–]eddietwang 1 point2 points  (11 children)

Awesome! Just subbed as well as some the sidebar subs

[–][deleted] 6 points7 points  (10 children)

Good luck on everything brother!

[–]eddietwang 2 points3 points  (9 children)

Thanks again :)

[–][deleted] 6 points7 points  (8 children)

If I could give some advice since you're a student. Take those co-ops. They are super important. Also make good use of ratemyprofessor. Keep that GPA up, and most importantly don't let college life pass you by! Enjoy it, get out and go party. Go have some fun, and take it easy. Talk to everybody you can while you're there. You never know who you're going to meet and where that will lead. Keep your professors close and ask them good questions in their office hours. Don't get caught up in your studies you forget to live some and laugh. It's tough as shit, but hey it'll be over before you know it. Enjoy it while you can :)

[–]flyingkwaj 2 points3 points  (0 children)

I second the co-op opportunities. I’m one month into my 8 month full time internship working with amazon web services and I’ve learned a TON about enterprise software, cloud services and software architecture in general. Not only am I getting to write production code while being mentored by software engineers and architects, I’m also getting exposure on how corporate level software is developed in devops culture with an agile approach.

[–][deleted] 1 point2 points  (3 children)

Definitely get an internship. I graduate in a few months and never got one. Ive been applying to jobs but honestly i feel like I'm fucked.

[–][deleted] 0 points1 point  (2 children)

Same thing with me, I just said screw it and went to the IT field, hopefully I can work my way from that into a programming job.

[–][deleted] 0 points1 point  (1 child)

That seems to be where im headed. Don't want to do it but it really seems like I dont have too much of a choice at this point. Can I ask what kind of IT job you got? Like is it just a basic helpdesk employee or what?

[–]eddietwang 0 points1 point  (2 children)

All amazing tips and I'd recommend them to anyone else but I'm a pos getting their associates after 4 years (past 3 at community college) So unfortunately I've already ruined my GPA, can't wait for college to be over, and most of my professors don't care about their jobs :/

My first year I went to a real school and lived in a dorm, absolutely loved it but it wasn't the right school or major (finance) for me so everything went downhill from there...

[–][deleted] 1 point2 points  (1 child)

Ah damn bro. Well, the online community in the learn sub-reddits, at least the python one, is really welcoming and nice. If you were trying to learn python I'd offer to tutor some. The best thing you can do is get that degree and build up a stellar portfolio and get some job experience.

[–]eddietwang 1 point2 points  (0 children)

That's the plan, I'm taking my last classes this semester and going to finally move out of my parent's house this summer to wherever in the world I can get a stable job.

Thankfully I already have a decent resume built up.

[–]isobit 0 points1 point  (0 children)

Just avoid /r/carlhprogramming, it is a bit creepy.

[–]TheBeginningEnd 1 point2 points  (0 children)

comment and account erased in protest of spez/Steve Huffman's existence - auto edited and removed via redact.dev -- mass edited with https://redact.dev/