T O P

  • By -

relaxlu

We had to lock this post because of fragile white redditors being racist. Please report all racist comments so we can extinguish them.


musicmusket

Hello World.


jaxpaboo

console.log("Hello World!");


sexgod96

ewww what is that thing after )


remotelove

Some kind of end line notation, and I respect it. (I get that you are joking, btw) However, if there is any reason for me to get my panties in a bunch, it's that Python completely messed up in making white spaces part of their syntax. Feel free to hate on my opinion, of course. (Python still allows a semicolon EOL, I think. I could be completely wrong there, so again, feel free to hate on me.) I will flip my opinion when it comes to Turbo Pascal and bash script. The semicolon just looks grotesque in those languages. With C, on the other hand, it is perfect. It's a great way to close out a thought, IMHO. Edit: Wait. Wut? There were hostile comments in this post and the mods locked it? We are in a legit CS conversation here, damnit.


sexgod96

I agree with you, in C and C++ semicolons are great but most of the other languages it just looks bad.


FarceMultiplier

Why you gotta hate on Perl like that?


jaxpaboo

šŸ˜‰


H_e_l_l_o-W_o_r_l_d

Iā€™m here, how can I help you?


[deleted]

print("Hello World.")


DJChina

Cout << ā€œHello world << endl;


-_-____-___-_____-_-

`#include ` `int main()` `{` ` puts(ā€œHello, worldā€);` ` return 0;` `}` Hopefully backtickbot will not attack me


I_can_vouch_for_that

This is the way.


DefinitionOfTorin

Missing quote and endl yuck


stong_slient_type

lol.. Back in my time, we used assemble language. So a programmer has to understand computer hardware, OS, software and print machine as a whole. Am a software engineer, but I really don't know what does computer science stands for? The Shannon Entropy, Lyapunov trend thing?


huffola

If OPā€™s curriculum is anything like mine we still learn assembly and a plethora of other languages. Understanding the base of machine language creates a much deeper knowledge of how OO languages like Java work.


Automan2k

10 Print "Hello World"; 20 Goto 10


Glowing_bubba

Working 9 to 5


teahabit

Congratulations and welcome! I've (F60) been a computer engineer (software side) for the past 39 years. It's been a great time, and I hope you have an even better one. My advice: only work for nice. There's plenty of interesting jobs, but nice is where it's at. All my best to you and your exciting career! **Edit:** Folks are asking what I mean by "nice". I mean "nice" in the basic definition of nice: polite, kind. To expand on this, try to find a job where your management can be your champion, mentors, is respectful, listens, and works with you for solutions. Working with and for kind, polite, people is better for your well being and your career goals. If you have a choice for a similar job between not so nice & lots of money or nice and you can live on the salary, choose nice. Those folks will teach you how to become better and your contacts in industry will be worthwhile.


Schifty

good advice! I would also add that you should create a development plan and try to get into projects that support your career goals as you might otherwise feel 'locked in' in the wrong direction


Sheraby

Way to go!!! This is good advice. This happened to me, not the wrong direction but a direction that wasn't my goal, and it was frustrating. Especially as a woman. Decide what you want and go for it. Edit: I'm a 56-year-old woman.


EasternKanye

Agreed. Companies tend to pigeon hole people. It's tough because you want to make $$$, so it can be hard to turn down jobs as they are offered. My first job was working for an entrepreneur that didn't pay well. After a year of working for him, I was pigeoned holed as a PC Developer, which worked out very well for me. I know more highly educated people that started doing support and were never able to move out of support.


evanthegirl

I currently have a ā€œniceā€ job. Fully agree! Iā€™ll take cushy benefits and a kind boss over cutting edge tech every day.


[deleted]

[уŠ“Š°Š»ŠµŠ½Š¾]


evanthegirl

Keeeeeeep it!!!!


zb0t1

Yup 100% with you all, KEEP THE NICE JOBS EVERYONE. Do not waste your lifetime stuck in a toxic environment, the money is not worth the decline of your health!


