I don't want to dox myself, but I work for a company and I take care of interviews most of the time

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

Attached: 1509962797617.jpg (480x360, 111K)

Other urls found in this thread:

css-tricks.com/tales-of-a-non-unicorn-a-story-about-the-trouble-with-job-titles-and-descriptions/
twitter.com/NSFWRedditImage

has it occurred to you that maybe schooling is just garbage now? after a certain point you have to start blaming the system itself

How do they pass their classes? Don't you have to pass exams, do projects and much more? I graduated in 2004

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.

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.

Rajoy already has an ugly face per se, no need to frog him.

I HAVE BEEN SAYING THIS FOR TWO YEARS!

TWO YEARS!

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

or your just shitposting

css-tricks.com/tales-of-a-non-unicorn-a-story-about-the-trouble-with-job-titles-and-descriptions/
Read the comments

this
except don't blame the system, blame self-reliance on the system

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.

>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.

We have associates degrees for that, but employers don't take them seriously.

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.

I hope you are joking

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.

This is the standard.

Attached: ProgrammingJobInterviewAnswers.png (2752x4342, 742K)

Sweet fucking hell. This isn't real.

>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.

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

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));

}

}

Attached: thanks 4chink.png (412x23, 2K)

>Collections.shuffle(cards);
Can you give me the algorithm for "shuffle"?

Attached: -quotes javadoc-.png (744x292, 28K)

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.

Algorithm. Not explanation.

Or let me put it this way: Can you shuffle an array in C?

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

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

>you're indirectly asking to reinvent the wheel
Because all the projects you will do will be in Java?

>Sweet fucking hell. This isn't real.
It's like you've never spoken to a "programmer" outside the Jow Forums/HN tech sphere

>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.

reinventing the wheel or not, he’s asking you to prove that you can make a basic algorithm which is pretty reasonable

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?

>got any higher level problems to solve?
This is not my thread: OP clearly wants to talk about interviews for programming jobs.

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

>you only wanted to shitpost
:(

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?

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.

This was a great read. People must freak out knowing you're watching them code

Are you interviewing Computer Science or Software Engineering graduates? I find SE graduates to be much better when it comes to practical knowledge.

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

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.

not as optimal as traversing an initially sorted deck and swapping with a random index element

what did they ask you and what is the job about

what's your experience like?

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.

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.

>want job programming all day everyday
>cant find odd numbers
I hate programming and I can do this bullshit

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.

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.

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.

Amazing.

This hurts to read.

Yes. The initial condition is false, therefore loop won't run.

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...

First one is really bad, nothing in it makes any sense. It looks like a neural network trying to generate code or something.

Fucking shit, I did not even notice that until now.

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.

hang on, is this real or are you shitposting
if so fucking hell thats fucked up. And why is racism considered a fucking reason?

I too at first thought that it would only assign the "output" once and skip everything else.

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.

man this gives me hope. are you completely self-taught?

Attached: 1472545423591.png (1280x720, 1.44M)

What do you think about responses in pseudo code? Would you take them?

Why shuffle the whole "deck" if you only need two cards?
Is it really faster?

Yet HR retards will pick someone with a degree who is incompetent over someone who is self taught but gets shit done.

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

For my last two jobs (I change jobs every 6th month out of boredom), I didn't include my degree

Assignment asks to shuffle the whole deck. Is this faster? No. Does it follow the spec? Somewhat.

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?

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.

What about checking var & 1? Or even more basic var / 2 * 2 == var?

Why do you think smart companies just look for full time students now?

Attached: averagejob.png (756x684, 58K)

Attached: 1508563821935.jpg (3024x4032, 1.48M)

Attached: 1510376841127.jpg (1257x307, 73K)

>Rebekah
Poo

nice hoax. VCAT would eat you whole

>CCIE

what the fuck lul not that many people have it

unfortunately people are indoctrinated enough by economic agents to think that wasting someone's time without having a signed contract is a crime

thx user

Please send the reply/test pics again, I remember that fun thread.

>dont pay
>they have to spend more time and money trying to make me
who /devilish/ here?

Do you understand the concept of "test"?

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.

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?

While the idea is retarded, sometimes court bills are given to pay to someone else (in this case, you).

the only worthy post in this thread

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

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

Attached: 2112.png (526x439, 424K)

We want a qualified Cisco Architect thats only 20 years old with 40 years of networking experience

>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.

Attached: 1520331299776.png (680x602, 377K)

Racist

See

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.

>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.

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.

thanks! good times

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?

I don't have the former and I'm probably fine on the latter

>+ do not act like a psychopath.
Any experiences?

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.