Slashdot Mirror


User: wwfarch

wwfarch's activity in the archive.

Stories
0
Comments
150
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 150

  1. Re:There's a lot of jobs out there? on Inside the War For Top Developer Talent · · Score: 1

    I recently interviewed at Google's Pittsburgh office and they definitely do development there. I'm not sure how you're defining "core" though. The teams in the office work on three products that are kind of secondary to the Google experience. I think all of the core libraries, search, etc... is in the Mountain View office.

  2. Re:nonsense, talent should be easy to find on Inside the War For Top Developer Talent · · Score: 1
    This "hit the ground running" mentality was pretty amazing to me in my recent job search. I was looking at quite a few companies. Most of my professional work has been in Python manipulating data in various forms. I decided that I'd be interested in doing something different and started looking at web companies. All of them have this idea that you need to be able to hit the ground running so I was rejected for quite a few jobs. I've looked into web programming in my free time and there's really not much to it. I could easily be up to speed within a month but as you said, this is completely unacceptable to many companies for some reason. I laughed when I saw many of the companies still trying to find someone to fill the role I was rejected for 6 months later.

    When I hire people (developers) I focus on the following things:
    1) Do you understand the basics of programming? The exact definition of "basics" will vary by the job. Writing basic scripts probably just requires an understanding of how to use classes, functions, etc... Some more advanced roles might require more complex data structure and algorithmic knowledge but this really needs to be targeted to the role being hired for.
    2) Can you think? More specifically, give the person a hard problem and see if they're able to adjust their thinking when it becomes apparent that the initial approach is flawed
    3) Does you ask questions? I've found that people that won't ask questions in an interview also won't ask questions on the job leading to them taking many wrong approaches. I intentionally under specify things to encourage questions.

    That's about it on the technical side in my opinion. If they have those things they're probably able to learn anything else you require. I have some additional things I look for while hiring into my current company because I know the personality characteristics required to survive here but that's going to vary from company to company.

  3. Re: Top talent is always hard to find on Inside the War For Top Developer Talent · · Score: 1

    I've interviewed at Google several times since 2007 including a couple weeks ago. I can confirm that their hiring practices haven't changed. They released a statement that basically said "Nobody knows how to hire" but that was the extent of it.

  4. Re:Various wheels are beginning to turn on NVIDIA Demos "Digital Ira" With Faceworks On Next-Gen SoC, Under Ubuntu · · Score: 1

    I used to say I had no particular brand loyalty. Then I bought a couple of AMD cards in Crossfire and now I can wholeheartedly say that I side with Nvidia. The number of graphical issues, blue screens, etc... I had to put up with was absolutely ridiculous. When I ran a single card it behaved much better but still had a lot of issues. In short: the drivers were absolutely horrendous and this was on Windows which is presumably where most of their effort goes.

  5. Re:After 30 years of programming on What Are the Genuinely Useful Ideas In Programming? · · Score: 1

    My problem is getting people to listen to my estimates instead of revolting when they hear something they don't like. I typically don't need to estimate long projects so my estimates are typically on the order of days or weeks. As a result I can usually spit ball my estimates pretty accurately off the top of my head. A recent example was a project that I said would take two weeks. My boss balked and said "Why will it take so long? I'll put down one week". Sure enough, the project took 2 weeks.

  6. Re:Today's Slashvertisement brought to you by... on Valve Announces Steam Controller · · Score: 1

    That's definitely possible and I'd even say likely. Valve does have a preference for PC and anything from them since HL2 on PC has required Steam if my memory serves correctly.

  7. Re:Today's Slashvertisement brought to you by... on Valve Announces Steam Controller · · Score: 1

    I was hoping for Half Life 3 but since it was launched under a "living room" moniker I was positive that it wasn't going to be. I also highly doubt they'll make Half-Life 3 SteamOS exclusive. Valve doesn't make any extra money off of SteamOS as opposed to someone having Steam on Windows. Also, it's just not Valve's style.

  8. Re:ROCK STAR DEVELOPER NON-EXISTANT on Ask Slashdot: Are 'Rock Star' Developers a Necessity? · · Score: 1

    This is an interesting problem that I like to talk about fairly regularly. Society is going to go through a very painful transition as more and more jobs becomes obsolete due to technology. This is really something that a lot of people should be thinking about. How will society function when nobody can get a job because machines can do it faster, better, and cheaper? Profit based growth no longer makes any sense as we approach that point. What's the alternative and more importantly, how do you handle the transition?

  9. Re:But first on Concern Mounts Over Self-Driving Cars Taking Away Freedom · · Score: 1

    To what degree? CMU had driven a bus cross country with very limited manual intervention when I was an undergrad nearly 10 years ago. The bus only worked on the highway and the "driver" told it when to change lanes and took over to exit the highway but it made most of the trip by itself. I heard this story from Takeo Kanade but unfortunately my Google-Fu is failing to turn anything up so it's possible I'm mis-remembering.

    Google's self-driving cars have driven over 300,000 miles without causing accidents while in automatic mode. There are two accidents I'm aware of. One, the car was rear-ended while stopped at a red light. The other was when the Google car rear ended another Prius. In that incident the car was in manual mode.

  10. Re:People will hate it until they try it. on Concern Mounts Over Self-Driving Cars Taking Away Freedom · · Score: 1

    The assumption you seem to be making is that driving AI needs to be perfect. I'll save you the trouble: it won't be. It just needs to be better than humans. That's something that any auto manufacturer should be able to prove quite easily and would likely become part of standard safety ratings.

    A far larger concern should be users that decide hacking together their own driving AI would be fun or those that maliciously hack into other cars. Even these are likely to be relatively small concerns.

  11. Re:Not until.... on Concern Mounts Over Self-Driving Cars Taking Away Freedom · · Score: 1

    I hate when people do that. If you're passing just speed up a lot then slow back down once you're back in the slow lane.

  12. Re:Sure on Concern Mounts Over Self-Driving Cars Taking Away Freedom · · Score: 1

    Seriously? 100,000 miles? You realize that's along the lines of 6-7 years of driving for people 19+ right? I'm hoping I just missed a really obvious joke

  13. Re:Machines are better, let them drive on Concern Mounts Over Self-Driving Cars Taking Away Freedom · · Score: 1

    From arguments I have with my wife on this topic, it's all about not being comfortable with the loss of control. She doesn't even drive yet she insists that manual overrides need to be available in case the algorithm messes up so the human can take over and salvage the situation. I've tried explaining that this is unrealistic anyway because in a vast majority of cases the human is just going to mess things up worse if they take over. The human will take over in cases when they shouldn't since they'll think the machine lost control when it's actually fine. The rare instance when a person taking over actually helps things will be greatly overshadowed by the instances when they screw things up.

    People are just uncomfortable about not having control and are also disturbed by looking at things through a statistical lens.

  14. Re:Amusing scenario... on Concern Mounts Over Self-Driving Cars Taking Away Freedom · · Score: 1

    Last I saw Google announced that they had over 300,000 miles with their autonomous cars. That was in August 2012. Still impressive but nowhere near millions.

  15. Re:As soon as the smart car counts as the driver on Concern Mounts Over Self-Driving Cars Taking Away Freedom · · Score: 1

    I find DUI laws to be ridiculous. Just because you CAN take over the vehicle doesn't mean you will. The law should be reserved for those that actually have taken control of the vehicle. Of course, reality means that you are probably correct in your assessment so that needs to be considered.

  16. Re:When you don't want a reference on Ask Slashdot: When Is It OK To Not Give Notice? · · Score: 1

    When I looked up the laws in my state it maxes at about 1/3 of what I currently make. UI works well if you're within a certain salary range but going above that can make it extremely painful. With what UI would pay, I'd be bringing in barely enough to pay my mortgage and utilities forget about anything else. My house is actually pretty average to low end for the area I live in too so it's not like I'm living way better than the typical homeowner in the area. It certainly doesn't help that I'm the only income source for me and my wife.

  17. Re:When you don't want a reference on Ask Slashdot: When Is It OK To Not Give Notice? · · Score: 1

    If they are truthful, listen to your concerns, and are reasonably flexible with schedules when problems come up, I find that far more of an indicator of if they respect and value you as an employee than what they call the HR department.

    As someone working at a company that does 2 of those 3 things I'd like to modify "listen to your concerns" to "listen to your concerns and actually consider/act on them". Listening is easy, actually doing something is difficult.

  18. Re:When you don't want a reference on Ask Slashdot: When Is It OK To Not Give Notice? · · Score: 1

    Yup, that's already part of the plan but thanks for the advice.

  19. Re:When you don't want a reference on Ask Slashdot: When Is It OK To Not Give Notice? · · Score: 1

    I'm going through this exact thought process right now. I plan to get a job and leave my current employer with no notice. The reasons are many but the company (and the leaders in particular) have systematically disrespected and upset everyone on the technical side of the company. The only bridges I'd care about burning would be with the very people supporting me in my decision to leave without notice. Everyone's looking for a way out.

    I think it all really depends on why you're leaving. If the company isn't respecting you as a professional I see no reason to give them professional courtesy in kind. I feel like the whole idea of "acting professional" is something that frequently supports a system that holds up corporations at the expense of people. That's honestly not something I can agree with.

  20. Re:Something is wrong with this picture. on Are Contests the Best Way To Find Programmers? · · Score: 1

    I fully agree with this. I frequently try to hire people and a vast majority of the applicants are abysmal. I filter resumes by looking for evidence of some degree of programming experience. That removes a ton of applicants that just apply for every job they see. Then on the phone interview I ask them to code a CS 101 level problem and almost all of them fail that too. This is when I'm looking for somebody that has the basics and potential to become good. I can't imagine how tough hiring must be when you're looking for more senior level people. I should also note that many of the people failing my interviews have 5+ years of industry experience supposedly.

  21. Re:Who has time? on Are Contests the Best Way To Find Programmers? · · Score: 1

    You'd be hiring and firing an awful lot of people if you were hiring purely because they claim to be good. If there's one lesson I've learned from interviewing people it's that most of them don't know their own strengths and weaknesses. Most people either lie about their abilities or don't actually know their own abilities. When I interview people I end up filtering out 90+% of them from a fairly simple coding test. If people aren't taking a chance on you that means you don't interview well or there's something wrong with your resume (depending on where you get filtered out). I think that most "soft" interview questions are completely worthless and I don't even bother asking them. When I interview someone I ask them about their past experience and ask enough questions to make sure they aren't just BSing about things they've worked on. After that they get a coding test that's a simplified version of the work I would expect them to do. I do a more extensive version of this for on site interviews.

  22. Re:Why is this here? on Why We'll Never Meet Aliens · · Score: 1

    I agree with your point but you're creating a false dichotomy. Sure, many people can't think very well. Those same people never seem to think "Hey, I can Google that". Someone with timely, intuitive thinking skills and access to instantaneous knowledge is a winning combination. Based on all evidence I've ever seen, people by and large are smart/stupid in roughly the same amounts pretty consistently throughout history. Most people are average and don't do much to help or hinder progress while a relative few continuously drive forward and fight against the ones actively trying to hold things back.

  23. Re:First purchase on Ask Slashdot: Starting From Scratch After a Burglary? · · Score: 1

    An obvious explanation would be selection bias. The ones that didn't listen "back in the day" are dead. You can't ever use an argument of the form "Me and my friends did X and we're fine" because you're obviously fine by the very fact that you survived. The proper way would be to really dig into gun death statistics. I don't have these in front of me and don't have the time to go looking right now. My guess is that the proportion of kids playing with guns today is roughly on par as the proportion in the past.

  24. Re:It's just another tool on Computers Shown To Be Better Than Docs At Diagnosing, Prescribing Treatment · · Score: 1
    I wouldn't say that our moving is constant but we have moved twice in the past five years due to job relocation. Arguing that the root of the problem is somebody moving is completely ludicrous. I actually think that the primary cause of the problem is a point that you touched upon: government control. There are numerous stories of doctor's getting screwed because they mistakenly prescribed pain medication to somebody faking symptoms. This creates a culture of fear that causes doctors to be much less trusting. There is also in many cases a failure to address underlying problems. However, when you have an underlying issue and are seeing specialist after specialist to try and resolve that issue you shouldn't be left to suffer because you're unable to find the cause and a doctor is suspicious of your intentions.

    I touched on this point elsewhere but most doctors are woefully ill-equipped to deal with strange cases. Their training is great for dealing with common problems but solving anything outside of that is pretty much blind luck. In my experience most doctors seem to have one or two pet theories that they look at before saying "Sorry, nothing I can do. Go see another specialist"

    My wife has had a good relationship with a qualified pain specialist in the town we grew up in. After our frustration dealing with doctors in the new places we moved to we ended up driving 4 hours each way to continue visiting that same specialist. Unfortunately that specialist has just retired so we now have to try and find another one which is going to mean starting this horrible process all over again. The "profile" that seems to make doctors suspicious is saying you're in pain and asking for pain medication. If that's the behavior that makes people suspicious then the system is fundamentally broken.

  25. Re:It's just another tool on Computers Shown To Be Better Than Docs At Diagnosing, Prescribing Treatment · · Score: 1

    While a lot of your points are valid one issue I have with the medical community in general (at least in the US) is that there is almost a default assumption of malingering. Pain in general is not taken very seriously in my experience and the doctor's seem to assume that you're just a drug addict looking for a fix. This causes severe problems for people that are genuinely in a lot of pain and have shown no tendency to become addicted to pain medication. My wife is a perfect example. Whenever we move to a new area it takes us forever to find a doctor that's willing to continue prescribing her the pain medications that she's been on for years for fears of addiction. She hasn't increased her dosage over time which is what you would expect out of an addict but that evidence is conveniently ignored. There's obviously an underlying cause but no one's been able to help us diagnose that root cause. Until that time it's just cruel to let somebody suffer because you fear that they might become an addict.