Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Locked thread
pointers
Sep 4, 2008

Subjunctive posted:

fb/google/oracle/etc have other offices as well, and hire from other universities as well. you get the same offer coming from CMU or Waterloo and going to FB in Seattle.

splitting teams is definitely less effective, though.
they may have other offices, but they realllllly push for you going to the 'main campus'

Adbot
ADBOT LOVES YOU

Shame Boy
Mar 2, 2010

Shaggar posted:

the idea of hiring a recent college grad instead of someone who knows how to do their job is so weird to me.

idk my company does it, though it's mostly because we're near a tech college and all the older people we've brought in somehow learned how to code by 1991 standards and never loving changed. i think that's just cuz we're poo poo at hiring and a terrible company though.

Shifty Pony
Dec 28, 2004

Up ta somethin'


new college grads are great because they don't understand that pulling 70 hour crunch weeks every other week isn't something to be proud of or that you have to put up with.

Pittsburgh Fentanyl Cloud
Apr 7, 2003


Shifty Pony posted:

new college grads are great because they don't understand that pulling 70 hour crunch weeks every other week isn't something to be proud of or that you have to put up with.

I'm the managers who assume all working time is productive time and are happy that their employees are at their desks 70 hours a week even if they're sleeping or browsing the Internet for 30 of them

VAGENDA OF MANOCIDE
Aug 1, 2004

whoa, what just happened here?







College Slice

Citizen Tayne posted:

I'm the managers who assume all working time is productive time and are happy that their employees are at their desks 70 hours a week even if they're sleeping or browsing the Internet for 69.95 of them

Shame Boy
Mar 2, 2010

Shifty Pony posted:

new college grads are great because they don't understand that pulling 70 hour crunch weeks every other week isn't something to be proud of or that you have to put up with.

i'm young and fully understand that, but the guy who's been at this company the longest (almost 20 years!) is convinced that "that's just how the tech business is" and tells us about how "back in the day we had to work every weekend for weeks sometimes!!"

Shaggar
Apr 26, 2006

Shifty Pony posted:

new college grads are great because they don't understand that pulling 70 hour crunch weeks every other week isn't something to be proud of or that you have to put up with.

yeah but they're crunching 70 hours worth of useless garbage because they don't know what they're doing. they're a waste of money, but I bet it looks good on departmental budgets.

computer parts
Nov 18, 2010

PLEASE CLAP

Shaggar posted:

the idea of hiring a recent college grad instead of someone who knows how to do their job is so weird to me.

for my degree program, our senior design project is getting in a group of 4-5 and having a company assign us a project that they later implement

the company gets 4 engineers for the price of one and they don't even have to keep you on after four months

Munkeymon
Aug 14, 2003

Motherfucker's got an
armor-piercing crowbar! Rigoddamndicu𝜆ous.



Shaggar posted:

the idea of hiring a recent college grad instead of someone who knows how to do their job is so weird to me.

it's easier to trainbrain wash young impressionable people into doing dumb poo poo

"yeah just write all this in Java - it's the Best Language and that's why we use it!"

Pittsburgh Fentanyl Cloud
Apr 7, 2003


computer parts posted:

for my degree program, our senior design project is getting in a group of 4-5 and having a company assign us a project that they later implement

the company gets 4 engineers for the price of one and they don't even have to keep you on after four months

where did they get their PEs from?

computer parts
Nov 18, 2010

PLEASE CLAP

Citizen Tayne posted:

where did they get their PEs from?

i should've said EITs, my b

Shaggar
Apr 26, 2006

Munkeymon posted:

it's easier to trainbrain wash young impressionable people into doing dumb poo poo

"yeah just write all this in Java - it's the Best Language and that's why we use it!"

you're gonna spend a year training them to use a real language like java and breaking them of all the bad habits they learned in their plang degree. then they'll just go make more money somewhere else. its not worth it at all.

Shaggar
Apr 26, 2006
you cant even give them bitch work cause they'll gently caress that up too.

Bhodi
Dec 9, 2007

Oh, it's just a cat.
Pillbug

Shaggar posted:

you're gonna spend a year training them to use a real language like java and breaking them of all the bad habits they learned in their plang degree. then they'll just go make more money somewhere else. its not worth it at all.

Nah. "Give us your children until they are five, and they are ours forever". These people never leave. They have no perspective.

Main Paineframe
Oct 27, 2010

Shaggar posted:

the idea of hiring a recent college grad instead of someone who knows how to do their job is so weird to me.