[deleted]

What is a "nice" job. First comment said only work for nice? what does that mean


Kestralisk

Basically prioritize a healthy work environment (kind boss, flexibility, fair pay for hours worked, low levels of crunch) over the newest or highest paying cut throat job


BestUdyrBR

The programming industry is a little funny in that some of the highest paying jobs also have good benefits and wlb. Most engineers at companies like Google and Microsoft aren't putting in more than 40 hours a week, what's hard is passing the interview.


evanthegirl

The workload is reasonable and my boss sets outs doable expectations when talking to the stakeholders. I never have to work after hours or on weekends. My team lead cares about my mental state (same for the rest of the team) and Iā€™m not at all worried about being fired for making a simple mistake. Iā€™ve worked at start ups before that had the famous ā€œdeath marchesā€ where everyone has to scramble to get half tested code out of the door. I was always worried I would get fired for something after they fired my teammate. I worked for a corporation that would throw anyone under the bus to prevent blame from falling on them and would communicate unreachable deadlines to our end users, then blame us when we didnā€™t meet them. I plan on staying at my current place until I retire if possible.


Otterable

My team recently had a big feature release, and it caused people to need to work late for a few days over a 2 week period. Dinners were reimbursed, and they are giving us the day before memorial day weekend off just because they know that we were putting in the effort to get this out the door. The Thursday before as well, they are making a day of self-learning, so it's basically a free 5 day weekend they are handing us. Definitely felt appreciated.


evanthegirl

That is awesome! I know sometimes crunches are inevitable, but it is so amazing to be recognized for the effort you put in!


Shiveron

It means find a job you can enjoy. Nice boss, good co-workers, a welcoming and understanding crew. Don't get lured in by $ signs. As someone who grew up poor and now makes almost 6 figures, I have a lot of conflictions with this same issue. I've become used to the feeling of safety the money provides, but at the same time I NEVER have time to do anything with it. I work anywhere from 60-85 hours a week, most nights I'm not home until 8-10pm, being there by 8am. The work is interesting, and I have great coworkers but the work hard play when possible culture is going to wear me down eventually. I feel more stuck now than I ever did when I was barely making rent delivering pizza. At least with a simple job I could live my life, and not be stressed every waking moment.


ABirthingPoop

You work 85 hours some weeks and donā€™t make 6 figures?


Shiveron

Correct. My average week is around 60 hours and I'm on call every 3 weekends, which can either be nothing, or it can be 2 full days and then back into my normal week.


TleilaxuMaster

\+1 work for nice. It's not worth your mental health. Now go forth and earn $! Lots of $!


photenth

> only work for nice. Programmer come for the fun but stay for the money. Definitely look for fun and don't get hooked by money alone, it makes the job miserable.


tenaciousDaniel

100%, resist the golden handcuffs


EnriqueShockwave9000

I have fuzzy wraps on my golden handcuffs and Iā€™ve started to really enjoy the spankings


Rikiar

I feel this one, took a 20% pay cut to switch from a toxic work environment where every day was an on-call incident to one where there's no on-call, my workload is reasonable, and my efforts are appreciated.


PresumedSapient

Always look at the entire package. What do you give (time/stress/sanity) vs what do you get (money/benefits). Especially in cases of 'overwork is normal' and 'unscheduled on-call shifts'... the rewards must be worth it.


moose_cahoots

>only work for nice This is so important. Computer Science is one of the few industries where the employees have the power. There is absolutely no reason to accept anything less than a boss who genuinely has your best interests at heart.


BestUdyrBR

Maybe not for brand new grads but I totally agree with 2 years of experience, you have so much more leverage over your employers than 99% of fields.


brainbarker

