Live data from Hacker News

The diminishing half-life of knowledge

rednafi.com

41–50 of 84 posts

Re: The diminishing half-life of knowledge

#42
post #31

Some angles for me to see this phenomenon - focus on the fundamentals rather than the particular brand of tools. HTTP, tcp, HTML, OS, CPU, filesystem, etc will almost certainly out last a language, framework and SaaS - See beyond the assumptions. Solutions are based on assumptions of current problem. Solutions come and go but the fundamental problem of, for example, go from a place to another, rarely change. Try to d…

One really important issue with your first point is that everybody hiring is filtering by experience in SaaS, framework, and as a last resort, language. Nobody is searching for knowledge of the fundamentals. But anyway, my take is that the problem the article is describing is caused by the existence of way too many fundamentals that can't all be practiced.

Both your comment and the parent you're replying to are awesome and match my experience in my area of electrical engineering (includes a lot of software, programming, database needs as well, so fairly relevant).

There are those that have resumes tailored to a single particular thing that if hot right now, will have 1000 recruiters after them to run certain grid studies. I'm more of a fundamentalist (need to think of a better term)for my field where I can tell you the underlying math behind most of the studies performed, familiar with the pro/cons of a dozen different application softwares, can code, use SQL, Linux whatever. I'm also a people person, which is helpful as there is a lot of stakeholder interaction. If you understand the equations/theory and how all the technical junk works....there aren't many roles in my industry I can't get up to speed on in very little time, while having a global understanding for how it fits as a cog in the bigger machine. This isn't true of most in my industry unfortunately. Many many only know a single role, have experience with one tool, don't understand the math behind the tools, can't code or do data analysis... etc.

I've found the broad/general experience to be very valuable, but it's harder to convey that to recruiters sometimes that are looking for "X". I sometimes have to tell them that what I have is highly transferable to "X" and that I have a bunch of other goodies their employer would be very interested in. Sometimes it works if they're communicating with the manager looking to fill the role and not HR. If I can actually talk to someone at the company.... usually not hard to arrange, then they've often offered to make a custom role as well. I know it always isn't the same for software shops or large companies with layers of beauracracy, but that's my experience.

Re: The diminishing half-life of knowledge

#43

Earlier quoted context omitted.

>To make a point: do we need docker? No, but writing installable software is hard Writing installable software doesn't help with isolation, self healing and scalability. In a microservice world you kind of need Docker/Kubernetes.

Hum... Docker isn't a great solution for isolation (it can do some of it, it promises way more than it can do). Your system's scalability is completely defined by how you architect it, and Docker changes nothing. And WTF is self healing? Docker can't fix any ops problem that it didn't create.

Agreed. Could you please share your thoughts on the best current solution for isolation? Thanks in advance!

Re: The diminishing half-life of knowledge

#44
post #30
post #9

Earlier quoted context omitted.

Here is them covering the topic directly: https://www.youtube.com/watch?v=o9eXi3RL8q4 AS for the ADHD thing, I get it, it's also a pretty accurate description of how I feel some days working in this industry. Its hard not to be a technological magpie collecting shiny rocks!

For context: both of these YouTubers were eventually denied stay in China and turned their channel into bashing China full time for a living. I really valued their insight and perspective (rural China by motorcycle, for example, is not a common perspective in the west), but eventually had to unsubscribe from their toxic bitterness.

Yeah, it's a shame they've been audience captured. At the beginning they leaned a bit to the rosy side, clearly glossing over visible negatives. Somewhere around when they left and were able to speak about good and bad but hadn't committed to a narrative was probably the point of peak value. Now they are almost comically anti-china. Ah well.

Re: The diminishing half-life of knowledge

#45
I think most "tech stack" knowledge is superficial. Knowing the tech stack is not the hard part of the job. The deep knowledge does not atrophy the same way.

I think its kind of like the difference between being up to date with latest slang vs knowing how to read well.

Re: The diminishing half-life of knowledge

#46
post #31

Some angles for me to see this phenomenon - focus on the fundamentals rather than the particular brand of tools. HTTP, tcp, HTML, OS, CPU, filesystem, etc will almost certainly out last a language, framework and SaaS - See beyond the assumptions. Solutions are based on assumptions of current problem. Solutions come and go but the fundamental problem of, for example, go from a place to another, rarely change. Try to d…

> focus on the fundamentals rather than the particular brand of tools. HTTP, tcp, HTML, OS, CPU, filesystem, etc will almost certainly out last a language, framework and SaaS

Umm, you are just picking survivorship bias tech things.

Focusing on html was a good choice. Focusing on xhtml2 or vrml would be a bad choice.

HTTP will serve you well. FTP or Gopher not so much.

TCP is a better choice than IPX or SCTP, etc.

Ultimately though, i think the point is to focus on the underlying ideas. You should understand transport protocols not tcp specificly, then you can easily apply that knowledge to QUIC or whatever.

Re: The diminishing half-life of knowledge

#47
post #43

Earlier quoted context omitted.

Hum... Docker isn't a great solution for isolation (it can do some of it, it promises way more than it can do). Your system's scalability is completely defined by how you architect it, and Docker changes nothing. And WTF is self healing? Docker can't fix any ops problem that it didn't create.

Agreed. Could you please share your thoughts on the best current solution for isolation? Thanks in advance!

VMs are designed to provide isolation. Docker depends on what Linux provides, and Linux puts less and less importance on it as the time passes.

Re: The diminishing half-life of knowledge

#48
post #31

Some angles for me to see this phenomenon - focus on the fundamentals rather than the particular brand of tools. HTTP, tcp, HTML, OS, CPU, filesystem, etc will almost certainly out last a language, framework and SaaS - See beyond the assumptions. Solutions are based on assumptions of current problem. Solutions come and go but the fundamental problem of, for example, go from a place to another, rarely change. Try to d…

>focus on the fundamentals rather than the particular brand of tools.

But you went on to list a bunch of tools. Sure today HTML, TCP, HTTP seem fundamental, but when they first came out?

CPU is very open ended, what do you mean focus on CPU? Do you mean x86 or do you just mean that there exists a concept called a central processing unit where bits go in and bits come out?

With that said all I have to say on this issue is that there are different strategies to learning, and for some people such as myself, I prefer learning things from the concrete and towards the abstract. I like starting from the actual tools and frameworks and very specific and particular things I can manipulate, and then abstracting from them and building up concepts, as opposed to what it seems many others like to do which is to start from high level concepts.

Re: The diminishing half-life of knowledge

#49
It's not so much the knowledge itself that has a half-life (unless it is front-end tech knowledge), but the ability to monetize knowledge. You used to be able to make a career out of some niche bit of knowledge but those days are over. You need to work hard just to stay current, in almost every field and that is as much a trend driven by technology as it is driven by the fact that there are so many people of working age now.
Post reply on HN