What's one thing you wish someone had told you or that you knew before starting your CS degree?

What's one thing you wish someone had told you or that you knew before starting your CS degree?

Attached: 0.png (1500x1500, 2.46M)

>this image is 410kb
Actually 2.46MB
not cool lying on the Internet

ha you've been tricked! :^)

I never studied CS, but if i did i would tell me to kill myself for studying such a meme.

1. Always go to the best school you can get into
2. Join a frat (future networking opportunities)
3. RateMyProfessor is for normies. The best profs have low scores.

Attached: prof2.webm (390x810, 602K)

>1. Always go to the best school you can get into
yep, should've went to a better school

Don't waste my time and just go to a bootcamp instead.

How do I get into her class?

Don't let anyone convince you that CS doesn't require math

Get ahead of the material every semester before classes start. You can coast on your math classes while you're trying to do projects.

get a gf, just find boring coding java job because good salary and programming isn't fun.

>programming isn't fun
you should be recommending SQL then. It's a steady, comfy, well paying career path with almost no coding

Does she teach sex ed.???

First I went to math, it was boring so I went CS.
If I could timetravel, I would tell myself to stay in math and go major in cryptography.

My cs degree was cool and now I earn good money. So all good.

That CS isn't CE

>computer
>science

Still not finishes yet with my degree, but what I would tell myself:

1) Don't campare yourself to the Autists
2) Don't get depressed feom struggeling. It's part of the process
3) Stop chasing fucking girls and move out from your depressive and negative flat. Hang around nice and motivated people.
4) Stop drinking and spend the extra 20 hours you get out of it on something useful. Start a Project, learn some Cyber Security stuff, etc.

Yeah, that's pretty much it. Just halftime right now for me. Changed flats and stopped comparing myself to others and don't chase girls anymore. Hope I can tick off the rest as well soon. Uni starts on Monday again and I'm motivated like I never was so far.

Also improve my english grammar skillz propaply

The best profs I had were assholes with bad scores
They weren't my friends, they were my teachers

she definitely fucks blacks, probably wearing a buttplug for her patreons

The math is a joke and the students are brainlets even at the best of schools.

"You'll spend Friday evenings coding."

Just study leetcode. It's the only thing that matters in getting a job. Nothing in your classes after data structures is relevant

-cl

if someone had told (and convinced) me that CS was like other majors - in that your grades and technical ability don't really matter much, and it's who you know and your ability to be a self-starting extrovert that matters - then I probably never would have gone to college at all. My whole objective in choosing CS was that I thought it was a field where I could sit down and quietly solve problems by myself without bothering with all that obnoxious "networking" garbage where you have to convincingly pretend to be interested in other people and what they're doing.

also I wish I had a teacher like her. I never once had a hot teacher, not in K-12 and not in six years of college. I feel robbed. Actually, on that note, I wish someone had been able to convince me as a teenager that I'd never be able to have a chance in hell of sleeping with women as a low-energy introvert, so that I would have given up hope sooner.

Attached: 1546779522950.png (418x498, 203K)

So like my high school self?
cut your hair faggot, also brush it to the left

you sound like a faggot dude
if you had a hot teacher she wouldn't fuck you anyway
do something interesting with your life instead of whining about how much of a loser you are

take phenibut

>>if you had a hot teacher she wouldn't fuck you anyway
well obviously, life isn't a hentai doujin. I still rather wish I'd had the experience to fantasize about, since it seems most other people have.
>do something interesting with your life instead of whining about how much of a loser you are
that's just another way to put it really - the stuff I find interesting isn't the stuff that leads to success in college or in the workplace. The stuff that does lead to success not only isn't interesting, it's like having teeth pulled. That's what I wish I would have known before I went in, so that I wouldn't have spent years finding out that all the shit I wanted to avoid was the shit that mattered and vice versa.

BS imo, I know a lot of introverted nerds with solid jobs. Also you can get a job at a university, it's very chill.