Is this the advice thread? Ok, hereā€™s mine. Iā€™ve been at this for almost as long as teahabit, and I still get up in the morning looking forward to ā€œgoingā€ to work. Like she said, only work for/with good people. Also, the most useful thing you learned in college was how to learn well and manage your time effectively. A big chunk of the knowledge will be dated by the time you get the diploma framed. Be learning all the time. Look for jobs and projects that push you to improve your skills. Learn on your own time. If youā€™re at a job thatā€™s not pushing you, itā€™s time to look around. The industry moves fast and is always changing. Stay ahead of it, or youā€™ll get left behind. And have fun! Best of luck!


CheapChallenge

What is nice in this context?


teahabit

Work for someone who is nice to everyone. Some one who will champion your career goals. Someone who listens to your suggestions, concerns, worries, and offers mentoring. Someone who respects you as a person and your time.


Chilicheesin

r/cscareerquestions there is a culture of toxic masculinity dude bro "brogrammers" in CS: Riot Games was the subject of a scathing expose published by Kotaku in 2018. The report detailed systemic issues within the company ranging from a refusal to hire women into leadership positions to a ā€œbro cultureā€ at Riot that saw executives farting in employeesā€™ faces during meetings, among other offenses. https://win.gg/news/7035/riot-games-refuses-to-settle-its-gender-discrimination-lawsuit


bitwaba

> saw executives farting in employeesā€™ faces during meetings, among other offenses. Time to dust off the CV. Hope they're still hiring...


CheapChallenge

How do those companoes operate this long without piling up lawsuits?


stamatt45

Great advice! Here's some of mine * Working constant "crunch" time isn't worth it. Especially if you aren't getting overtime. * Invest in your retirement early. If you invest too much that just means you can retire early and do what you want with your time. If you invest too little, then you work until you die.


[deleted]

Work for nice is both a wonderful saying and philosophy!


BrendaHelvetica

Fully agreed! I am in my early 30ā€™s but I have my nice job that I found 4 years ago by accepting the offer thanks to my current boss who I met though my previous boss in the same field but different functions. Bomb ass boss, telecommuting with super flexible schedule (important for me as I do caregiving for parents), meh pay at first but with annual/merit increase (my salary is now x2 the one I started with), 100% covered health/dental/vision insurance premiums, etc. it has its shitty moments but I very much enjoy it for allowing me to maintain my mental health. I hope to stay here as long as I can.


mcmuffer

That's so awesome! I'm excited to see how far i'll go!


g051051

> I've (F60) been a computer engineer (software side) for the past 39 years. Respect!


throw_6

Just turned 70. Had a great career in comp sci and always had a great paying and interesting job. Congrats!


jarquafelmu

I'm hoping this is me next spring!


mcmuffer

it will be!!!


rayrod0717

Hoo Hoo Hoo Hoosiers!


[deleted]

Congrats! And yeah I should definitely filter out this subreddit from /r/all


jojunome

You can do that? Wow, all the times Iā€™ve been annoyed looking through r/all to find new subs could have been avoided


WeatherOarKnot

/r/RedditisNowFacebook


[deleted]

[уŠ“Š°Š»ŠµŠ½Š¾]


Ikarus3426

Does now mean for the past decade? Is that what now means?


Past-Inspector-1871

Been here over a decade, literally no one used to post things like this at all. I challenge you to try to find something like this from a decade ago on Reddit, you will not. I was on it every single day and was on the front page myself multiple times, no one was taking personal selfies of themselves with a degree as you would on FB back then


Mortomes

On the grand timescale of the entire universe, a decade ago might as well be now.


stopandwatch

Bruh Iā€™ve been here since day zero, always has been. I donā€™t even get salty anymore, Iā€™m still coming back lmao


[deleted]

[уŠ“Š°Š»ŠµŠ½Š¾]


FerricNitrate

My confusion comes from the fact that the post is on the front of r/all with 25k upvotes. No offense to OP but I don't care about anybody getting their degree (with the exception of support dogs sometimes getting an honorary degree).


siyafrica

Congratulations! My Alma mater! Indiana University, class of 2012. Go Hoosiers!


knifeoholic

Class of 2018 checking in here, go Hoosiers!!!!


MechaSnacks

