Forget Learning To Code, Bosses Value Collaboration and Communication (fastcompany.com)
The top priority for developing talent is to train for soft skills, according to LinkedIn's 2018 Workplace Learning Report which surveyed more than 4,000 professionals. From a report: The report found that while automation is requiring workers to maintain technical fluency across roles, the rise of machine-led tasks makes it necessary for them to do what machines can't, which is to be adaptable, critical thinkers who can lead and communicate well.
I manage a technical support team. Of the 11 people in my team, 2 are borderline autistic (nice guys, easily managed, but not exactly team players), 2 are extremely intelligent divas (unmanageable, but when they follow instructions every once in a while, they're really good) and the 7 others are reasonably smart folks who like to give and receive feedback, work well with the rest of the team, know how to write user-readable documentation, and propose reasonable solutions whenever possible.
Guess which two I'm trying to get rid of?
"A door is what a dog is perpetually on the wrong side of" - Ogden Nash
I think the thing bosses are figuring out, is the technology buzzard of the day isn't the biggest thing. I have professionally used a couple dozen languages over my career. Giving me an other one to work on isn't a big deal. Also a lot of coders are very protective of their code, and hate sharing it. So coding isn't collaborative but work on your own code, and dump it on someone else when you leave, where they look at it, and grumble at all the problems with it and promptly re-write it again.
I think the ability to code for someone applying for a programming position is something we should take for granted, however other factors such as how they will work with others, and make code that will prevent a hand off learning curve, and follow a company standard is important.
If you think if you make your code difficult and only you can manage it. Let me tell you from experience, you are wrong, While it may take some time to get a handle of it, most developers (especially ones practiced at reading others code) can pick up on your crazy mess you made, and continue on without a heartbeat.
I had a rouge employee quit, contact the customers telling them that the company will not be able to keep the product running. Causing the customers to panic. Only for us to put in a update for a feature they were asking months for (which he never had started), as well changing the security settings around to prevent him from causing more damage.
If something is so important that you feel the need to post it on the internet... It probably isn't that important.
I keep seeing this, online and in schools. The people involved are doing it wrong. You do not talk to "top execs" about employment skills, it's like talking to lottery winners about how they earned their winning ticket. The vast majority of people aren't going to be top execs and are not going to work for them (directly). Most technical people will not ever be even in middle management, and *we don't want to be*! The money is good, the job is enjoyable and often you can see your family. You don't take the lobotomy until you're 50, and even then only if you are comfortable and have no way out. Similarly automation and AI are not going to be replacing engineering (of any kind), nor serious computer programming tasks any time soon. By the time they do, we aren't going to care anymore. It's way easier to automate a CEO than it is to automate an engineer.
If you come interview with me, at one of the top tier employers in the country, and all you have are softskills...you won't make it through the phone screen. If you interview with my boss's boss's boss's boss (VP I think? Who knows), you won't get the job. That guy has forgot more about semiconductors than most people will ever learn, and he's making billion dollar decisions. He wants facts, he wants you to do the hard technical work for him, and he's going to grill the hell out of you to figure out if you did it, and he can agree with your conclusions. He is then going to soft-skill it in the rarified air of the other top execs from marketing and sales. His boss's boss is the CEO. In a 100k person company, the sphere where soft-skills matter is perhaps 100-300 deep. Those are your odds of success with "soft skills".
If you are perpetually holding out for a senior exec position, then yes, work your soft skills and spend a lot of time networking with rich people. If you want to entrepreneur, soft skill it away, but be able to speak fluent geek. If you actually want to be an engineer or developer, forget it. Get your geek on, learn everything you can. Yes, you will have to work with people, but I promise you, they care way more about your technical acumen and that they can trust you, than your soft skills (to the point they may not trust you if you whip out power point). That's my advice to everyone, including my own children, and advice I follow myself that has kept me employed 20 straight years without ever being laid off or fired, and got me every job I applied for. It's also common sense.
Nothing in life is easy, there are no shortcuts. Soft-skills are a dime a dozen. I don't know if this is an America thing where everyone thinks you can just schmooze your way around and be employable, or if it's just universal laziness, but use your brain and ignore obvious lies. Put in the heavy effort to learn your livelihood or you will absolutely lose it.
Back in the 90's when I was getting my engineering degree, people were whimpering about.
The professor wouldn't budge. He made it abundantly clear that you could have flawless lab technique, perfect calculations, the best design or the most innovative idea ever and it would never go anywhere unless you could adequately communicate with your peers, managers, investors, a review board, a corporate board, sales personnel, customers, and pretty much anyone else an engineer might need to communicate with.
Fast forward to where I am now and it couldn't be more true. For instance, I'm asked to contribute to capital planning for the next year. This requires me to engage the technical requirements of the teams I work with and then translate that into some amount of money that gets put in the budget. Naturally, when you request a large amount of money, people ask questions back. I have to be able to answer them coming from a manager as well as a technical expert. I get occasionally asked to sit in on a conference call with a big customer as a technical expert to back up our consultants or applications engineers. I need to know how to present myself there and not make a fool of myself or my colleagues. Customers can come in the "high level manager" variety , "person whose technical expertise is similar to mine", or "how did this person get hired and on this project" variety.
So, to sum up: yes, technical skill is important. You need that in a technical role. No question about it. At some point, though, technical skills aren't enough, the soft skills need also be present as your technical acumen and renown grow in your organization. There is absolutely nothing new to this, at all.
Congrats my friend! You have been pawned by creimer!
Don't know creimer yet?
Here, have some documentation and a story is worth a thousand words!
Here is the story of creimy the mountain and his royalties!
This story was inspired by cdreimer, the parent poster. The story was written by a visionary on cdreimer birth date.
The story of creimy the mountain explained:
https://en.wikipedia.org/wiki/...
Creimy is a typical mountain who poses for postcards, living with his wife Ethel, a tree, between the cities of Rosamund and Gorman, California. The main features on his mountainous face are two large caves, resembling eyes, and a cliff for a jaw, which moves up and down when he talks, puffing up dust and boulders.
click above link to read more, he even destroyed Edwards Air Force Base just by passing by...
Listen to the audio version here:
https://www.youtube.com/watch?...
"Creimy The Mountain"
includes quotes from Pomp and Circumstance March No. 1 in D major (Edward Elgar), Johnny's Theme (Paul Anka), Off We Go Into The Wild Blue Yonder (Crawford), O Mein Papa (Paul Burkhard), Over The Rainbow (Harburg/Arlen), Star-Spangled Banner (Smith/Key), Suite: Judy Blue Eyes (Stephen Stills)
One, two, three
CREIMY the Mountain
CREIMY the Mountain
A regular picturesque
Postcardy mountain
Residing between lovely
Rosamond and Gorman
With his stunning wife ETHELL, A tree! A tree!
CREIMY was a mountain ETHELL was a tree Growing off of his shoulder
CREIMY was a mountain
(CREIMY was a mountain!)
ETHELL was a tree Growing off of his shoulder
(ETHELL was a tree growing off of his shoulder)
(hey, hey hey!)
Creimy had two big
Caves for eyes,
With a cliff for a jaw
That would go up 'n down,
And whenever it did,
He'd puff out some dust,
And hack up a boulder (HACK!) Hack up a boulder (HACK! HACK!)
Hack up a boulder (HACK! HACK! HACK!) Up a boulder
Now, one day, now I believe it was on a Tuesday, a man in a checkered double-knit suit drove up in a large El Dorado Cadillac, leased from BOB SPREEN
("Where the freeways meet in Downey!")
And he laid a HUGE, BULGING ENVELOPE right at the corner of CREIMY THE MOUNTAIN, that was right where his 'foot' was supposed to be.
Now, CREIMY THE MOUNTAIN, he couldn't believe it! All those postcards he'd posed for, for ALL OF THOSE YEARS, and finally, now, AT LAST, his Royalties!
Royalties! Royalties Royalties! Royalty check is in, honey!
Yes, CREIMY THE MOUNTAIN was RICH! Yes, and his eyeball-caves, they widened in amazement, and his jaw (which was a cliff), well it dropped thirty feet!
A bunch of dust puffed out! Rocks and boulders hacked up, (hack! hack!) crushing 'The LINCOLN'!
I gave him the money He acted real funny He hocked up a rock and It TOTALLED my car!
Oh, do you Know any trucks Might be bound for THE VALLEY?
I don't wanna stand here All night in this bar (Dear Lord)
I don't wanna stand here All night in this bar (No shit!)
I don't wanna stand here All night in this bar!
By two o'clock, when the bars are already closed down, CREIMY had broken 'THE BIG NEWS' to ETHELL. And with dust and boulders everywhere, CREIMY, choked with excitement, announced
"ETHELL, we're going on a VACATION!"
Yes, and they WERE going on a vacation! (Oh, and ETHELL, ETHELL, ETHELL, like every little woman, she of course was very excited! She creaked a little bit, and some old birds flew off of her.) CREIMY told ETHELL they were going to Yes! They were going to NEW YORK!
"ETHELL, we're going to New York!"
But first they were gonna stop in LAS VEGAS
It's off to LAS VEGAS to check out the lounges Pull a few handles,
And drink a few beers, (Oh, ETHELL!)
ETHELL, my darling, you know that I love you!
I'm gl