Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Comment Do learn a second language, but not because of job (Score 2) 514

I speak Russian, English and I'm learning German. But what I've learned so far is that you don't need any human language except English to be a good programmer. Learning a second language won't improve your programming skills or your value, cause all other good programmers speak English.

On the other side, learning a second language allows you to develop your brains, improve your memory and to delay brain aging. Which language to learn depends on what time do you have and what language is easier for you to practice. If I were you, I'd learn Spanish or French because you can always travel to Mexico or Canada to practice it. Other variants: if you have little time, learn English-like language like German, it would be easier. Still more time - learn Slavic language like Russian or Czech (yes, they make a good beer in Prague, definitely worth visiting). But if you have a shitload of time, then learn completely different language like Japanese, Chinese, Finnish or Arabic.

Comment Tetris need creativity? (Score 1) 322

Not a chance, you can play it half asleep without a single thought, just as easy as writing or talking. I've written a relatively simple algorithm for a computer to play tetris, it enumerates all possible options of placing a piece and compares certain properties of resulting landscape (number of holes, smoothness of surface, etc). Of course it is not perfect, but it can easily outplay most human players without any problems.

Comment Give them license to modify the code (Score 3, Insightful) 447

First of all, client expects to be able to use and MODIFY code you've done for them, both physically and legally. Who owns the code - is the second question. They don't want to own your library - they just want THE LICENSE allowing them to see, modify and use that modified code. It is the same thing as open source, except that they don't get the right to redistribute your library.

Don't be a dick, just give them that license.

Comment Re:predicted convergence unlikely (Score 2, Informative) 394

Exactly. Some people don't understand that netbooks fill exactly the same niche that Sony Vaio's filled before them: lightweight universal computers, but with display and keyboard large enough to be productive for the most computer task. "Universal" is important part here: some people would browse the web, others would write some documents, watch films, sort pictures from photocameras or even play games. I even have IDE installed and happily code while on the road. You cannot do that with smartphone!

Slashdot Top Deals

"Engineering without management is art." -- Jeff Johnson

Working...