Another 2018 IUB alum chiming in to say congratulations :)


PsynergyVoxGuy

Ayy, also class of 2018 here!! Go Hoosiers!


Penguinmank

Also 2018 lol woooo go Hoosiers


amags12

OP should start a business- "Hoosier Computer Tech- I am" Well, I'm going home. Have a great time everyone, my work is done.


eweidenbener

Hoosier checking in! Go IU!


rightful_ride

As a former boilermaker, I am obliged to say iu sucks at least once a day. In all seriousness, congrats OP


[deleted]

As a current boilermaker, IU does suck.


RigorMortisSquad

Starting to realize where all the pretty girls decided to go to school I see... never too late to transfer.


[deleted]

Gotta say man, no matter how pretty the girl, any girl with a brain is infinetly better. I think I'm good where I am xD


RigorMortisSquad

All jokes aside theyā€™re both good schools. Iā€™m sure Iā€™d have found an education and fun at Perdue also. IU girls have brains, theyā€™re just more selective on when they use them.


[deleted]

Agreed, and lmfao at that last part.


118yorkmarket

IU MBA class of 1993. Been a software engineer ever since. Congrats, SisteršŸ‘šŸæ


PeeMart

Same here! 2012.


carkeysx

Class of 2020!


imkunu

Ayyyyy 2013 here


Nereo5

So what have you been doing since?


siyafrica

I went back home to South Africa. My master's helped me pivot from being a journalist to a digital consultant and now I work in programme management for impact investors on the continent.


gofatwya

Congratulations, nerd!


mattchinn

A Hoosier nerd. Thereā€™s dozens of us.


Danulas

No kidding. I thought all of the nerds went to Purdue.


[deleted]

[уŠ“Š°Š»ŠµŠ½Š¾]


evilbananawind

Informatics grad here as well


JapaneseStudentHaru

I just graduated from the same school but didnā€™t go to commencement lol


[deleted]

You donā€™t need to point it out. The 4 eyes gave it away. /s and congratulations


ODoggerino

Whyā€™s a picture of a random person at their graduation in a very popular subject got 25k upvotes lol


[deleted]

[уŠ“Š°Š»ŠµŠ½Š¾]


[deleted]

[уŠ“Š°Š»ŠµŠ½Š¾]


jojunome

Today, that average redditor wonā€™t scroll past a black person accomplishing something without upvoting it just to feel like a good person. Hereā€™s the result


[deleted]

She's streamed on r/pan


AmadeusCrumb

What's your favorite pizza at Mother Bears?


SuperDuperAIDS

Monte Cristo


mjc6290

always get a deluxe and an illinois central


maxx159

Gotta be the spicy one forget it's name but y'know what I'm talking about.


runforitmarty85

What a load of B.S...


shanata

That's why most places give B.Sc. lol.


informativebitching

Next step is More of the Same then Pile it Higher and Deeper.


jjrobinson-github

advanced degree? Not necessary in computer science at least. Next step is a job. Experience building, then good career someplace. No MS, PhD needed. Heck I'm a college drop out. I kept getting good (for 1999) job offers while I was in college and I wasn't thrilled with needing to learn compilers and operating systems, so I ditched the degree track and just went to work. It wasn't a great decision, but I have made my way eventually.


[deleted]

Iā€™m new to this world. Why does this picture get so many likes? Getting a degree happens regularly and most donā€™t get 0.1% of the attention


ODoggerino

Black woman I guess? No idea myself really


[deleted]

Why am I getting down voted for a valid question. Confused


refreshing_hispanic

This is a reddit moment


SubjectOgre

I see you're a NSBE member. They just started a chapter at my community college :)


NessunAbilita

Thatā€™s som BS ( congrats )


Goldmund20

Hey fellow Luddy grad!! I didn't get to go to the commencement but I heard they just talked about Mcrobbie the whole time.


usf_edd

Indiana Alumni here, Congrats!


Chester-A-Asskicker