Don't stick around at a job because you enjoy working with or for other people. There is no guarantee they feel the same or help you out when you're ready to move on. Hit the 3 year mark and GTFO or you'll get stale and stuck.

Attached: 1427760021350.jpg (1024x1024, 221K)

I have spent 15 years doing stuff that is interesting and doesn't lead to success and I don't regret it a bit, and you get more women that way too

bit of a stretch, what made you think that

If I could do my life over I wouldnt have gotten my bachelor and master degree. I would have just started my own business right away.

If I could do it all over I would have just won the lottery

I hope for you that the butterfly effect isnt real.

I'd just kill myself as soon as I am able to hold a gun.
I'd also probably leave some random lottery number, not even with the date, just to fuck with people.

I think user who posted that webm is an awful person until he tells us who she is.

start programming outside of classes and stop forgetting the stuff you learned

>start programming outside classes
I thought everyone did this?

Nothing. I knew what was I getting into.

Sadly my friends (apart from one extreme Autist who knows his shit) didn´t do shit after class.
So I got dragged into Binge drinking and being hangover all the time. I know it isn´t an excuse. But enviroment does a lot and drinking was more fun. And I wasn´t very gifted neither...

I know this feeling. I fucking hate the whole "It's who you know" and "network, network, network!". Literally the worst fucking shit for highly introverted people.

ok user, you do that

Jow Forums

I wish someone told me to just pursue my other dreams like US History or told me to go out more during college (parties).
Now I work in the industry and I work way too hard to have fun.

I'd tell myself to join the air Force or naval reserve.
I never ended up doing that but if I told myself to be a beekeeper I'd probably commit suicide

user fuck that shit. I am the guy who went out all the time. And I didn´t take anything away from it, apart from hangovers and money spent on dumb shit. So you did nothing wrong

Super mario bros is actually 40KB (32KB ROM/8KB VROM)

Yeah I went out a lot in college and I ended up with rape charges and morning sickness.
Should have kept my highschool philosophy. Get your degree and get out.

Why is that dress so fit

>ended up with rape charges
western women are disgusting
Fucking Feminists

first thing anyone told me about cs was that it was lots of math. his name was kevin and his dad was an ee. luckily i'm good at math and always have been, but kevin didn't know that. kevin and his brother jason were midget fags.

this, but sometimes it's worth it so

sitting in the back of your ASM class in the corner does NOT mean you can visit pornhub during lab without anyone noticing

She's hot af, but that's not professional work/school attire. Would not hire her for my startup. That's a lawsuit waiting to happen

user what the fuck

>I consent when I’m drunk
>oops nvm changed my mind after I sobered up
>RAPE RAPE RAPE

it was a tough semester.
there was an asian girl i liked in the class and after that happened whenever i talked to her she seemed really not interested and would sometimes act like she didnt hear me

Only masochist autistics and savants enjoy traditional programming

I already did.

>3. RateMyProfessor is for normies. The best profs have low scores.
Bullshit.
That shitty page is as inflated with 5/5 like the scores of the American high school system; there is no way to tell who is going to be a cool professor, a good professor, or a shitty professor.

Attached: 1552117173266.jpg (510x720, 37K)

Still good advice for lacking the English skills, user.
Just read more English and live by it since all good resources are in this language and if you dare to google stuff in your native tongue, it is very likely that you will find BS information.

I wouldn't change a thing. Took me 6.5 years to finally graduate, but in that time I started dating my wife, made plenty of friends, and learned a lot about what makes a good developer.
Fast-forward 5 years and I'm making $130k as a consultant, getting regular bonuses because my clients can't get enough of me. I'd say my CS degree has served me pretty well, and the entire experience made me who I am now.

