Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Comment Re:Is it just me? (Score 2, Informative) 557

I don't know where you buy your CFLs from, but the ones I have come on like any normal incandescent light build does. Also, there are ones that are coiled, and ones which have a normal glass covering - these typically have light filters which give off varying colours of light: I have soft light CFLs in the living room, but more cooler, white light CFL's in my workshop. Unless you looked closely, they appear just like normal incandescents. The difference being that instead of the bulb being HOT after some usage, it's just warm (ok. pretty warm, but still touchable.)

Comment Re:So? (Score 1) 557

haha. Yeah, that's what i thought. I actually switch out my CFLs to incandescent lightbulbs in the winter in my study because it is warmer. The study is a pretty small room and the lamp is close to me so it works out alright. I don't know about using heat balls in a large space though :p

Comment Re:Be wary of young "experienced" folks (Score 1) 602

Age brings experience, but there's plenty of energetic younger folks out there who are great at PRETENDING to have experience. Sure, they have no clue what they're talking about half the time, but they always impress the management.

*sigh*

Haha. yep. I completely agree. There's a big difference between knowing the semantics of a language/paradigm/system and being able to know/understand the nuances of it. It's the nuances that will get you every time...

Comment Re:If we were in any other field... (Score 3, Interesting) 602

The difference between the computing industry and the other industries you mentioned is that computing is hundreds of years younger, and thus changing orders of magnitude faster. Medicine comes the closest because of continuous research, so doctors are required to stay current with continuing education (they have to do this to maintain certification).

I have a huge problem with this. The computing industry is younger, but I don't think it's changing that much faster - a lot of "new" concepts are just recycled old concepts! Albeit wrapped slightly differently. E.g. are dumb terminals and thin clients that much different? What about, as someone else noted, worker threads and local storage? Is the concept of local storage much different than caching? And I distinctly recall being taught about threaded programming in the 1990s. The big difference now is that there is a lot more resources than before. So the current crop of applications don't really have to be developed with as much care as older code. More resources -> more resources to waste. I would consider myself an early career developer, but i've seen a lot of good and bad code from old and new developers. And I find that it's more often the newer ones that tend to rush code and leave things incomplete.

Comment Re:I wouldn't worry about LAMP Competence Metrics (Score 1) 453

The whole idea of LAMP is that it's an easy-to-learn, easy-to-deploy stack. Any competent developer should be able to learn this, quickly. Even if you could assign a "LAMP Competence Metric" (say a 0-10 scale) to a person, a competent developer who is a 2 in LAMP will be a 9 much more quickly than an incompetent developer who is currently a 6.

When I hire coders, I like to see how quickly they can understand a system via standard UML architecture diagrams. I like to see if they can implement a basic logic task using their choice of language, and I want that implementation to be straightforward, and I want it to use the coder's chosen language's foundation libraries instead of reinventing the wheel.

I also like to get a feel for how experienced they are in working with any of the various system development processes. (Hint: "What's that?" is a bad answer. Cowboy Coders are unwelcome at my company.)

Regarding testing basic computer science concepts, I like to ask candidates to differentiate one thing from another. For example, given your list of concepts ("BNF, data normalization, OOP, MVC"), I'd ask:

  1. I'd show them a BNF for something simple and ask them to interpret it. (Honestly though, I haven't used the term BNF since college. Not sure why you care.)
  2. What is the difference between a normalized and denormalized schema? In what situations might you use each?
  3. What is the difference between OOP and procedural programming?
  4. Can you please describe MVC and what problems it solves?

I like this approach a lot. We've hired people who scored off-the-chart in standardized tests, but were completely unable to work within our relatively regimented development environment. I think the key things are work ethic (it'll be great if they could demonstrate their work ethic in multiple situations professionally or not), and the ability to learn abstract concepts and then apply them. Whatever they don't know when they start the job, they will be able to pick up. That is, of course, you require someone to be productive right away. I try not to ask "what is this?" or "define this" type of questions, but I try to ask problem solving questions to see their problem solving skills.

Comment Re:why BNF? (Score 1) 453

Why not? At least it shows that they read SOMETHING about database and organization. You don't have to agree with it, but at least there's some basis for not agreeing with it rather than repeating past mistakes.

Comment Re:this wasn't my experience (Score 1) 311

This is a pretty lame statement. If you're upgrading *anything* from version x to version y, why the heck would you expect the old version to still be around? If IE 7 is your default browser and you upgraded to IE8, of course, the default is going ot be IE8 and not IE7. I upgraded 3 machines for IE8, and the default browser on all the boxes is still FF. What a lame story.

Comment Re:Here's looking forward to Notes 12 (Score 1) 255

Hmm. Man, I loved Notes 7. I switched to Notes 8 and noticed *nothing* of what you are describing. The Notes 8 interface (based on eclipse - bad idea) has more narrow borders, etc. And using the integrated chat client, I can still talk on sametime while waiting for a database to open. That is when I actually have to wait - which is rare. Of course, if you really do find the sametime lock to be an issue (which I never noticed), then you can just install the latest standalone version of sametime. Most of my coworkers prefer a standalone version vs. the integrated client.

Slashdot Top Deals

"What man has done, man can aspire to do." -- Jerry Pournelle, about space flight

Working...