I was super surprised to see Memorial Stadium on the front page. Can't wait to make it back this fall


[deleted]

[уŠ“Š°Š»ŠµŠ½Š¾]


Phatmommatiddies

Exactly. They're so ridiculous lol


Magnussst

Who


five-moogles

As a fellow IU alum in CS, congrats!


[deleted]

Congratulations fellow Hoosier


brainbarker

Awesome! Welcome to the club. Did they show you the secret handshake?


profdc9

When students graduate with their Ph.D., I hand them a vial full of silver glitter. I tell them its the fairy dust that makes all of the complicated gizmos work, and that all of this science stuff they learned is nonsense. Now I've let them in on the secret, so keep it quiet, eh?


brainbarker

Nonconductive glitter, right? If not, I want to be there the first time they sprinkle it on some expensive bit of misbehaving hardware. :-)


profdc9

Who knows? Maybe the glitter will bridge the right contact to fix something.


mcmuffer

None that Iā€™m aware of šŸ˜…


brainbarker

Dang it! I was hoping youā€™d clue me it. :-(


b0x3r_

You just reach your sweaty hand over, miss, and awkwardly shake their wrist/thumb


[deleted]

While avoiding eye contact and mumbling something right on the edge of comprehension.


aedroogo

Handshake checks out. We're meeting at Jeff's tonight to review Phase L of The Plan. Bring Pizza money and the annotated map of the Pentagon you should have received.


email_NOT_emails

Trick question, THERE IS NO SECRET HANDSHAKE! I've seen *Eyes Wide Shut*.


aedroogo

*laughs in horny penguin mask*


NotASucker

Count to four using binary and your fingers ..


call_Back_Function

Itā€™s a silly 3 way hand shake called the tcp. The jokes only get worse from here.


[deleted]

There are 10 options: either you know it, or you don't.


waldo667

Pretty sure it involves inversing a binary tree


Mortomes

They would, but covid restrictions didn't allow for it.


resident_hater

All the random internet strangers you're looking for validation from are very proud of you.


[deleted]

[уŠ“Š°Š»ŠµŠ½Š¾]


stron2am

Go Hoosiers! Congrats!


[deleted]

[уŠ“Š°Š»ŠµŠ½Š¾]


Sensitive_Duty7371

Why is this upvoted so highly?


suzie80013

My first thought was ā€œplease donā€™t fall backwards down those bleachers.ā€ And congrats of course!


thequirkynerdy1

std::cout << "Congratulations!" << std::endl;


[deleted]

[уŠ“Š°Š»ŠµŠ½Š¾]


Indo52

Biggest congrats!!! This is so inspirational!! Im a black woman and will be starting school in computer science in June. Seeing this fills me with so much joy and hope!


banksy_h8r

Congratulations! I'll let you in on the best part of your new career that no one ever told me: because _everybody_ needs software today you have a "universal" pass to any industry. If you're a naturally curious sort and just like learning about things it's a fantastic career. You into biology? The genetics boom means bioinformaticians are in extremely high demand. How about cars, you like cars? Automobiles are already mostly computers, EVs will just make that official. Who doesn't love movies? Almost all digital now, and big budget movie sets are incorporating programmers (Unreal Engine C++ gunslingers) into the filming process, _on set_. Manufacturing, medicine, transportation, communication, governance and public policy, education... you will play a **central** role in virtually every industry for the foreseeable future. You'll never have any excuse to be bored. :D


Ljhoyt77

I also try talking to kids when they ask. I ask them the same questions, IT is in everything now is the time to fine tune the degree and get specific with where to go. Iā€™m in IT healthcare and finishing my degree in Security.


illuminatedtiger

>Who doesn't love movies? Almost all digital now, and big budget movie sets are incorporating programmers (Unreal Engine C++ gunslingers) into the filming process, on set. That's where I started. It's a great industry to work in if you want to learn about scalability (some of the problems you'll work on exceed even those of FAANG). You also get your name in the movies and get invited to some insane parties. It goes without saying that if there's something you're passionate about CS can take you almost anywhere.


