Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


Forgot your password?

Comment Re:Start by using the tools available... (Score 1) 123

The courses are pretty far lagging the state of the art.

Watch every youtube video by Hinton, LeCun, etc. Read the fundamental papers.

Once you understand the ideas, write a simple NN program. It's like 100 lines of python/numpy. Train in on MNIST. Compare your results with the published results. Understand where your code is failing. Try to make it better. Get a 2-layer RBM to actually learn better than a 1-layer RBM.

That's like two months of evenings total work. Do that, and you can at least know if you like the field and have any hope of understanding it.

Comment Re:Did a piece of history just got written? (Score 1) 37

Good analysis of the landscape.

Google, Facebook, General Motors, Exxon, and 100 other firms need 10,000 people who understand this technology right now. There are current about 500 people who have a clue.

You start playing with this and ask a smart question on Google search... the magic "you look like a person who might be a Google fit" will appear.

Comment Re:Mangement (Score 1) 135

If you can finagle it, try getting into a management position. Sounds like you have plenty of experience to base your campaign off of. You'll be better compensated and have a lot more upwards mobility.

Too many people mistake experience for competence. The OP has "just reached a senior level in a tech career and I've been doing pretty much a bit of everything, e.g. software architecture, full stack dev, eng. related specific dev, consultancy, etc." The question should be: is he actually an expert at anything? If yes, then he has nothing to fear from downturns. If no, he's going to be out of a job in the next downturn.

So should he try for management? Well, if he has no real skill at what he's been doing, a management role where he's unskilled and learning the ropes won't help him.

Comment Re:BS aside, is the K-XL a good thing or not? (Score 4, Insightful) 437

Right now, gas prices are relatively low, but they are rising, and oil will be back in the triple digits soon enough, almost definitely by Memorial Day.

Then you can make a ton of money right now by buying WTI futures or options. The consensus Memorial day price is under $60 - you can clean up to the tune of 1000%s of profit if you put money on your "almost definite" knowledge.

Comment Re:Can they do it with corporate code? (Score 1) 220

Can they do it with corporate code where there are naming and style standards in abundance, and code reviews to ensure those guidelines are followed?

I was starting to wonder about that, then realized we at $BIGCORP are already generating ASTs from your input buffer, unifying those trees with a bunch of patterns, and telling your editor to flag questionable constructs. You type "if not foo in x" and 50ms later you get a proposed improved snippet. It's pretty rare to see quirky style in our codebase.

Comment Rubbish (Score 1, Insightful) 250

"Absolutely and unambiguously make writing and publishing a zero-sum game"

Um, no - the more readers, the more money. It's not zero sum at all from the writers' point of view.

Of course, back in the old days, people often curled up in a chair and read eight good books simultaneously; writers didn't compete with each other for readers' time and dollars at all.

Comment Re:The best reasons to learn Python (Score 1) 277

For the best reasons to learn Python, see The Zen of Python. If Python happens to pay more, that's just gravy.

That said, it seems hard to believe that people would get paid extra to work in such a pleasant language. If so, maybe Adam Smith had it all wrong when he said:

First, The wages of labour vary with the ease or hardship, the cleanliness or dirtiness, the honourableness or dishonourableness of the employment...The most detestable of all employments, that of public executioner, is, in proportion to the quantity of work done, better paid than any common trade whatever.

Read on a bit more. By paragraph 10 he points to increased wages for jobs requiring skill, by paragraph 20 he's getting into jobs requiring trust.

Pity he living too soon to comment on large software project laborers.

Slashdot Top Deals

The world is no nursery. - Sigmund Freud