tyler811
Diamond Member
Originally posted by: PipBoy
When interviewing right before I graduated, I intentionally signed up for interview slots right after the biggest losers I knew. I seemed that much better by comparison 🙂
:beer:
Originally posted by: PipBoy
When interviewing right before I graduated, I intentionally signed up for interview slots right after the biggest losers I knew. I seemed that much better by comparison 🙂
Originally posted by: MaxDepth
So you hired the first person who didn't snicker at the words, "hung replications."
😀
Originally posted by: tyler811
Originally posted by: PipBoy
When interviewing right before I graduated, I intentionally signed up for interview slots right after the biggest losers I knew. I seemed that much better by comparison 🙂
:beer:
Originally posted by: thunderhorse
When I put together a team for a project, I usually bring in up to twice as many people as I need. Then I start pushing and pushing. I'm looking for people that can work well together, and get in my face when they think I'm wrong or the idea looks like it will not work. And I push a little more. I take their funding away until they are pleading their loudest that we could loose the project. The ones that start arguing and fighting with others in the team are history. I want to have a team that compliments and defends each other. I want a team I don't have to stand over their shoulder to get the job done right. Because now I can go on vacation. hahahahahahaha!!!!!!!!!!
Originally posted by: thunderhorse
When I put together a team for a project, I usually bring in up to twice as many people as I need. Then I start pushing and pushing. I'm looking for people that can work well together, and get in my face when they think I'm wrong or the idea looks like it will not work. And I push a little more. I take their funding away until they are pleading their loudest that we could loose the project. The ones that start arguing and fighting with others in the team are history. I want to have a team that compliments and defends each other. I want a team I don't have to stand over their shoulder to get the job done right. Because now I can go on vacation. hahahahahahaha!!!!!!!!!!
Originally posted by: FeathersMcGraw
Originally posted by: Descartes
However, it's pretty absurd to think that you can simply teach someone "programming." The converse of the argument is true: Those with more social abilities than intellect will not be a proficient programmer, and vice versa. Sure, you can teach a marketing monkey how to create Excel spreadsheets that calculate your birthday, but that's a far, far cry away from being a developer.
I think it's pretty absurd to posit a correlation between social and technical skills. While I know of many people who fit the absent-minded professor stereotype, I also know a number of individuals whom I would consider technically brilliant (as both designers and implementors) who are "normal", personable people.
Originally posted by: notfred
I was talking to someone over AIM who works for the same place that I do, but is on the other side of the country.
Anyway, short transcript:
him: We have a contractor who is writing scripts to help us monitor hung replications.
him: I am helping him learn perl . . .
me: Seems like they should have hired a contractor who alread knew perl...
him: well . . . it was an an interesting hiring experience; we interviewed a number of people, and there was an inverse relationship between the technical expertise and the social skills of the applicants. We came to the conclusion that it would be easier to teach programming than the ability to work with a team
Anyway, consider that when applying for jobs.
Originally posted by: bleeb
Yeah I agree. Personality is important but having the technical skills is far better imho because the guy with personality is going to take longer to learn and in the end you will end up spending more money. The guy with technical skill is going to finish the product, in lesser amount of time, saving money.
If business is about the bottom line, then why choose the guy who's going to end up making you lose more money with a lesser product?
Originally posted by: Geekbabe
Originally posted by: bleeb
Yeah I agree. Personality is important but having the technical skills is far better imho because the guy with personality is going to take longer to learn and in the end you will end up spending more money. The guy with technical skill is going to finish the product, in lesser amount of time, saving money.
If business is about the bottom line, then why choose the guy who's going to end up making you lose more money with a lesser product?
If the job involves a lot of contact supporting end users,the tech person with minimal people skills is going to cost a company a lot of money in terms of lost accounts and time spent soothing ruffled feathers and hurt feelings.End users in my experience have very little problem with a tech who occasionally needs to take a bit more time researching as long as the tech is pleasant and supportive of them.Elitist,snobby CS people who make end users feel stupid are not good for any company's bottom line.I've never been expected to instantly know the answer to every computing problem.My value lies in my ability to quickly research problems and find solutions and in making end users feel good about themselves and the rightness of their choice in employing me to assist them.
Keep in mind that in business,most end users are usually highly educated professionals in their own field of expertise,computers are simply tools to them,making them feel stupid because they are not IT professionals in addition to being Doctors,nurses,lawyers or accountants isn't nice or smary.
Originally posted by: bleeb
Originally posted by: Geekbabe
Originally posted by: bleeb
Yeah I agree. Personality is important but having the technical skills is far better imho because the guy with personality is going to take longer to learn and in the end you will end up spending more money. The guy with technical skill is going to finish the product, in lesser amount of time, saving money.
If business is about the bottom line, then why choose the guy who's going to end up making you lose more money with a lesser product?
If the job involves a lot of contact supporting end users,the tech person with minimal people skills is going to cost a company a lot of money in terms of lost accounts and time spent soothing ruffled feathers and hurt feelings.End users in my experience have very little problem with a tech who occasionally needs to take a bit more time researching as long as the tech is pleasant and supportive of them.Elitist,snobby CS people who make end users feel stupid are not good for any company's bottom line.I've never been expected to instantly know the answer to every computing problem.My value lies in my ability to quickly research problems and find solutions and in making end users feel good about themselves and the rightness of their choice in employing me to assist them.
Keep in mind that in business,most end users are usually highly educated professionals in their own field of expertise,computers are simply tools to them,making them feel stupid because they are not IT professionals in addition to being Doctors,nurses,lawyers or accountants isn't nice or smary.
you're right, but I'm talking about people who are in the development position rather than people who are in support. I believe its stupid to hire people for development jobs when they aren't good programmers but because they could bullshiet their way through the interview. I completely agree with you on the fact that its important to be a people person for support type of jobs but it doesn't make sense for people in the development role.
there was an inverse relationship between the technical expertise and the social skills of the applicants
We came to the conclusion that it would be easier to teach programming than the ability to work with a team
Originally posted by: Geekbabe
Originally posted by: bleeb
Originally posted by: Geekbabe
Originally posted by: bleeb
Yeah I agree. Personality is important but having the technical skills is far better imho because the guy with personality is going to take longer to learn and in the end you will end up spending more money. The guy with technical skill is going to finish the product, in lesser amount of time, saving money.
If business is about the bottom line, then why choose the guy who's going to end up making you lose more money with a lesser product?
If the job involves a lot of contact supporting end users,the tech person with minimal people skills is going to cost a company a lot of money in terms of lost accounts and time spent soothing ruffled feathers and hurt feelings.End users in my experience have very little problem with a tech who occasionally needs to take a bit more time researching as long as the tech is pleasant and supportive of them.Elitist,snobby CS people who make end users feel stupid are not good for any company's bottom line.I've never been expected to instantly know the answer to every computing problem.My value lies in my ability to quickly research problems and find solutions and in making end users feel good about themselves and the rightness of their choice in employing me to assist them.
Keep in mind that in business,most end users are usually highly educated professionals in their own field of expertise,computers are simply tools to them,making them feel stupid because they are not IT professionals in addition to being Doctors,nurses,lawyers or accountants isn't nice or smary.
you're right, but I'm talking about people who are in the development position rather than people who are in support. I believe its stupid to hire people for development jobs when they aren't good programmers but because they could bullshiet their way through the interview. I completely agree with you on the fact that its important to be a people person for support type of jobs but it doesn't make sense for people in the development role.
Lol,I think crappy coders are responsible for a lot of misery further down the IT chain of support line.Bloated,faulty code,carelessly written increases my headaches 100 fold😀
Originally posted by: Geekbabe
Originally posted by: notfred
I was talking to someone over AIM who works for the same place that I do, but is on the other side of the country.
Anyway, short transcript:
him: We have a contractor who is writing scripts to help us monitor hung replications.
him: I am helping him learn perl . . .
me: Seems like they should have hired a contractor who alread knew perl...
him: well . . . it was an an interesting hiring experience; we interviewed a number of people, and there was an inverse relationship between the technical expertise and the social skills of the applicants. We came to the conclusion that it would be easier to teach programming than the ability to work with a team
Anyway, consider that when applying for jobs.
More companies are taking that approach!