the company that mark "young people are just smarter" zuckerberg started while he was still in college probably sees no problem with it. skills? who needs em

Munkeymon
Aug 14, 2003

Motherfucker's got an
armor-piercing crowbar! Rigoddamndicu𝜆ous.



Shaggar posted:

you're gonna spend a year training them to use a real language like java and breaking them of all the bad habits they learned in their plang degree. then they'll just go make more money somewhere else. its not worth it at all.

thanks to the entirely benevolent influence of their new employers on their alma mater they already learned java as part of their degree

Shaggar
Apr 26, 2006
that's the best you can hope for and even then the profs probably don't know what they're doing cause they haven't been in the real world in decades.

triple sulk
Sep 17, 2014



Main Paineframe posted:

the company that mark "young people are just smarter" zuckerberg started while he was still in college probably sees no problem with it. skills? who needs em

they started working on facebook in like 2003 which might as well be the stone age in computing history

hobbesmaster
Jan 28, 2008

Citizen Tayne posted:

where did they get their PEs from?

see now this is actually an incorrect use of that complaint

civil programs do this kind of thing, they're still engineers practicing engineering because they are under supervision of a PE

Shame Boy
Mar 2, 2010

Munkeymon posted:

thanks to the entirely benevolent influence of their new employers on their alma mater they already learned java as part of their degree

yeah for me Java was CS 1 - 3, though everything after that was C/C++ at least.

the tech college near me now only does Java (on windows!) and only teaches other things as electives.

the shittier college some of my friends went to only teaches loving python.

Shaggar
Apr 26, 2006
yeah my bro is a civ e and for one of his senior projects they designed a new foot bridge for a park and he was all proud of it but they ended up not using the design. the difference between actual engineering and programming is that while there are correct ways to do things in both disciplines, you aren't required to do them when programming.

hobbesmaster
Jan 28, 2008

senior design projects are never actually used in business; if the team of a couple of seniors could do it in a semester or two while working on all the other academic commitments they have and all the crap they have to write up for the class itself you could do it in house in a couple weeks tops with experienced people

so the project is either irrelevant or an actual problem that needs to be solved in which case the students will complete about a year after you have your real solution. still good for the students to get a "real" problem

Sapozhnik
Jan 2, 2005

Nap Ghost
java is an awful teaching language but is the best language for doing actually useful work that contributes to society

but if you're writing yet another Rate My Dog's Boner app so you can get a sw8 exit in six months then yeah sure use whatever i guess.

hobbesmaster
Jan 28, 2008

no you use objective c for that so that you can put it on the only platform that matters

Endless Mike
Aug 13, 2003



hobbesmaster posted:

senior design projects are never actually used in business; if the team of a couple of seniors could do it in a semester or two while working on all the other academic commitments they have and all the crap they have to write up for the class itself you could do it in house in a couple weeks tops with experienced people

so the project is either irrelevant or an actual problem that needs to be solved in which case the students will complete about a year after you have your real solution. still good for the students to get a "real" problem
nah, my university had a design program that a lot of engineers did in lieu of senior research that partnered with businesses around the state (and even one or two that were well outside) and none of the problems were vital, but were still interesting things to do.

my group designed a medical tool. i've done nothing remotely similar since i graduated lol.

one group did some stuff with the local water company. their solution was essentially "put a tarp on it"

hobbesmaster
Jan 28, 2008

Endless Mike posted:

nah, my university had a design program that a lot of engineers did in lieu of senior research that partnered with businesses around the state (and even one or two that were well outside) and none of the problems were vital, but were still interesting things to do.

my group designed a medical tool. i've done nothing remotely similar since i graduated lol.

one group did some stuff with the local water company. their solution was essentially "put a tarp on it"

exactly my point?

Subjunctive
Sep 12, 2006

✨sparkle and shine✨

Shaggar posted:

the idea of hiring a recent college grad instead of someone who knows how to do their job is so weird to me.

are you saying that recent college grads shouldn't get jobs?

or that companies shouldn't hire just out of universities? everywhere I've worked on hiring has had an idea of how many university hires they can absorb versus how many experienced hires they need. there just aren't enough good experienced hires out there, so you hire someone promising and invest in training them. (experience is by no means a guarantee of being really good at the job either, sadly.)

qntm
Jun 17, 2009

Shifty Pony posted:

new college grads are great because they don't understand that pulling 70 hour crunch weeks every other week isn't something to be proud of or that you have to put up with.

young people are just smarter

