DEV Community

Cover image for Keeping Up With The Codeashians

Keeping Up With The Codeashians

Molly Struve (she/her) on May 22, 2019

These days the tech world moves at a blinding pace. It feels like almost every day you hear about a new type of database or language that "everyone...
Collapse
 
ben profile image
Ben Halpern

I know this feeling well. A big part of my motivation for starting dev.to was a feeling of "screw this, I'm just going to go build a basic Rails blog".

Easier said than done, but I've tried to put myself in a position where I can be on the slightly later end of the adoption cycle where there's just fewer things going on because we tend to settle on a few good ideas in a space (for a short while at least).

Collapse
 
jnschrag profile image
Jacque Schrag

There is nothing more illustrative of the developer attitude than starting your own blog & along the way thinking about how cool it would be to add other user accounts so people can comment, and then maybe post, and wouldn't it be cool if you could follow each other... πŸ˜‚

Collapse
 
ben profile image
Ben Halpern • Edited

I created the comment section up on a weekend I had told someone I would write a post on a specific topic for them and was procrastinating biiiiiggggg time πŸ˜‹

Collapse
 
sduduzog profile image
Sdu

The year was 2016 when I read somewhere that Angular 1 is dead. That was the very first framework I've ever learned in my life. I started jumping from framework to framework trying to learn the next big thing before I was left behind again. Years later (2019 basically) I land my first job and one of the biggest projects in the company is using the very same angular-1x that I ran away from because of some internet hype.

This is not only just a minor feeling to beginners, but it can also completely derail the learning path of a beginner if they're not careful.

Collapse
 
molly profile image
Molly Struve (she/her)

Wow! I never thought hype could go as far as being destructive to ones career but clearly it can. Thanks for sharing!

Collapse
 
tonyhicks20 profile image
Tony Hicks

I once heard a quote, actually about video games but it seems to have stuck with me and can be applied to other things as well: "Video games are a big deal because a big deal is made of video games". A bit of a self-fulfilling prophecy. I think the same thing happens in IT.

The hype that gets generated can keep you on this strange hamster wheel where you're never learning anything properly but keep jumping from one thing to another. I've been on that wheel and it's not a good feeling.
I find tools like this: thoughtworks.com/radar and this: cncf.io/projects/ to be very useful to show how mature something is and is good guidance for me whether or not to spend my time investigating into a particular tool.

Collapse
 
rommik profile image
Roman Mikhailov

Thanks for the links. ThoughtWorks keeps surprising :)

Collapse
 
molly profile image
Molly Struve (she/her)

Oh cool, those sites look great for helping decipher technologies. Thanks for sharing!

Collapse
 
workingwebsites profile image
Lisa Armstrong

Greetings from a fellow equestrian/programmer!

Agreed, the most important thing is having the skills to do your job well.

Of course you need to keep up with industry trends, and that's where podcasts and sites like this one are good. I tend listen to podcasts while doing barn work.

It's tricky figuring out what is a trend vs a fad and whether you should invest your time learning it.

My criteria is,

  • Has it been around a while?
  • Is it a growing trend with a lot of support?
  • Is it useful?
  • Will I need it in the foreseeable future?

When you find something you want to learn, see if you use it in a work project. That justifies the learning investment and gives you practical skills.

To me it's more important to be a well rounded human being than knowing every latest framework.

So the next time someone starts tossing around terms you think you "should" know, remember that person probably doesn't know a thoroughbred from a draft horse. ;-)

Collapse
 
molly profile image
Molly Struve (she/her)

So the next time someone starts tossing around terms you think you "should" know, remember that person probably doesn't know a thoroughbred from a draft horse.

β€οΈοΈπŸ˜‚

Collapse
 
drm317 profile image
Daniel Marlow

I've created CRUD MVC web apps with about a dozen different frameworks over the years.

I had to learn each in turn and have forgotten most of them. The patterns and principles behind creating web apps have lived on.

Collapse
 
bugmagnet profile image
Bruce Axtens

The flip side of this though is that the playing field does change. SNOBOL4 is insanely powerful tech but no one bothers with it anymore because it's not "new" (is there a word that means besotted with the new simply because it's new?) COBOL likewise. I'd love to stay with the stuff I started to get good at but there's no work there and no money. So I do C# and JavaScript instead.

Good article. I also struggle in similar ways because I also have a life outside of IT (which currently includes long-ferment wild-yeast breads.)

Collapse
 
elmuerte profile image
Michiel Hendriks

YAGNI!

I generally glance over a tech when I hear about it. To figure out what I can do with it. If I might have a future use case I might try it out. In the end I will only really look into technology when I have an actual need for it.

I think the nodejs/JavaScript community really gave a boost to the highly volatile and short lived framework du jour.

Collapse
 
mrlarson2007 profile image
Michael Larson • Edited

I agree, many waste far too much time chasing new languages and tech. Give time for new stuff to settle mean while we can use what we know to solve real problems people face!

Collapse
 
tvthatsme profile image
Timothy Vernon

There is a good podcast with this same title πŸ˜… syntax.fm/show/035/keeping-up-with...

Collapse
 
molly profile image
Molly Struve (she/her)

I saw that thanks to someone Tweeting it at me. Guess I am not the only one that thought of this pop culture reference when thinking about this topic. I think I win when it comes to cover art though! πŸ˜‰

Collapse
 
tvthatsme profile image
Timothy Vernon

Hahaha true!

Collapse
 
peledzohar profile image
Zohar Peled
Collapse
 
qcgm1978 profile image
Youth • Edited

It's temporary phenomenon. Now the front-end is getting stable and the focus is transiting to AI. So I think we can relax ourselves.