I don't want to dox myself, but I work for a company and I take care of interviews most of the time.
How come most graduates from computer science can't code for shit or do basic things, such as writing a script or separating trees with numbers? What the fuck do they do during classes? This is fucking absurd, we're talking about 7 out of 10 graduates being a fucking mule
has it occurred to you that maybe schooling is just garbage now? after a certain point you have to start blaming the system itself
Justin Cooper
How do they pass their classes? Don't you have to pass exams, do projects and much more? I graduated in 2004
Logan Ortiz
A lot of them cheat. I teach CS at a uni in England, basically all the asians cheat and the rest have started to follow that pattern since we can't bust the asians due to racialism accusations.
Brayden Reyes
If CS is anything like my engineering program, it's because undergraduate programs are designed to produce graduate students, not employees. I'm surprised that CS doesn't have a split between "making" and "designing" like engineering does. Seems like it would make it a lot easier for employers. In engineering you have technicians and "proper" engineers - you need both to design anything worthwhile, but they do different things. For example, your team is tasked with designing a robot for a production line. The engineer would do compute the forces, select materials etc. The technician would implement the motion programming on a PLC or something.
I guess that split exists in CS between software engineers and regular CS students, but it isn't enough of a divide. Seems to me like companies need "code monkeys" more than anything else and that is simply not what is taught in undergrad CS programs.
Daniel Torres
Rajoy already has an ugly face per se, no need to frog him.
Julian Howard
I HAVE BEEN SAYING THIS FOR TWO YEARS!
TWO YEARS!
Juan Torres
your not any better at hiring than they are at coding
send potential applicants a litmus test for the basics you expect them to already understand
the only reason you should be upset is that your time is being wasted interviewing unqualified applicants but you give them the time of day anyway
this except don't blame the system, blame self-reliance on the system
Jaxson Young
Are you fucking retarded, do you have brain damage? Go back to fucking /v/, nobody is hiring your kind and applicants need a day for the interview, you don't just randomly call them over. Get the fuck out of my sight, you stupid fucking piece of shit.
Lucas Evans
>applicants need a day for the interview Wasting your time. The guy you are replying to is right. There is a reason why FizzBuzz is a popular filter.
Xavier Mitchell
We have associates degrees for that, but employers don't take them seriously.
Anthony Perry
I'm studying at university and I know a lot of people who can do nothing besides what is shown to them step by step by the teachers in class. They have good grades just because they are good at math, which apparently is the only skill required to graduate. They have never used anything other than windows or macos, never used a terminal if not under specific request, never seen the inside of a PC or had any idea how it is made.
Landon Robinson
I hope you are joking
Evan Perez
He's not. I'd say that's a majority of students in university these days. Infact I wager most are now not even capable of operating a Windows computer thanks to MacOS becoming so ubiquitous in the academy.
>find the odd number between 0-100 >count down from 700 to 200 in decrements of 13 I use these to filter candidates on the phone. 99% filter rate.
Easton Wilson
Im studying Automation and I copy all homework related to physics and electronics because it's boring, i like coding so I do that myself, it's pretty esasy to pass everythig with just copy paste tho
Michael Cooper
public class TwoCards {
public static void main(String[] args) {
List cards = new ArrayList();
for (String color : new String[] { "", "", "", "" }) { for (String value : new String[] { "2", "3", "4", "5", "6", "7", "8", "9", "10", "J", "Q", "K", "A" }) { cards.add(value + color); } }
Collections.shuffle(cards);
System.out.println("Your two random cards: " + cards.get(0) + " and " + cards.get(1));
Trust me when I say it will come back to bite you in the ass later. Don't risk it man, both as far as applying knowledge gained from lectures and the risk of being penalized by your institution are concerned.
If you do not get a solid grasp of your prerequisites you will have to play catch-up with more advance topics that build upon that knowledge.
Nathaniel Sullivan
Algorithm. Not explanation.
Or let me put it this way: Can you shuffle an array in C?
Gabriel Bennett
I'm aware, I do learn the basics for exams and such, it's just very unappealing to me, I soppose you could say I chose a wrong thing to major in, but I did want something to kick me in the ass to learn some of the basic eletronics shit so it is what is happening, I'm glad for the stuff I do put in use sometimes, but I feel a lot of it will never be brought up in my life unless we go dystopian apocalyptic at some point and I need to build for scratch
Adam Richardson
the algorithm is in the javadoc, had you read it yourself
>C why not Pascal while you're at it? you're indirectly asking to reinvent the wheel
Lucas Collins
>you're indirectly asking to reinvent the wheel Because all the projects you will do will be in Java?
Luis Morgan
>Sweet fucking hell. This isn't real. It's like you've never spoken to a "programmer" outside the Jow Forums/HN tech sphere
Hunter Clark
>I'm glad for the stuff I do put in use sometimes, but I feel a lot of it will never be brought up in my life Depends on what career path lies ahead for you.
I was expecting I'd work with electronics and program embedded systems in C (would still prefer such a job desu, but competition is fierce for what few jobs I could find. I was so close to getting one but they ended up hiring a senior with far more experience). Never expected to end up landing a job as a back end and front end software tester using Java. I've only done a single elective that covered Java as a passing interest at university, never thought I'd end up using it at the time.
Lincoln Torres
reinventing the wheel or not, he’s asking you to prove that you can make a basic algorithm which is pretty reasonable
Charles Bell
language being irrelevant (though Java is a preference due to experience with it), just not "reinvent the wheel" level of abstraction where functions from standard language APIs have to be rewritten
got any higher level problems to solve?
Luis Hernandez
>got any higher level problems to solve? This is not my thread: OP clearly wants to talk about interviews for programming jobs.
Cooper Nelson
re-reading the OP, that's not even the actual question
interviews are merely mentioned as OP's perspective on the actual question (why are graduates dumb). you only wanted to shitpost with your list of stupid people again
Nathan Powell
>you only wanted to shitpost :(
Luke Peterson
cheating is absolutely rife in universities.
I know you don't want to dox yourself but what country are you in? What would it take for you to consider someone with no degree in CS?
Henry Ortiz
god, it's just a matter of knowing the deck length and introducing the new elements at random indexes. no need to get anal about it.
Aaron Powell
This was a great read. People must freak out knowing you're watching them code
Kayden Lee
Are you interviewing Computer Science or Software Engineering graduates? I find SE graduates to be much better when it comes to practical knowledge.
Isaiah Lee
your company should put out initiatives with a local school/university where you offer some extra workshops or seminars and teach the students yourselves
it helps finding salvageable people
Jacob Ward
I just accepted an offer at a company that was absolutely desperate to hire someone. Thought the interviewer would end my phone interview early since I fucked it up pretty hard, but I guess the guy saw that I could be of some use after all. They made me come to an onsite which IMO they didn't put much effort into. Then those retards agreed to pay me six figures LMAO. I don't even have a CS degree.
Hunter Young
not as optimal as traversing an initially sorted deck and swapping with a random index element
Caleb Mitchell
what did they ask you and what is the job about
Oliver Hernandez
what's your experience like?
Elijah Diaz
So you're saying I have a chance without a paper to become (atleast) coder..!? I don't think 7 out of 10 picks computer related education because they're interested in computers. It's probably applefags who think that having education with computers will make them like Jeve Sobs and other half ones who think that playing video gaymes is same as working with computers and rest of these 7: >it's a good money, lol Ones who know their stuff probably likes this stuff or works hard.
Anyways, probably I'd do better. Which says something about these dumb numbs.
Joshua Wood
There are two types of CS grads; those who think they know everything, and those who admit they know nothing, but are willing to learn.
My search is always for the later.
Joshua Butler
>want job programming all day everyday >cant find odd numbers I hate programming and I can do this bullshit
Aaron Nelson
This is wrong. The company that picked me up from my current college were just interested in producing more slaves that would just use wordpress or magento.
Kayden Stewart
Or people like games, building PC, whatever, so instead of going into literally any other type of IT they try to get into the completely unrelated CS/programming because places like Jow Forums make it sound better than it is.
Jackson Hernandez
Is the first one really that bad, though? I could see myself making some of the same mistakes if I'm really stressed out, without realizing it either.
Eli Baker
Amazing.
Austin Miller
This hurts to read.
Aiden Kelly
Yes. The initial condition is false, therefore loop won't run.
Leo Sanders
To be fair, I unironically had no idea how to formulate odd numbers until being shown an actual example in university-level proofs.
That's how unintuitive it is. That, or how uncreative I am...
Owen Edwards
First one is really bad, nothing in it makes any sense. It looks like a neural network trying to generate code or something.
Liam Jackson
Fucking shit, I did not even notice that until now.
Jeremiah Ross
Graph implementation. Pointer manipulation to print certain characters in a string. Merge arrays without calling any sort function. Describe how you would design a system to implement these features in our product. Pair programming. Job is mobile dev.
Github with strong open source projects. Demonstrates my ability to design and work with large code bases.
Adam Gonzalez
hang on, is this real or are you shitposting if so fucking hell thats fucked up. And why is racism considered a fucking reason?
Carson Bailey
I too at first thought that it would only assign the "output" once and skip everything else.
Nathaniel Collins
Sounds good, don't ever doubt your abilities. If you doubt your abilities because you don't have a degree, then you are enabling shitters with a CS degree to be entitled.
Ryan Cruz
man this gives me hope. are you completely self-taught?
What do you think about responses in pseudo code? Would you take them?
Levi Lopez
Why shuffle the whole "deck" if you only need two cards? Is it really faster?
Jacob Perez
Yet HR retards will pick someone with a degree who is incompetent over someone who is self taught but gets shit done.
Dominic Flores
I can't tell for other countries, but in shithole I'm living, most students pick computer whatever studies because " muh big money". And you don't have to be genius to get your paper. All you have to do is don't be lazy or work with others. Someone who's lazy, has difficulties communicating in social situations and refuses to attend lecture where teacher talks about his life achievements instead of topic might get so anxious to attend classes that he'll get dropped out. :^)
inb4 >projecting
Jose Williams
For my last two jobs (I change jobs every 6th month out of boredom), I didn't include my degree
Zachary Jackson
Assignment asks to shuffle the whole deck. Is this faster? No. Does it follow the spec? Somewhat.
Adrian Johnson
Let us assume that you do not know the modulus operator. Let us further assume that the idea of "divide an integer by two, then multiply it by two and see if we get the same integer back" also does not occur to you. Perhaps your teacher was lazy and did not teach you that a float cast into an integer gets truncated.
...you can still start at 1 and repeatedly add 2, no?
Joseph Gonzalez
This describes 95% of my past fellow engineering students (I graduated). Nobody is actually interested in technology, everyone is doing for the money. They all do as little effort as possible and rant about all course topics afterwards. I had Python class as an introduction to programming. Everyone literally believed programming was some hell torture they'd never need again in real life. The prof then slowed down to basically 0 which made it so damn easy. At the end of my studies I took an optional in depth python course about pylab and matplotlib. People in there seemed to be interested, saw a bunch of thinkpads and all. So you can't generalize this but its the direction we are heading.
Aaron Price
What about checking var & 1? Or even more basic var / 2 * 2 == var?
Elijah Phillips
Why do you think smart companies just look for full time students now?
unfortunately people are indoctrinated enough by economic agents to think that wasting someone's time without having a signed contract is a crime
Mason Baker
thx user
Lucas Wood
Please send the reply/test pics again, I remember that fun thread.
William Stewart
>dont pay >they have to spend more time and money trying to make me who /devilish/ here?
Jordan Anderson
Do you understand the concept of "test"?
Jaxon Richardson
Computer science is just the default degree for students to do when they don't have a plan. The parents force them to go to uni because it's required for a job these days.
Angel Brooks
give it to me straight Jow Forums
I'm self taught, no schooling, and don't know advanced concepts but if I bang my head against the wall enough I can get out something useful (maybe a google/stackoverflow or two for some edge behaviors/quirks) >paying someone to google I tend to get results first, trying to maintain some level of comprehensiveness, before going back and improving code
how suitable am I? would you rather no result or a frequently revised to be quicker result?
Sebastian Young
While the idea is retarded, sometimes court bills are given to pay to someone else (in this case, you).
Brody Richardson
the only worthy post in this thread
Ryan Roberts
Are you sure? In my country business studies would be the pick for someone who who has no idea what to study. People wouldn't pick CS because they know they'd fail
Alexander Reed
It's a combination of cheating and "muh groupwork to improve social skills" meme. At my university a majority of the courses use groupwork to determine the grade. So many students just attach themselves to a good group and freeride their way through the degree. This goes especially for women
We want a qualified Cisco Architect thats only 20 years old with 40 years of networking experience
Luis Sullivan
>wahhh I have to do my job and find people that are decent at doing the job they are applying for since this is part of what my employee expects me to do. >I know what can solve this, I can go on Jow Forums and bitch about doing my job. Why are HR fags so useless? All you have to do is give them a test beforehand so if they can't solve they won't even get to meet you in person. Sending them an email with a set of tests you made won't take you even a minute.
not him but its very real in the good unis in Aus. They're majority Asian since we take around 30% international students at each uni but that doesn't mean they don't get special underprivileged status for accusations. even if you see one cheating in front of you, you were paying attention because you're a racist.
Jack Smith
>being this much of a brainlet Go back to pre-school. Don't you realize during all the years of study that odd numbers a are the ones which when you divide by two you don't get a Natural number as a result? God fucking dammit.
John Smith
Australia is so fucked. I was in Sydney in 2014 for one week and there were only Pajeets and Chinks. What the fuck. I wish I was exaggerating.
Jeremiah White
thanks! good times
Gabriel Torres
If you can actually code, you should get hired. Unfortunately, you have >no schooling in there, and we live in an age where HR decides how to filter.
To get an interview: Have a good resume. To pass an interview: Be able to prove that you have the needed skill + do not act like a psychopath.
How would you grade yourself?
Hudson Perez
I don't have the former and I'm probably fine on the latter
Logan Green
>+ do not act like a psychopath. Any experiences?
Lucas Barnes
OP, I've been there and essentially: Games and shittalking. Most people don't do fuckall. Exams are a different deal anyways and there's always sorcery involved. I met people who, if they used all the energy they use on cheating on doing good work they'd be mad rich.