ryde
Sep 9, 2011

God I love young girls

Shaggar posted:

the difference between actual engineering and programming is that while there are correct ways to do things in both disciplines, you aren't required to do them when programming.

you're typically actively discouraged from doing things the correct way in programming.

have you read my latest blog post on how we used agile development with node.js to disrupt the industry? we're hiring full stack developers too, but only if youre not a snob about things like code quality and can "get things done", i.e. write horribly broken poo poo that is delivered on an unrealistic timeframe.

Wells
Sep 21, 2008

THIS IS A BIZ!!!
Lipstick Apathy
all college grads are going to require some degree of babysitting, but there are definitely ones that have less of a negative impact then others. in my (extraordinarily meager) experience good interns are more often hamstrung/burned out by poor management then their own incompetence.

computer parts
Nov 18, 2010

PLEASE CLAP

Endless Mike posted:

nah, my university had a design program that a lot of engineers did in lieu of senior research that partnered with businesses around the state (and even one or two that were well outside) and none of the problems were vital, but were still interesting things to do.

my group designed a medical tool. i've done nothing remotely similar since i graduated lol.

one group did some stuff with the local water company. their solution was essentially "put a tarp on it"

in my major it's common to partner up with hospitals

spoiler: hospitals are incredibly mismanaged and have more money than sense

ryde
Sep 9, 2011

God I love young girls
Im not sure why you are laughing about hiring college grads. you make up a team composition of experienced devs and new college hires so that the new college hires get mentoring and guidance and can become good experienced devs. It is a pretty good way of building a pool of highly capable developers. developers leaving is fixed by not having your work be lovely

GameCube
Nov 21, 2006

welcome to yospos

Shame Boy
Mar 2, 2010

Mr Dog posted:

java is an awful teaching language but is the best language for doing actually useful work that contributes to society

but if you're writing yet another Rate My Dog's Boner app so you can get a sw8 exit in six months then yeah sure use whatever i guess.

tbh I think it's a good teaching language because it forces you to do things really verbosely and "correct" (at least as far as Java defines "correct"). Garbage collection is a terrible crutch though so idk, but the language itself is almost annoyingly structured and verbose and I think that's just what you need when you're learning.

C/C++ is just like "gently caress here's all this memory whatever make a class or don't go hog wild make a pointer to a pointer to a function that returns a pointer that goes to nothing i don't give a gently caress."

Shaggar
Apr 26, 2006

Subjunctive posted:

are you saying that recent college grads shouldn't get jobs?

or that companies shouldn't hire just out of universities? everywhere I've worked on hiring has had an idea of how many university hires they can absorb versus how many experienced hires they need. there just aren't enough good experienced hires out there, so you hire someone promising and invest in training them. (experience is by no means a guarantee of being really good at the job either, sadly.)

i don't have the money to invest in training for a recent grad so im happy to let someone else do that and then hire them away.

Subjunctive
Sep 12, 2006

✨sparkle and shine✨

Shaggar posted:

i don't have the money to invest in training for a recent grad so im happy to let someone else do that and then hire them away.

it's no harder to invest in training a new grad than in an experienced one. or do you not invest in your employees at all?

Shaggar
Apr 26, 2006
a new grad has to be taught how to program from scratch. an experienced dev just needs to be taught your system and anything new you add. experienced devs also take to new topics faster since they have a better general understanding of the profession.

Subjunctive
Sep 12, 2006

✨sparkle and shine✨

Shaggar posted:

a new grad has to be taught how to program from scratch. an experienced dev just needs to be taught your system and anything new you add. experienced devs also take to new topics faster since they have a better general understanding of the profession.

I mean giving your employees professional development opportunities. do you have money for that?

Shaggar
Apr 26, 2006
not a lot, but we have some. we are a pretty small shop and hiring someone we'd have to invest significant basic training in would drag the team down. we use industry standard stuff like java and c# and maven and sql server so its not like we'd have to send someone off to jboss training or something equally insane.

Adbot
ADBOT LOVES YOU

Subjunctive
Sep 12, 2006

✨sparkle and shine✨

ah, yeah, cookie cutter work is nice that way. makes the worker bees really fungible, don't have to treat them very well because they're easy to replace.

helps to have geography without much buyer-side competition too. what are they gonna do, become an analyst for red monk or bus tables at duck fat? you really have this poo poo down.

more seriously though, when was the last time someone on your team went to a conference it took a class? (this is a favorite question for interviewers.)

  • Locked thread