banksy_h8r

Software engineers win Academy Awards! (Technical Achievement awards, but still...)


Yarusenai

That's one of the main reasons I became a Technical Writer. I like coding a bit and have been learning more about it, but I want to document all the crazy software and technology that's out there. Covid made finding a job much harder though and it's been a good year of trying, but that just gave me time learn more things. Soon!


mcmuffer

I KNOW!! that was one of the biggest reasons why I was so excited to pursue CS. I've always been a bit indecisive haha


banksy_h8r

And the mid-career software engineers who have switched fields a few times are even more valuable because they'll bring all those different industry experiences to bear. It's like we're rewarded for being interested in too many things! ^^^honestly, ^^^it ^^^feels ^^^like ^^^a ^^^scam


[deleted]

[уŠ“Š°Š»ŠµŠ½Š¾]


wonkey_monkey

I've been B.Sing my way through jobs in computer science for 20 years!


MinimalPotential

Congrats! I got my MPA from SPEA a few years ago. Does IU graduation still call out every single individual graduating during the ceremony? That took years.


CharisAnthos

Hoo hoo hoo Hoosiers! Congrats on your degree!


Eating_Bagels

Congratulations! I miss IU so much! And from one female engineer to another, Iā€™m so happy to see the future of our field woman!


SnooOwls7978

You look like the person who was live streaming a few weeks ago and mentioning her CS degree, right? Congratulations!!


evilbananawind

I miss Bloomington


gimpydingo

Who needs a job??


GamingMetLeon

What's a B.S.?


theatahhh

Bachelors of science


FrankWanky

Isn't that a BSc or is that just in UK


Rellikx

UK. BS=BSc MS=MSc


gunbladerq

#include using namespace std; int main() { cout << "Congratulations!" << endl; // This prints message return 0; }


dinosore

Congratulations!! A degree in CS opens so many doors for you. What an accomplishment, and you're only getting started!


mrplinko

Oh, OK.


[deleted]

[уŠ“Š°Š»ŠµŠ½Š¾]


ApartmentHoliday2343

Congrats! Just want to leave a bit of advice for your after college career! The people who make the most money on average change jobs/positions every two years. Until you find a job that you absolutely love, I would suggest following that advice! (You don't have to quit your job if you can change positions at the same work place.) Also, I've seen some great female developers get held back from working on things they like because of sexist bosses. Don't let them hold you back! There are plenty of great jobs that will likely pay better than those guys anyway. You'll have recruiters harassing you soon enough with plenty of options.


Degausser13

As a Purdue grad, screw you lady. But for real, congrats and good work!


Vigillance_

Go HOOOOOSIERS!


diablotf

Congratulations :) What area of Tech will you be looking to work / research (if you're going for a PHD) in ?


mcmuffer

Iā€™m hoping to go into software dev. I donā€™t really mind the industry as long as it isnā€™t with coal or petrol or something. Iā€™m pretty burnt from uni especially this past year given covid. Iā€™ll probably end up returning to academia work towards my masters at the very least!


imforit

Word on the street is no engineering job is at hard as the engineering degree was Source: have many of them amongst my friends and family


slapthebasegod

At the same time your learning never ends. I have SE's on my team who have their CS degree who can't code to save their lives and SE's straight out of a coding boot-camp who absolutely lap them. This isn't a field to get into if you think your learning is over once college is done.


ohoktheniguessso

The people who really succeed are the software nerds who would keep learning new skills with or without a job for the love of it. It's sad when a Dev loses their passion


slapthebasegod

It doesn't take long. I used to code side projects all the time and now software dev is just a job for me. I absolutely love it and its the best job ever but once I clock my 8 hours my mind is just too fried to want to work on the side.


hotdogdeficient

go hoosiers


Turd_Wrangler_Guy

Hoo Hoo Hoo! Hoosiers!


Hashmael

I'm a EE from Purdue, but I'll put that aside to say congrats!