|
A coworker recently forwarded me the Mashable article, "10 Programming Languages You Should Learn in 2014." Although the article provides some useful information on today's most popular programming languages and urged aspiring developers to learn at least one of those languages, I think there's some equally important advice to consider when deliberating on a programming language to invest your time in. Bonus question: Is there a customer willing to pay you to learn something?
|
|
|
|
|
Kent Sharkey wrote: Bonus question: Is there a customer willing to pay you to learn something?
Absolutely. That's how I learned just about every programming language that I know so far. It's absolutely fantastic when you can get paid and work with someone who's willing to mentor you on the language as well. However...
Learning a programming language is about 10% of the equation at best. The technology stack, framework, tools, processes -- these are all different depending on the "core" programming language. Yes, there's some crossover, but the real wall to climb isn't the programming language. And just knowing a language doesn't find you work, you have to have demonstrable experience usually spanning several years in order to land a job in that "language."
Marc
|
|
|
|
|
Kent Sharkey wrote: Bonus question: Is there a customer willing to pay you to learn something?
I'm trying to learning Ruby, CoffeeScript and AngularJS for a pair of projects at work now; but at only 2 or 3 days/month for each project remembering details of what I was doing is taking is taking an annoying share of the total time and I'm rarely able to keep anything in my headspace long enough to progress even if I wasn't trying to learn 3 new platforms at once. I'm just glad I haven't had to touch the css alternative both projects picked yet.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
We wanted to make that experience better for you. To that end, Visual Studio, Bing and Microsoft Research have teamed up to deliver a DevLabs experience that takes code search to the next level. LMBTFY, without leaving the IDE
Before it was a standalone site, now it's in the IDE
|
|
|
|
|
What you think about Google SlickLogin[^] authentication method?
|
|
|
|
|
Way too error prone. No sound from speakers, no mic pickup from smartphone with dumb operator and on and on.
|
|
|
|
|
Here comes the audio CAPTCHA !!!
I'd rather be phishing!
|
|
|
|
|
In February 2011, the global Internet Assigned Numbers Authority (IANA) allocated the last blocks of IPv4 address space to the five regional Internet registries. At the time, experts warned that within months all available IPv4 addresses in the world would be distributed to ISPs. "The crisis of today is the joke of tomorrow."
|
|
|
|
|
Wait till the refrigerators, thermostats, lights and garage door openers in the world are connected to the Internet of Things.
Then we will have a real shortage of IP addresses.
|
|
|
|
|
Except all those will be within the home or business using the 192.168 or 10. addresses. So no...
If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams You must accept one of two basic premises: Either we are alone in the universe, or we are not alone in the universe. And either way, the implications are staggering.-Wernher von Braun Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein
|
|
|
|
|
Now I can base my analysis on two code-bases written in different languages on the same platform implementing the same application. Yes
|
|
|
|
|
|
'Struth
I've always been of the opinion that code is only good if you can come back to it after six months and not either
- want to kill the author for writing such crap code
- want to kill the author for writing such illegible code
I don't think I've ever seen a programming language that could be as compact as APL, but no way would I sign up to maintain an app written in it.
TTFN - Kent
|
|
|
|
|
Golf Script[^] could probably give APL a run for its money; but I wouldn't want to use it for anything serious either...
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
Yes; but not in the ways he discusses.
This space intentionally left blank.
|
|
|
|
|
That's definitely a better answer than mine. Thank you. (I was trying to think of something like that, but I've been very foggy the last week or so. Mind if I steal it for the outgoing newsletter?)
TTFN - Kent
|
|
|
|
|
CPOL
This space intentionally left blank.
|
|
|
|
|
Plan 9, the Unix replacement at Bell Labs since the 1980's for operating system research that ultimely disbanded in the early 2000's, was under the Lucent Public License. The Lucent Public License is considered to be open-source by the OSI and FSF, but now Alcatel-Lucent (the corporate inheritor of Bell Labs) has authorized UC Berkeley to make all of the Plan 9 software available under the GPLv2. "Plan 9? Ah, yes. Plan 9 deals with the resurrection of the dead."
|
|
|
|
|
"This isn't plans one through eight. It's Plan Nine!..." -Jerry Seinfeld
|
|
|
|
|
|
Oh my - the full version! Criswell! (the haircut of my dreams). Well, I know what I'm doing for the next hour or so.
TTFN - Kent
|
|
|
|
|
I started to watch it a couple of months ago and didn't get past the first few minutes.
|
|
|
|
|
Instead of relying on a single company's servers to record a video and send it back out to viewers, BitTorrent Live is peer-to-peer: it has a broadcaster send their video to a handful of viewers who then watch the video while sending it out to even more viewers to do the same thing. YouTube too easy for you?
|
|
|
|
|
Garann Means asks: are geek stereotypes and the prevailing developer monoculture putting the web industry at risk? You are unique. Just like everyone else
|
|
|
|
|