Have to agree. There's not a lot of positive images with the Microsoft brand name. The brand name most definitely has not improved under new leadership. I think this CNET guy has drunk too much kool-aid.
Agreed, we're doing it wrong. When we lose someone, we often don't get an open job req to get a replacement. Everyone's doing too much work, and the company's solution is to outsource. I don't think this is really unusual though, I think that's happening all over the place. Despite reports of a booming economy, I see a lot of signs that it's still rough going.
I don't think they teach basic theory or skills anymore. They're teaching what is fashionable, apps on the web or the phone, how to tie pre-built components together. Computer science education is devolving into programming only, and in many cases it's only one single language they learn.
To be honest, going through HR automatically gives you a lower chance of getting the job, versus going in via a reference to the hiring manager, or friend-of-a-friend, or other networking. If a hiring manager tells HR, "here, take a look at this resume and set up an interview" then that works well; but if the resume first shows up at HR then unless you've hit all the buzzwords and have tons of experience, it may just sit on file for a very long time.
Explain what you mean by "API"? There's a building I see that once had a banner saying "We love APIs!" which I thought was the stupidest thing ever, and I suspect it was a software group (ie, backoffice, programming mostly being customizing existing components). We've had APIs since the 70's though, what about them now makes them a "tool"? An API to me is just an application programming interface, big deal. You create one so that you and your cubicle neighbor have a common way to have their code work together. Your OS interface is an API, your GUI interface is an API, even the way you talk to hardware is an API. What's the big deal about them suddenly?
Oh I believe that. I used to see lots of really great candidates in the past, and we could afford to be picky. Then at a different company we'd get totally incompetent people who couldn't answer simple questions about programming.
HR are the people who convert "I need a junior person" into "5+ years experience with C, network experience required, AI proficiency a plus, and ability to work unsupervised on the company's critical infrastructure."
I've seen my director look at job postings and be confused about which job the position is for since they don't match anything he requested.
Unfortunately, we don't often get a lot of open job reqs. We NEED a senior person, and would like to have one or more junior people who can grow into the job, but we get one slot only. We can't afford to be teaching someone remedial programming.
Not lack of experts, lack of competence. Schools aren't teaching good programming anymore, or extra domain skills. They all show up and think it's all supposed to be like web programming or apps.
I still go to Barnes and Noble, and they do have all those types of books. Not as many, and store space is being used up by overpriced videos, but it still feels like a bookstore.
I think the people supporting this repeal weren't concerned with companies suing companies, but that the government should not be involved. These are the hardcore anti-government people who feel government has no place doing anything that isn't the military, and the true believers that the free market solves all problems. As such, they're not really beholden to corporations anymore than they are beholden to the people, they goal is to dismantle regulations.
To be fair, some of these people are so glued to their phones that they would walk into a very obvious brick wall. For the people I view who are walking around oblivious to the world while checking their smartphone, they do seem to rely on peripheral vision and will stop just a foot or two short of bumping into stuff. Ie, the carpet pattern changed, they can see the base of the wall, etc. But if there was a clear glass wall that went to the floor without any wall base, I could easily see these people smacking into the glass.
We need more people who understand that software is not the same as tech. Everyone's going to social media, web apps, and such, there's so little silicon in silicon valley anymore. You can't make medical devices with just software, you need people who actually understand technology and can build some. I say this as someone who mostly does software.
They send the paper out to a randomized set of people, some of whom pass it on to their grad students, and then you send back your comments on the paper. Like code reviews but with more thinking.
If it's from academia, generally it's not closed source, but is also not explicitly released as open source either, probably just an ongoing work in progress.
Trump may have somewhat murky politics, but the people he has appointed or who are advising him have very clear political goals. They are divided into two camps. The faction that wants to tear down and destroy the government so that it can be rebuilt in a way that they like; and the faction that just wants to tear down and destroy the government.
Hillary is far from the only person in government involved in breaking some rules. But by focusing all the hatred on her it is easy to distract the public from the serious crimes that are occuring.
Have to agree. There's not a lot of positive images with the Microsoft brand name. The brand name most definitely has not improved under new leadership. I think this CNET guy has drunk too much kool-aid.
Agreed, we're doing it wrong. When we lose someone, we often don't get an open job req to get a replacement. Everyone's doing too much work, and the company's solution is to outsource. I don't think this is really unusual though, I think that's happening all over the place. Despite reports of a booming economy, I see a lot of signs that it's still rough going.
I don't think they teach basic theory or skills anymore. They're teaching what is fashionable, apps on the web or the phone, how to tie pre-built components together. Computer science education is devolving into programming only, and in many cases it's only one single language they learn.
To be honest, going through HR automatically gives you a lower chance of getting the job, versus going in via a reference to the hiring manager, or friend-of-a-friend, or other networking. If a hiring manager tells HR, "here, take a look at this resume and set up an interview" then that works well; but if the resume first shows up at HR then unless you've hit all the buzzwords and have tons of experience, it may just sit on file for a very long time.
Explain what you mean by "API"? There's a building I see that once had a banner saying "We love APIs!" which I thought was the stupidest thing ever, and I suspect it was a software group (ie, backoffice, programming mostly being customizing existing components). We've had APIs since the 70's though, what about them now makes them a "tool"? An API to me is just an application programming interface, big deal. You create one so that you and your cubicle neighbor have a common way to have their code work together. Your OS interface is an API, your GUI interface is an API, even the way you talk to hardware is an API. What's the big deal about them suddenly?
Oh I believe that. I used to see lots of really great candidates in the past, and we could afford to be picky. Then at a different company we'd get totally incompetent people who couldn't answer simple questions about programming.
HR are the people who convert "I need a junior person" into "5+ years experience with C, network experience required, AI proficiency a plus, and ability to work unsupervised on the company's critical infrastructure."
I've seen my director look at job postings and be confused about which job the position is for since they don't match anything he requested.
Unfortunately, we don't often get a lot of open job reqs. We NEED a senior person, and would like to have one or more junior people who can grow into the job, but we get one slot only. We can't afford to be teaching someone remedial programming.
For H1B, I've seen them be very good much of the time. However, the outsourced overseas contractor, or the limited visa, those are mediocre to bad.
Not lack of experts, lack of competence. Schools aren't teaching good programming anymore, or extra domain skills. They all show up and think it's all supposed to be like web programming or apps.
Well, Windows is a dead end road too...
I don't think so. Not everyone is a slave to Amazon, every time I go to a bookstore there are lots of real people walking around inside it.
I still go to Barnes and Noble, and they do have all those types of books. Not as many, and store space is being used up by overpriced videos, but it still feels like a bookstore.
I think the people supporting this repeal weren't concerned with companies suing companies, but that the government should not be involved. These are the hardcore anti-government people who feel government has no place doing anything that isn't the military, and the true believers that the free market solves all problems. As such, they're not really beholden to corporations anymore than they are beholden to the people, they goal is to dismantle regulations.
To be fair, some of these people are so glued to their phones that they would walk into a very obvious brick wall. For the people I view who are walking around oblivious to the world while checking their smartphone, they do seem to rely on peripheral vision and will stop just a foot or two short of bumping into stuff. Ie, the carpet pattern changed, they can see the base of the wall, etc. But if there was a clear glass wall that went to the floor without any wall base, I could easily see these people smacking into the glass.
But don't blanket ban them. Every game is different. If you can earn them in-game without cash then why ban that?
We need more people who understand that software is not the same as tech. Everyone's going to social media, web apps, and such, there's so little silicon in silicon valley anymore. You can't make medical devices with just software, you need people who actually understand technology and can build some. I say this as someone who mostly does software.
They send the paper out to a randomized set of people, some of whom pass it on to their grad students, and then you send back your comments on the paper. Like code reviews but with more thinking.
Once you get a long stick to reach the pedals, the rest is easy!
If it's from academia, generally it's not closed source, but is also not explicitly released as open source either, probably just an ongoing work in progress.
Never eat an egg salad sandwich from a truck stop's men's room.
Facebook hasn't really been about friends from nearly the start. Personally I don't even see the point of a like button, except as a bookmark.
Just don't allow an infinite number of dislikes. Say you have to give two likes to something before one dislke.
Trump may have somewhat murky politics, but the people he has appointed or who are advising him have very clear political goals. They are divided into two camps. The faction that wants to tear down and destroy the government so that it can be rebuilt in a way that they like; and the faction that just wants to tear down and destroy the government.
Hillary is far from the only person in government involved in breaking some rules. But by focusing all the hatred on her it is easy to distract the public from the serious crimes that are occuring.