>What you do outside of class matters almost as much as what you do in it - someone who averages 85% (not sure what this is in USA - very good but not elite grades) with an impressive portfolio is a much more accomplished person than someone who had 90%+ with nothing else to show for it. obviously study hard and aim for the best marks, but its better to have other things on your plate than sweat over that last 15%
>'networking' isnt that hard if you put yourself into as many things as you can - competitions, volunteering, any opportunity to really work on your resume. its essentially just making acquaintances and keeping in touch, you'll natural pick these up the more you do provided you're nice and friendly
>join your university's relevant student society. not just as a way to pick up acquaintances, but older students are a huge resource. if you're at a decent school there's likely people there that have gone through the internship process (at least) at a company you'd like to work for, and knowing what to expect when it comes around for you is a huge leg up. They can also help by looking over your resume and if you're lucky, practicing interviews

most people wont do any of this, even the people who study hard, only a fraction will challenge themselves and wont work on their resume until as late as possible. ive never really had friends, not outgoing at all, you dont need to be a social person just keep going to things and be nice and friendly

Fashion.

>1. Always go to the best school you can get into
This so much, sucks so much I'm "old" now to the point where a new career is only "easy/possible" if I get back to college to completely different degree.

checkmate nintendo

Attached: Untitled.png (666x666, 16K)

1. Be you, not someone else's version of 'a good student' or 'a good, white collar CS professional'. The best I ever did in school and the best I ever did IRL was NOT dressing like Bruce Wayne. That doesn't mean you can grow a neck beard, be a slob and be successful.
2. Make your point once and move on. Nobody likes a pedant.
3. Take the shit work and rock it. Everyone wants the great work, the easy work, but nobody gets it unless a) they're blowing the teacher/boss/client or b) they're willing to grind some other junk work.
4. Don't do what you love. That goes for any job but CS in particular. If your passion is elegant code and you really enjoy working on it in your off time don't make it your full time, you'll grow to hate it.
5. CS isn't white collar, it's blue collar. We build and fix shit for a living. Show me one white collar that builds shit. White collar in this industry is management which means dealing with other people's shit. That's not what I signed up for. If that's what you want to do you should be majoring in BA with a dual minor in CS and BS.
6. Your uni degree counts for fuck all compared to someone who went to a tech school. You learned how to look at code in a book and regurgitate it on a test. You learned how to program the way someone else thinks is right. You didn't get any lab time and the only hardware you got hands on with was whatever you bought outside of school. I've met uni kids, lost jobs to them and gotten calls 6 months later with an offer when their new boss found out they know shit all about how a to z happens with ones and zeroes. So go buy parts and build. Install Windows and Linux over and over again. Build a firewall from scratch. Buy servers off eBay and rehab them, then turn them in to websites and honeypots.
7. Learn security. For Gods' sake learn security. Black hat, white hate, red team, blue team, what the fuck ever. Just learn security. Security is everyone's responsibility. Learn good habits and how to defeat them.

To beat nintendo, you have to store all the 32 levels, tile data and music on your picture.

Based as fuck

>You learned how to look at code in a book and regurgitate it on a test.
I realized only after I'd graduated that I wasn't actually good at anything you actually need at a job. In any subject, not just CS. I was just good at school. I'm good at taking tests, solving canned problems with a defined solution that require only a few man-hours of work, playing that little metagame of "The teacher talked about X this week, so X is probably the way to solve this problem..." and so on. I'm not at all a self-starter and I'm horrible at doing anything unless I'm given clear instructions on how to proceed, which is an advantage in school but a crippling fault outside of it. I'm good at working alone but horrible at getting along with others. I had straight As, a 4.0 GPA, until senior year came along and they gave you a small-group independent-study thing where we had to do something that we hadn't had a class on, and were expected to figure it out on our own, and I foundered completely. In all the classes before that (data structures and algorithms, compilers, etc) I'd carried everyone in my group, this one I was completely helpless and got carried, and barely passed it. I was nervous but not completely panicked until I finally got a job and discovered it was much more like that one class than it was like any other class. I washed out of the industry inside of a year.

Basically I'm the epitome of that "brainlet grad" meme. I wish I'd been told that so I could have been forced into some shit retail job or something from the get-go, instead of having delusions of intelligence put in me for years.

bump

Good picture to show Kolmogorov complexity.

That's a fear I have as well. Did you do any work on your own projects outside of class?

