|
The investment you make in your skills also follows a similar pattern to financial investments, i.e. high risk equals high reward.
In 1995, if you had told me to invest my skills in this little known language called Java by a small company called Sun Microsystems, I'd have rebutted you saying you've probably had a few drinks too many! Who would have thought Java will be used to write just about anything (including mobile apps) some day?
On the other hand, had the "risk taker" in me had jumped on the Blackberry development in 2010 or Windows Phone development in 2015, his career would have failed quite miserably!
Similarly, had the "risk averse" buddy chosen something like COBOL or C in 1995, he'd probably still have a low paying job to stick with for several years to come.
From that perspective, what do you make of the current technologies like Java and Python and PHP? And what about all the JavaScript frameworks (React, Vue, etc.) and the Node/NPM ecosystem? Where do you see all of this going?
|
|
|
|
|
|
That's interesting but I'm a bit skeptical about low code or no code. They've been talking about it since a long time but coding jobs have only gone higher and higher. In fact, it could be argued that engineers have been trying the "low code" approach ever since the day they started coding, be it procedural programming in C/C++, OOP in Java/C#, coding patterns and frameworks later on, etc. But ironically, the coding complexity and tasks have only increased ever since!
Adding additional layers on top of raw code (like libraries, frameworks, CMS, etc.) may give you the false sense of "no code" but the underlying layers still have to dealt with someone (if not you). That's just the nature of how code and technology works?
|
|
|
|
|
Prahlad Yeri wrote: similar pattern to financial investments, i.e. high risk equals high reward. It's nothing alike.
When you learn a language and it goes away, your skills, knowledge and experience are still there and are always, at least partially, transferable to any new project, language or framework.
If you "miss the boat" on a language, you can always still learn it later.
Learning something new is never a risk, but the (financial and job security) rewards may vary.
A bad financial investment can make you go bankrupt, or at least lose a lot of money.
That money will be gone.
Missing the boat on an investment means you'll never be able to make it later, that opportunity is also gone.
Prahlad Yeri wrote: From that perspective, what do you make of the current technologies like Java and Python and PHP? And what about all the JavaScript frameworks (React, Vue, etc.) and the Node/NPM ecosystem? Where do you see all of this going? To answer those questions, Java, Python, PHP and JavaScript aren't going anywhere anytime soon.
All of them seem like viable career choices, although I prefer C# and .NET myself.
JavaScript is probably a bit more popular and all-round than the other languages, so that's always a good bet.
React seems to be the front-end framework flavor of the day, but no guarantees for the future there.
|
|
|
|
|
Prahlad Yeri wrote: Similarly, had the "risk averse" buddy chosen something like COBOL or C in 1995, he'd probably still have a low paying job to stick with for several years to come. That is questionable. Do you really think a Java developer is paid more than a C one?
"In testa che avete, Signor di Ceprano?"
-- Rigoletto
|
|
|
|
|
Similarly, had the "risk averse" buddy chosen something like COBOL or C in 1995, he'd probably still have a low paying job to stick with for several years to come
COBOL programmers are worth their weight in gold
Life should not be a journey to the grave with the intention of arriving safely in a pretty and well-preserved body, but rather to skid in broadside in a cloud of smoke, thoroughly used up, totally worn out, and loudly proclaiming “Wow! What a Ride!" - Hunter S Thompson - RIP
|
|
|
|
|
|
I would suggest language agnostic problem solving. Languages can be learnt.
|
|
|
|
|
Prahlad Yeri wrote: From that perspective
Your perspective/premise is wrong, IMO. I would actually answer the question from the starting point of what interests you. Why? Because why would you learn something that you have no interest in? That just leads to lifelong mysery.
So what interests you? AI? SBC's? Web development? Database stuff? API development? Technical writing? Security? Testing? UI/UX? Biodynamic farming? Living off the grid?
If you start with a couple top of the list things that motivate you, then what you invest in regarding skills becomes clearer. The reward is life satisfaction, and if the income you make at it meets or exceeds your needs, then consider yourself lucky.
Prahlad Yeri wrote: Where do you see all of this going? To this question, my answer is, more frameworks, more languages, more Web3 and Blockchain and AI and Quantum Computing hype, and generally more options chaos.
|
|
|
|
|
Wordle 440 4/6
🟨⬜⬜⬜⬜
⬜⬜🟨⬜🟨
⬜⬜⬜⬜⬜
🟩🟩🟩🟩🟩
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
|
|
|
|
|
Wordle 440 4/6
🟨⬜⬜⬜⬜
🟨🟨⬜⬜🟨
⬜🟨🟩🟩⬜
🟩🟩🟩🟩🟩
|
|
|
|
|
Wordle 440 4/6
🟩🟨🟩⬛⬛
🟨⬛🟨⬛⬛
🟩🟩🟩🟨⬛
🟩🟩🟩🟩🟩
|
|
|
|
|
Wordle 440 5/6
⬛🟨🟩⬛⬛
⬛⬛🟩🟩⬛
⬛🟩🟩🟩⬛
⬛🟩🟩🟩⬛
🟩🟩🟩🟩🟩
|
|
|
|
|
Wordle 440 4/6
🟨🟨⬜⬜⬜
⬜🟨⬜🟩⬜
⬜⬜⬜🟩🟨
🟩🟩🟩🟩🟩
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Wordle 440 4/6
🟨⬜⬜⬜⬜
⬜🟨⬜🟨⬜
🟩🟨🟩⬜⬜
🟩🟩🟩🟩🟩
|
|
|
|
|
Wordle 440 3/6
🟩🟨🟩⬜⬜
🟩⬜🟩⬜🟩
🟩🟩🟩🟩🟩
Life should not be a journey to the grave with the intention of arriving safely in a pretty and well-preserved body, but rather to skid in broadside in a cloud of smoke, thoroughly used up, totally worn out, and loudly proclaiming “Wow! What a Ride!" - Hunter S Thompson - RIP
|
|
|
|
|
Wordle 440 2/6*
⬜⬜🟩⬜🟨
🟩🟩🟩🟩🟩
Happiness will never come to those who fail to appreciate what they already have. -Anon
|
|
|
|
|
What's that saying? Something about third time's?
Wordle 440 3/6*
⬜⬜⬜🟨⬜
⬜⬜🟩⬜⬜
🟩🟩🟩🟩🟩
|
|
|
|
|
Wordle 440 3/6
⬜⬜⬜🟨🟩
🟨⬜⬜⬜🟩
🟩🟩🟩🟩🟩
"A little time, a little trouble, your better day"
Badfinger
|
|
|
|
|
Wordle 440 4/6
⬛⬛🟩⬛⬛
⬛🟨🟩⬛⬛
🟩🟩🟩⬛🟨
🟩🟩🟩🟩🟩
|
|
|
|
|
Quote: Wordle 440 4/6
⬛⬛🟩🟩⬛
⬛⬛🟩🟩⬛
⬛⬛🟩🟩⬛
🟩🟩🟩🟩🟩
Get me coffee and no one gets hurt!
|
|
|
|
|
Wordle 440 4/6*
🟨🟨⬜⬜⬜
🟨🟨⬜⬜⬜
⬜⬜⬜🟨🟨
🟩🟩🟩🟩🟩
The 1st 3 guesses show the same 2 solution letters just in different wrong positions.
It got easier once I'd learned all the places they couldn't go.
|
|
|
|
|
I am trying to set up a gmail account, but the service is so slow as to be utterly useless. I get a temporary code sent to me by a company as I try to change my email in my profile with them. The code expires in twenty minutes, but the message only appears in my gmail inbox two or more HOURS later.
Can anybody recommend a free email service other than gmail that performs better?
Get me coffee and no one gets hurt!
|
|
|
|
|
Cp-Coder wrote: Can anybody recommend a free email service other than gmail that performs better? I prefer protonmail, but it doesn't "perform" better, it's just more secure.
What email service do you expect to have more servers than gmail??
Are you really that much of an idiot, to ask that?
Bastard Programmer from Hell
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
A better service just needs to be faster. I don't care how many servers they have!
Get me coffee and no one gets hurt!
|
|
|
|