|
well said!
|
|
|
|
|
|
Can be applied to any field in programming.
No matter what is hyped at the moment.
|
|
|
|
|
With the explosion of robotics, IoT, drones and industrial automation, knowing low-level coding to control all the new hardware will be in strong demand. There are elements about embedded software that one never sees when working at the app-level, like use of the keyword, volatile, and knowing how to read a datasheet and understanding what its saying about all those control and status registers!
|
|
|
|
|
xReally, it's important to me -- pays the rent.
|
|
|
|
|
I only even know what one of those is.
Explorans limites defectum
|
|
|
|
|
Virtual Reality / Augmented Reality / Mixed Reality / eXtended Reality
Some people try to draw fine distinctions between them; I'm not one of those. For me, it's a continuum between "virtual" and "augmented" depending on how much of the real world leaks through. The Oculus Rift and HTC Vive are VR headsets; the Microsoft HoloLens is an AR headset.
But others like to wax philosophic on distinctions, and drag MR and XR into the discussion. Fine, I guess it's important to them.
In my career, VR was just a smooth and natural extension of geometric modeling and computer graphics for computer-aided architectural design. Compute two perspective images instead of one. Use shutter glasses, polarized glasses, or a head-mounted display to deliver a different perspective to each eye. Voila, VR. Use head-tracking to modify the viewpoint. Use hand-tracking to interact in three-dimensions instead of two.
|
|
|
|
|
These two are a must. All others on this list are a crapshoot and depend on where you want to work.
|
|
|
|
|
Of course, having people skills is the best way to get around security.
Truth,
James
|
|
|
|
|
If we have learned nothing else from Covid19 the future is impossible to predict. Trying to predict the future in the next 3 years, a ridiculously short period is PARTICUARLY IMPOSIBLE.
Any number of disasters, natural or man made could wipe us all off of the face of the earth.
Slow Eddie
|
|
|
|
|
Not only this, but the set of answers is far too limited for the scope of the question. Just having basic, decent skills in analysis will mean you can get a development job. There are millions of LOB applications needing* to be developed and supported.
A friend of mine sent a link the other day that New Jersey is looking for COBOL programmers, for example.
*I use "needing" in the broadest possible sense here. Nobody needs crap like facebook and twitter, but the business needs those applications to stay afloat.
|
|
|
|
|
Quote: New Jersey is looking for COBOL programmers For a new episode of Jurassic Park ?
|
|
|
|
|
Apparently those idiots never upgraded their unemployment system, and now it's overloaded.
An old friend sent a link and said he bet we could make a ton if we went and did this. I said that I've been to Trenton, there isn't enough money.
|
|
|
|
|
|
That'd be handy ...
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
That'd be like Blockchain, early to grow and early to go.
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~
|
|
|
|
|
Will always be the most important skill. Just spend some time in QA if you disagree.
Social Media - A platform that makes it easier for the crazies to find each other.
Everyone is born right handed. Only the strongest overcome it.
Fight for left-handed rights and hand equality.
|
|
|
|
|
Interestingly enough QA as a discipline is disappearing. It is much easier to use customers as free QA.
|
|
|
|
|
Nemanja Trifunovic wrote: QA. I meant the Quick Answers section of this site.
Social Media - A platform that makes it easier for the crazies to find each other.
Everyone is born right handed. Only the strongest overcome it.
Fight for left-handed rights and hand equality.
|
|
|
|
|
It's funny that assuming you meant the other QA didn't invalidate his comment.
Besides having customers do QA, another trend is having developers do it. No need for a separate QA function, just like there's no need for an external auditor to look over the company's books!
|
|
|
|
|
ZurdoDev wrote: I meant the Quick Answers section of this site.
|
|
|
|
|
First time in my programming I have dedicated QA. The first seven years more of a headache than a help. Now we have some very good QA. Makes a difference. And yes, debugging in very important. Sometimes it is a wake up when stepping through the code.
Gifford T Nicholson
|
|
|
|
|
Indeed, ZuroDev!
Currently doing the job as code analist in our company.
Therefore my daily work is fixing the issues of my colleagues via debugging
and also hunting for memory leaks...
Thank God there are tools like ReSharper to help me a lot.
Cheers
Carsten
|
|
|
|
|
Obviously "People Skills" - after generations of being brought up with "everybody's a winner", the way you get your job will be having that personnel connection with whomever is hiring.
Picking up jargon rapidly and using it profusely will also be a big plus.
Those with no gender identity - perhaps an added plus to show the openness of hiring policies.
Cynics need not apply . . . .
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
I identify as ... something/anything ... that hates people. In my world learning how to avoid/ignore people is a very useful and often required skill.
Luckily I still have 20+ years of experience to fall back on.
My plan is to live forever ... so far so good
|
|
|
|