corporate managers are idiots

>best profs have low scores
The low score ones can't speak English or just literally stand there and read pre-prepared material yet still require attendance.

code is hard

This is a lie. RMP at least where I went was accurate. Bad professors had 1-2s, great professors had 4-5s and potentially great professors that required students to do more than jerk off on a piece of paper to understand the material usually had 3s. All averages.

Why didn't you go to trade school? I was going to do computer stuff because I love open-source, but I'm doing the trade route, and instead of competing with smart and autistic you compete with dumb and the other side of autism.

Eazy Peazy (except Math)

Don't worry about doing work on programming outside of class.
The people that do that are fucking nerds who are shooting for high-level positions at well-known companies out of college or are starting their own businesses.
I easily got a well-paying job out of college and I didn't type a single line of code outside of what I needed to do for class.

get a part time job in high school and think about how expensive it's gonna be to move out
basically just stop fucking around
Also I'm not doing a CS degree but I am doing a computer programming diploma, I would love to LARP as a CSfag but I don't want to get anally raped by someone who actually knows their shit

>1. Always go to the best school you can get into
what if I can get into a better one but it's too expensive

Good job man : I'll graduate soon if I do my stuff correctly, and I hope I'll end up like you.

Attached: 1530422215286.jpg (1004x1200, 257K)

At least you're not an aging ex-idol who has to sell ass to make ends meet.

Attached: file.png (1227x883, 1.29M)

No, that's another thing you're supposed to do that I didn't find out until way too late - and that would have made me reconsider trying had I known it.

wanted a desk job with no heavy lifting or getting dirty, basically.

>wanted a desk job with no heavy lifting or getting dirty, basically.
The amount of work you put into tech, it'd make you one of the best Trades people in the field you choose.
There's so many that fit the "blue collard retard" profile, that the fact you don't takes you far.

You're missing out; Working with women is pure cancer

Killing yourself is less painful than your future is going to be.

my only java teacher back in high school told everyone that CS takes no math at all, started all of us out with the java class Graphics for an entire year. At least his AP Java class was pretty decent I guess.

>only counting the game rom
>not counting the system roms even though the sound, graphic logic, etc. depends on it
Nice try Nintendon't

I have finals in two months and I'm already seeing the L on the horizon. Fuck man this course is boring and I'm depressed.

>too expensive
that means you can't get into it

>You won't make it past calc2 and physics
>Just give up

Attached: 1546155527700.jpg (225x225, 9K)

I feel kinda ok as I recently started working on a project for fun. Doing a Java programming that should cover most of what I've learned in my course and then some.

Not keeping up with it as good as I should, but it's started.

Just keep doing you user. Everything will be daijobu

Attached: tenor (1).gif (498x278, 1.4M)

this is definitely a TA teaching a recitation. No educational institution would hire someone this young to teach, and especially not at a university level.

That I could have made more money with better job security in other fields

As a former fratboy and CS major, ignore this advice.

>Best professor is less important than quality of experience and how they'll grade you. RateMyProfessor is very good at ferreting out issues on this

>Joining a frat was an absolute waste of time for job opportunities, and alumni networks aren't worth shit unless you want to go into finance, and even then it's mostly the blind leading the blind, rich kids usually themselves aren't rich, their parents are, and they're not interested in giving others a leg up. Join a frat if you want to get smashed or meet sorority girls, it won't get you a job.

>Best school is largely irrelevant if you're not in top 5, and all schools in the top 40 are basically seen as being equivalent (i.e, your choice is irrelevant). The only thing that does matter is major choice and internships, and recruitment for these is international, "target schools" basically don't exist anymore

Focus on small-but-meaningful-and-compleatable project work, research, internships, interview prep, and doing better than a 3.0 GPA. Everything else is irrelevant for university recruitment

The NES doesn't have a boot ROM -- the system is brought up from the cartridge.
The ROM banks on the SMB cart are a total of 40kB -- 32kB PRG, 8kB CHR.

Don't hang around the gamers. Most of them will change major or drop out.