What about switching from Java to Golang?

preview_player
Показать описание
In "What about switching from Java to Golang?" I answer a programming question.

Рекомендации по теме
Комментарии
Автор

Fredrik really appreciate your views on all this stuff, recently ran into the term 'Resume-Driven Development' on a reddit thread which I think is a fitting term for what you are explaining here. Keep up the great content!

SirGibbels
Автор

Hi Fredrik, I have a question which isn't relates to this video. Since this recession has occurred I've been checking out different avenues from freelancing to now Automation tester, I think they are also referred to as QA Testers? First time hearing about this type of tech work. I love programming and I would like to know if the skill sets which you learn as a QA tester or Automation tester, can these skills carry over if you are still interested in going to fullstack route? OR does becoming a QA Tester/ Automation tester take you in a completely different direction if your end goal is to become a professional Software Developer? I was thinking along the lines of entering the tech industry within the lowest position possible and eventually continue to improve my programming skills and eventually pivot onto a Software development roles, does this make sense to you? I would appreciate some guidance since we are now in a recession, thank you so much.

DevlogBill
Автор

Question is, should we even switch to golang because now project loom is coming in java which will allow virtual threads an alternative to goroutine. Then go will have only one benefit of it's pointers, but that also I think is not much of an important because we most of the time create objects in heap only. Also non OOP style coding in golang reduces code readability and maintainability.

What do you think?

hdstudio
Автор

Hey Fredrik, thanks for answering up question. The application is a dashboard (based on ReactJs) and server side is in Java. The server side of the app connects to a time series data base via a TCP connection. Converts the data in a nice format that front-end side can understand (as a long string) and displays it as row column . The server side uses Rx Java everywhere. Just to update (after 2yrs) I am still stuck in the project trying to refactor stuff making BAU config changes . I tried to push the team to use project reactor rather than using legacy rxjava1 but all in vain. Now the time is just flying by (2 years already gone) and I am still here..cursing the guy who made this app so complex when it could have been simple. Any suggestions from you are always welcome
🙂

MakeItStik
Автор

BTW: Sometimes I think that math ppl create terms to scare other ppl away from math. And the far the better... Like "tensor", "monad", or even "matroid".
That's probably the only thing I don't like about math 😂

Also easy to say than done. Idk tf it RxJava but I used RxJS in Angular and the key point is not about whether should you use it or not. It's about you having to boast about whose knowledge of the job market and it makes things worse. You kinda should prove you are "cool" you are in the same league to ppl who don't know better than you.. eh.. old story bro.

Same with Leetcode. Should you code BFS on the interview? Sure. How about the Ukkonen algorithm from the top of your head or solving ACM ICPC level problem? Cool if you can but it's irrelevant unless you are going to algorithm trading idk quant PhD work kinda thing which is I guess 0.01% or the market to be generous.

awnion
welcome to shbcf.ru