DEV Community

Cover image for What are the new technology you want to know before the year ends?
Ephraim Atta-Duncan
Ephraim Atta-Duncan

Posted on

What are the new technology you want to know before the year ends?

As developers, one thing is very clear. Software is growing including the wide range of technologies. I want to learn TypeScript, Go and Rust by the end of 2021. What software technologies do you want to learn before the year ends and what do you want to learn before next year ends?

Discussion (21)

Collapse
shadowphoenix profile image
Rose

I'm planning to make a start at learning C lang, but I definitely won't have it mastered by the end of the year, possibly not even next year. However, when I feel like I have a good understanding of C, I'll go ahead and burn my poor brain with Assembly.

Collapse
nitinkatkam profile image
Nitin Reddy

C programming is actually the easiest to learn - there is very little in terms of syntax. We have data types, functions, pointers, and structs. We don't have any language complexities and syntactic-sugar such as virtual inheritance, indexers, delegates, annotations, and complex frameworks. With the Corona, you will most definitely have mastered C programming by the end of the year :-)

Collapse
shadowphoenix profile image
Rose

C programming is actually the easiest to learn

Compared to Assembly, definitely. However, while there is little syntax in C, there is a lot that can go wrong and there is no safetynet to catch you when you fall. The syntax is like the tip of the C iceberg.

And with that in mind, even with Corona (which surprising doesn't give me a whole lot of extra time xD), I still believe that actually mastering C programming will take well over 6 months.

Collapse
dephraiim profile image
Ephraim Atta-Duncan Author

C programming is actually the easiest to learn

It wasn't easy for me, So I switched back to Python, then JavaScript and now I'm going back to the statically typed languages again. TypeScript, Rust and Go. The closest I'll get to C will be Rust.

Collapse
dephraiim profile image
Ephraim Atta-Duncan Author

Assembly...Wow 👏👏

Collapse
wisehuang profile image
Jonathan Huang

If there is only one technology I can choose, definitely is Rust. The reason is Rust is fast, safe, and can be used in everything from system programming to WebAssembly. But the issue is it's very difficult to learn. You have to read the document line by line then start to code. Otherwise it even can't be compiled, not like Python or PHP.

Collapse
dephraiim profile image
Ephraim Atta-Duncan Author

I'm not going to disagree that Rust is difficult, just make a transition from TypeScript to Rust, it will be a little simpler, especially if you have not used any statically typed language. I'm not good, but I'm still learning.

Collapse
delta456 profile image
Swastik Baranwal

For me, it would be TypeScript, Go, Docker and Kubernetes as DevOps.

Collapse
dephraiim profile image
Ephraim Atta-Duncan Author

I think DevOps for me would wait.

Collapse
delta456 profile image
Swastik Baranwal

Why?

Thread Thread
dephraiim profile image
Ephraim Atta-Duncan Author

I want to mainly focus languages first.

Collapse
jkyereh profile image
Josh Single

Currently learning Rails, hope to add React and Flask before the year ends

Collapse
rufistofeles profile image
RUPh1570Ph3L35

React and .NET Core

Collapse
dephraiim profile image
Ephraim Atta-Duncan Author

Its cool

Collapse
codefinity profile image
Manav Misra

I've finally gotten a chance to get into GraphQL with Prisma and I love it! 💛

Collapse
dephraiim profile image
Ephraim Atta-Duncan Author

Congratulations!

Collapse
stereoplegic profile image
Mike Bybee

Whatever enables me to reduce vendor lock-in with serverless technologies, namely FaaS and DBaaS (while still using those vendors, just more interchangeably).

Collapse
kewbish profile image
Emilie Ma

Probably explore JS and Vue properly, and get more experience in Flask and testing as well.

Collapse
dephraiim profile image
Ephraim Atta-Duncan Author

I'll add testing to my list.

Collapse
sebnitu profile image
Sebastian Nitu

I started learning Vue.js just a few weeks ago. Absolutely love it so far!

Collapse
dephraiim profile image
Ephraim Atta-Duncan Author

Vue is very good and Neat. I think I will learn it before the year ends.